Неизвестная проблема в цепочке маяков Ethereum привела к проблеме с завершением транзакции в течение почти получаса 11 мая.
Около 20:15 по Гринвичу 11 мая ряд разработчиков ядра Ethereum объявили, что у Beacon Chain возникли проблемы с подтверждением транзакций. Новые блоки могли быть предложены, но неизвестная проблема мешала их окончательной доработке.
Цепочка маяков перестала завершаться около тридцати минут назад. Я пока не знаю почему, но в целом цепочка спроектирована так, чтобы быть устойчивой к этому, транзакции будут продолжаться в обычном режиме, а завершение начнется, когда проблема будет решена. pic.twitter.com/utAS0uAWpG
— superphiz.eth ️ (@superphiz) 11 мая 2023 г.
Аналогичная проблема возникла 15 марта, когда низкий уровень участия валидатора вызвал задерживать в тестовой сети Goerli версия обновления Эфириума «Шапелла», которое было успешно выполнено в основной сети 12 апреля.
Beacon Chain — это оригинальный блокчейн Ethereum с доказательством доли владения, впервые запущенный в 2020 году. 15 сентября 2022 года ранее существовавшая цепь подтверждения работы Ethereum «слился» с Beacon Chainзавершив переход сети на более быстрый и экологически безопасный механизм консенсуса Proof-of-Stake.
Через 25 минут основная сеть снова начала дорабатывать блоки, а разработчик ядра Ethereum и соучредитель Prysmatic Labs Престон Ван Лун объявил, что «окончательность восстановлена».
Финальность восстановлена. Мы пока не знаем первопричину, но что-то случилось, и несколько клиентских реализаций стали очень усердно работать, чтобы не отставать от цепочки.
— prestonvanloon.eth (@preston_vanloon) 11 мая 2023 г.
В соответствии с данные от поставщика аналитики блокчейна Beaconcha.in, эпохи Ethereum с 200 552 по 200 554 стали свидетелями резкого и внезапного снижения количества аттестаций.
Эпоха — это период из 32 «слотов», в течение которых валидаторы предлагают и подтверждают блоки. Эпоха обычно длится около шести минут и 24 секунд.
Причина проблемы остается неясной, однако разработчики Ethereum сказал что проблема расследуется, чтобы предотвратить ее повторение.
Связанный: MetaMask запускает покупку ETH через PayPal для пользователей из США
После инцидента консультант Ethereum под псевдонимом Superphiz отмеченный что «разнообразие клиентов» было одной из главных причин того, что потеря окончательности была столь недолгой. Однако он также указал, что потери окончательности можно было бы вообще избежать, если бы ни один клиент не имел контроля более 33%.
Разнообразие клиентов относится к количеству программных клиентов, доступных для сетевых валидаторов, и большему разнообразию среди клиентов. означает более безопасная и надежная сеть для валидаторов.
Журнал: Вот как ZK-свертки Ethereum могут стать совместимыми