Logo
Condividi questo articolo

Разработчики Ethereum обнаружили ошибку Geth в преддверии хард-форка

Geth от Ethereum перевыпустил свое программное обеспечение для хардфорка Byzantium после обнаружения ошибки. Но низкий уровень принятия вызывает беспокойство, учитывая, что форк так близок.

Истории уязвимости атаки типа «отказ в обслуживании» (DoS) побудило разработчиков программного обеспечения Geth для Ethereum выпустить новую версию всего за несколько дней до хардфорка Byzantium.

Обнаружив ошибку, команда, стоящая за самым популярным клиентом Ethereum, опубликовала новую версию программного обеспечения, однако данные с сайта аналитики блокчейна Ether Nodeshttps://ethernodes.org/network/1/forkWatch/geth показывают относительно низкий уровень внедрения — всего 1,9 процента узлов Geth — на момент публикации статьи.

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter Crypto Daybook Americas oggi. Vedi Tutte le Newsletter

Поскольку Geth составляет около 75 процентов всех узлов Ethereum , уязвимость может сделать узлы, работающие на предыдущей версии, совместимой с Byzantium, более уязвимыми для DoS-атак после хардфорка.

Объяснение от разработчика Ethereum Кейси Детрио на Реддит, уязвимость возникает из-за упущения в ONE из новых функций Byzantium. Риск заключается в том, что эта ошибка может быть использована злоумышленником, который хочет отключить узлы Ethereum — форма атаки, которую сообщество Ethereumрассматривались в прошлом.

Исправления ошибок также поступают от других групп разработчиков программного обеспечения узлов Ethereum в преддверии запланированного на следующую неделю форка.

Вчера команда Parity, второго по величине программного клиента Ethereum,изданныйновый релиз своего программного обеспечения (четвертая итерация), исправляющий «ошибку консенсуса» — ошибку, которая могла привести к разделению сети во время хардфорка. В настоящее время менее 20 процентовhttps://ethernodes.org/network/1/forkWatch/parity узлов Parity обновились до новой версии, согласно Ether Nodes.

Хард-форки — это сложно

Проблемы, выявленные в ходе испытаний, оказались неожиданно серьезными, что привело к тому, что некоторые Ethereum разработчики задают вопросыих подход к процессу выпуска хард-форка.

Также ведутся внутренние обсуждения о возможности отсрочки Byzantium, но этот подход также несет риски. Эта стратегия потребует от всех узлов обновления своего программного обеспечения, чтобы изменение программного обеспечения было запущено позже – сложная перспектива, когда до форка осталось так мало времени.

Действительно, паритеткоманда написала в твиттеречто, по их мнению, форк следует отложить, учитывая недавно обнаруженные проблемы.

В интервью CoinDesk Детрио объяснил, что «обновление не обязательно является QUICK и простым процессом для пользователей с обширной инфраструктурой», такой как биржи или майнинговые пулы, и требует достаточно времени для правильного выполнения.

Он добавил:

«Вторая проблема заключается в том, что после блокировки активации могут быть обнаружены еще необнаруженные ошибки консенсуса, что приведет к необходимости выполнения экстренных обновлений клиентов».

Изображениечерез Shutterstock

Rachel-Rose O'Leary

Рейчел-Роуз О'Лири — программист и писатель в Dark Renaissance Technologies. Она была ведущим техническим писателем CoinDesk 2017-2018, освещая технологии Политика конфиденциальности и Ethereum. У нее есть опыт работы в области цифрового искусства и философии, и она пишет о Криптo с 2015 года.

Rachel-Rose O'Leary