Слухи о смерти тестовой сети Medalla были сильно преувеличены, говорит редактор Prysmatic Labs Рауль Джордан, который добавляет, что, несмотря на неудачу, график запуска ETH 2.0 остается в силе.
Medalla – последняя тестовая сеть с несколькими клиентами перед запуском фазы 0 ETH 2.0 – резко остановилась 14 августа, когда из-за ошибки большинство валидаторов тестовой сети отключились.
В результате инцидента один из шести серверов тестовой сети сообщил, что время и дата относятся к одному дню в будущем, на что система отреагировала усреднением несоответствия, в результате чего время, удерживаемое каждым из серверов, было ошибочным на четыре часа.
Как следствие, «валидаторы неправильно предлагали блоки и аттестации для будущих слотов», – говорится в официальном отчете об инцидентах Prysmatic. Ошибка затронула всех, кто использовал клиент Prysm, а большинство из них.
В новом блог вход, Джордан сказал, что результатом ошибки была «бойня с более чем 3000 рубящими событиями … и всеми нашими внутренними валидаторами». Хотя он описал эту неудачу как «лучшее, что может случиться с тестовой сетью», поскольку инцидент был бы катастрофическим для основной сети с реальными деньгами на кону, сторонники конкурирующих сетей радостно ухватились за неудачу.
Блог Bitcoin SV CoinGeek сообщил об этом как о серьезной катастрофе, которая доказала, что «Ethereum 2.0 не готов к запуску … можно ожидать значительных задержек с запуском ETH 2.0». Любая задержка станет серьезной проблемой для сети Ethereum, которая борется с перегрузкой и рекордно высокими сборами.
Только представьте себе такую ошибку, которая приводит к отключению основной сети. ETH 2.0 потребует всевозможного тестирования. Может быть, пара «Радуйся, Мария» тоже. 18 месяцев ТМ. https://t.co/6e1oQ7uVYu
– Эли Афрам (@justicemate) 20 августа 2020 г.
‘Насыщенные событиями выходные’
Джордан преуменьшил значение проблем, назвав это «насыщенными событиями уик-энд», которые предложили «отличные возможности для обучения, чтобы предотвратить повторение этого, особенно в основной сети».
Он объяснил, что проблема возникла из-за того, что Prysmatic использовала облачные серверы грубого времени, чтобы сообщить пользователям, что их системное время может быть отключено, отметив, что «динамическая корректировка их времени на основе ответов этих серверов – это хорошо, но в этом нет необходимости. все и вместо этого было проблематично.
Он сказал, что теперь они знают, что наличие единой точки отказа для чего-то столь важного – угроза безопасности, и с этого момента они будут «полагаться только на системное время».
Джордан сказал, что утверждения о том, что тестовая сеть «мертва» неверны, и сказал, что, пока на борт вернется достаточное количество валидаторов, тестовая сеть может вернуться к полноценной работе. 19 августа он сказал:
«У нас все еще есть надежда. Сейчас доля участия выросла с 0–5% до 40%. Для завершения цепочке требуется> 66%».
Ранее сегодня Prysmatic Labs ретвитнул следующее:
Медалла спасена!
Блокчейн INFO: Синхронизированный новый блок block = 0x68a46008 … эпоха = 3428 finalizedEpoch = 3424 finalizedRoot = 0xf0e6b2fe … slot = 109700
– prestonvanloon.eth (@preston_vanloon) 19 августа 2020 г.
Джордан сказал, что Prysmatic Labs считает, что инцидент «по своей сути не влияет на дату запуска» ETH 2.0 и что запуск фазы 0 может продолжаться в соответствии с планом:
«Мы считаем, что ожидаемая цель запуска через 2–3 месяца с момента появления Medalla по-прежнему является идеальным графиком. Будет публичный контрольный список требований для запуска ETH2, и этот инцидент с Medalla определенно добавит много новых пунктов в список, касающийся устойчивость клиента, безопасность и надлежащий выпуск ».