May 20, 2020

В тестовой сети Ethereum 2.0 произошёл непреднамеренный форк

В тестовой сети запланированного обновления Ethereum произошёл критический сбой. Как сообщил разработчик Афри Шедон, сеть Schlesi разделилась в результате непреднамеренного форка.

Разделение произошло 17 мая на слоте 141 184. На прикрепленном разработчиком изображении видно, что после этого цепь уже не была синхронизированной.

«Похоже, проблемы с консенсусом. Теперь один из клиентов в своей собственной цепи», – пишет Шедон.

Ранее руководитель Ethereum 2.0 Дэнни Райан заявил, что именно «многоклиентская парадигма» является одной из основных причин задержки в запуске Ethereum 2.0. Организаторы хотят гарантировать безопасность нового протокола и для этого намерены запустить его с поддержкой сразу семи клиентов. Как можно заключить из последнего инцидента, пока этот элемент не оправдывает их ожидания.

Тайлер Смит из Ethereum-студии ConsenSys считает форк положительным событием, так как тестовые сети создаются для выявления багов. Стабильность Schlesi вызывала беспокойство, признался Смит.

«Напоминает мне о старых добрых временах, – пишет сооснователь Ethereum Виталик Бутерин. – В марте-апреле 2015 года подобное много раз происходило в тестовой сети Olympic перед запуском Eth1».

Отметим, что Schlesi не является финальной версией тестовой сети Ethereum 2.0. Ещё больше приближенная к реальным условиям тестовая сеть, как ожидается, будет запущена в июне. Она должна проработать как минимум два месяца без сбоев, прежде чем разработчики смогут приступить к запуску основной сети.

Источник.