В тестовой сети 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. Ещё больше приближенная к реальным условиям тестовая сеть, как ожидается, будет запущена в июне. Она должна проработать как минимум два месяца без сбоев, прежде чем разработчики смогут приступить к запуску основной сети.