В популярном решении второго уровня для сети Эфириума Polygon вчера вечером прошло обновление Heimdall, после которого производство блоков остановилось на 11 часов.
На официальном форуме разработчики Polygon сообщили, что после обновления Heimdall пользователи столкнулись с прекращением производства блоков. Они подчеркнули, что средства и данные пользователей в безопасности. Позднее разработчики применили временное исправление проблемы и начали работу над долговременным решением.
«Похоже, что баг в обновлении затронул алгоритм консенсуса и валидаторы в сети Heimdall оказались в различных версиях блокчейна, поэтому 2/3 валидаторов не смогли получить доступ к сети Polygon. В рамках алгоритма консенсуса Tendermint такая ситуация привела к тому, что вся сеть остановила свою работу», – пишут разработчики.
При этом в Polygon работает несколько уровней сети, каждый из которых выполняет свою роль. Так, по сути, сеть Heimdall обрабатывает транзакции, связанные с валидаторами, и не затрагивает транзакции пользователей. Однако сеть Bor, которая обрабатывает операции пользователей, полагается на Heimdall для определения валидаторов, подтверждающих блок. И, так как сеть Heimdall прекратила работу, то и транзакции пользователей не подтверждались.
В рамках временного решения разработчики вернули основную сеть Polygon к жизни. Однако мост Polygon Bridge для взаимодействия с другими блокчейнами все еще не работает и будет восстановлен только после внедрения финального решения.