«Слухи о смерти тестовой сети Medalla были сильно преувеличены, — говорит редактор Prysmatic Labs Рауль Джордан. — Запуск ETH 2.0 может продолжаться в соответствии с планом».
Medalla — последняя мультиклиентская тестовая сеть перед запуском Phase 0 сети ETH 2.0 — резко остановилась 14 августа, когда ошибка отключила большинство валидаторов тестовой сети.
В результате инцидента один из шести серверов тестовой сети сообщил, что время и дата относятся к неверному дню в будущем, на что система отреагировала усреднением несоответствия, в результате чего время, учитываемое каждым из серверов, было ошибочным на четыре часа.
Как следствие, «валидаторы неправильно предлагали блоки и аттестации для будущих слотов», — говорится в официальном отчете об инциденте Prysmatic. При этом «ошибка затронула всех, кто использовал клиент Prysm».
В новой записи в блоге Джордан сказал, что результатом ошибки стала «борьба с более чем 3'000 событиями… и всеми нашими внутренними валидаторами». Хотя он назвал этот сбой «лучшим, что может случиться с тестовой сетью», поскольку инцидент был бы катастрофическим для основной сети с реальными деньгами на кону, сторонники конкурирующих сетей с радостью ухватились за инцидент.
Блог Bitcoin SV CoinGeek сообщил об этом событии как о «серьезной катастрофе», которая доказала, что «Ethereum 2.0 не готов к запуску … вы можете ожидать значительных задержек с запуском ETH 2.0». По словам представителей сторонников форка биткоина, «любая задержка будет серьезной проблемой для сети Ethereum, которая борется с перегрузкой и рекордно высокими комиссиями».
«Насыщенные событиями выходные»
Джордан обозначил значение проблем, назвав их «насыщенными событиями на уик-энде, которые предложили отличные возможности для обучения, чтобы предотвратить повторение подобных ситуаций, особенно в основной сети».
Разработчик объяснил, что проблема возникла из-за того, что Prysmatic использовала облачные серверы с их собственным временем, чтобы дать пользователям обратную связь о том, что их системное время может быть отключено, отметив, что «динамическая корректировка их времени на основе ответов этих серверов была хорошей вещью, но в этом не было необходимости».
Джордан также сказал, что теперь они знают, что наличие единой точки отказа для чего-то столь важного — угроза безопасности, и с этого момента они будут «полагаться только на системное время».
Разработчик заявил, что утверждения о том, что тестовая сеть «мертва» неверны, и сказал, что, пока на борт вернется достаточное количество валидаторов, тестовая сеть может вернуться к полноценной работе:
У нас все еще есть надежда. Сейчас доля участия выросла с 0–5% до 40%. Для завершения блокчейну требуется >66%. Тестовая сеть Medalla возобновлена и работает с сегодняшнего дня, хотя она еще не совсем стабильна для всех учетных записей.
Джордан сообщил, что Prysmatic Labs считает, что инцидент «по своей сути не влияет на дату запуска» ETH 2.0 и что запуск Phase 0 может продолжаться в соответствии с планом:
Мы считаем, что ожидаемая цель запуска через 2–3 месяца с момента появления Medalla по-прежнему является идеальным графиком. Будет опубликован общедоступный контрольный список требований для запуска ETH2, и этот инцидент с Medalla определенно добавит много новых пунктов в список, касающийся устойчивость клиента, безопасность и надлежащий выпуск.
Источник: altstake.io