Сеть Polygon отключилась на 12 часов после обновления
Вчера в 16: 20 по Гринвичу разработчики сети Polygon (MATIC) заявили, что в клиенты 17: 50 могут столкнуться со сложностями из-за технического обслуживания. В итоге, сеть не работала 11 часов, случилось это, скорее всего, из-за недавнего обновления.
«Мы подозреваем, что в обновлении могла быть ошибка, которая повлияла на консенсус и привела к тому, что разные валидаторы Heimdall находились в разных версиях цепочки, тем самым не достигнув консенсуса 2/3», — заявлено в сообщении.
Команда Polygon запустила обновление примерно в 1: 30 по Гринвичу, заявив, что они работают над исправлением неполадок. Представители сети также уверили пользователей в том, что их средства в полной безопасности.
Пользователи Polygon услышали слова разработчиков, однако на шестой час накатилась волна тревоги.
Важно понимать, что сама сеть Polygon состоит из трех слоев, и они выполняют уникальные роли. Смарт-контракты работают на уровне Ethereum, а слой Bor создает блоки. Проблема была в третьем слое под названием Heimdall.
Heimdall — это набор узлов Proof-of-Stake (PoS), которые помогают сети достичь консенсуса. Из-за проблемы Heimdall сеть Polygon не может достичь консенсуса в сети.
Немногим ранее крупная ошибка, исправленная Polygon, подвергла угроз средства на сумму 24 миллиарда долларов, однако была устранена в конце минувшего года.
Рассмотрим конкретные причины отключения сети.
Как уже говорилось выше, разработчики Polygon уведомляли о предстоящем потенциальном простое сети из-за запланированного обновления сети — узла Heimdall.
Пока загружалось новое обновление, видимо, возникли сложности с предыдущим, который состоял из исправления параметризации minot для модуля синхронизации/соединения состояния PoS Ethereum с Polygon.
Также команда сети говорит о том, что в обновлении «могла быть ошибка», которая и оказала влияние на консенсус, приводя к тому, что разные валидаторы Heimdall находились в разных версиях блокчейна. Это помешало им достичь консенсуса 2/3.
При использовании консенсуса Tenderming эта ситуация приведет к остановке цепочки Heimdall.
Разработчики подтвердили, что Heimdall не занимается обработкой транзакций пользователей, а лишь используется для связывания транзакций.
Кроме того, команда объяснила, что цепочка Bor, которая представляет собой цепочку PoS для пользователей Polygon, также была остановлена, потому что она полагается на Heimdall для «выбора комитета, предлагающего блоки».
Итоговое объявление сети звучит так:
Мы ценим вашу поддержку в течение этого времени, и мы развернули временное исправление, чтобы разблокировать цепочку Bor и возобновить производство блоков в цепочке Polygon. Хотя это решение является временным, команда работает над внедрением более долгосрочного обновления, чтобы устранить проблему Heimdall.
Держим Вас в курсе событий! Подписывайтесь на Фридман клаб в соцсетях и наш Телеграм канал, чтобы всегда быть в курсе самых последних и горячих новостей @like_freedman
Автор: Анастасия Запольская, аналитик Freedman Сlub Crypto News