Блокчейн Helium для Интернета вещей (IoT) 11 июля отключился примерно на 4 часа из-за сбоев в работе валидатора, вызванных обновлением программного обеспечения, что привело к задержке завершения транзакций.
Во время сбоя устройства, передающие данные по сети, не пострадали, но вознаграждения майнеров и передача токенов остались незавершенными. Команда решила проблему, пропустив блокчейн вперед на один блок и возобновив нормальное функционирование.
В 10:20 утра EDT группа консенсуса прекратила производство блоков на высоте блока 1435692 на блокчейне Helium (HNT), согласно обновлению статуса. Из-за отсутствия консенсуса в сети передача токенов не могла быть завершена, а новые блоки не производились.
Мы вернулись, ребята. Цепочка только что обработала блок 1,435,693. Продолжаем следить за цепочкой в течение дня.
- Helium (@helium) 11 июля 2022 г.
Helium - это IoT-сеть, которая использует физические радиоточки, позволяющие пользователям подключаться к своим устройствам из любого места, где есть радиопокрытие. В сети Helium группа консенсуса состоит из 43 узлов-валидаторов, выбираемых случайным образом через фиксированные интервалы времени для обеспечения консенсуса сети.
В посмертном отчете о событии инженеры Helium назвали две причины, по которым валидаторы перестали создавать консенсус в сети.
Во-первых, проблема возникла из-за обновления программного обеспечения для валидаторов от 8 июля. Обновление v1.12.3 было разработано для обеспечения поддержки подсети 5G Mobile и ее токена MOBILE.
Кроме того, в этом также виноват "локальный сбой в сети". В канале Discord проекта Helium модератор "Digerati" объяснил, что высокая концентрация валидаторов, случайно выбранных в качестве Консенсусной группы, в момент сбоя работала в той же сети Amazon Web Service (AWS), которая испытывала технические трудности.
AWS - это глобальная служба облачных вычислений и хранения данных, которая может использоваться для расширения компьютерных сетей, подобных Helium.
Проблема усугубилась тем, что не сработала функция автопропуска, которая должна была автоматически выбрать новую группу консенсуса. Команда заявила, что "известная проблема не позволила функции автоматического выбора работать так, как ожидалось". Однако неясно, что это за "известная проблема", на которую ссылается команда.
Хотя сеть не может выбрать другую группу консенсуса, она была разработана с возможностью пропуска блокчейна на блок вперед "для смягчения ситуаций, подобных этой", согласно сообщению команды в 10:56 утра по восточному времени.
К 13:45 по восточному времени добыча нового блока началась с блока под номером 1435693. Команда заявила, что она тесно сотрудничала с операторами валидаторов, чтобы обеспечить их правильную синхронизацию, и выпустила новое обновление программного обеспечения.
За последние 24 часа курс HNT снизился на 4,1%, торгуясь на уровне $8,76 по данным CoinGecko. Он снизился на 84% по сравнению с историческим максимумом ноября 2021 года.
Источник