Ошибка в клиенте Reth нарушила синхронизацию узлов Ethereum

логотип эфира, плавящийся на жаре ethereum logo melting in heat 2

2 сентября в работе Ethereum-клиентауровня исполненияReth от Paradigm произошел сбой. Инцидент подтвердил технический директор компании Георгиос Константопулос.

We had a bug in Reth's state root computation today in Ethereum mainnet, which caused multiple nodes to stall.Recover by running the following:«`1. reth stage drop —datadir DATADIR merkle2. reth stage unwind —datadir DATADIR to-block 232724263. reth node —datadir…

Баг привел к остановке синхронизации узлов, использующих это программное обеспечение, на блоке 2 327 426 и затронул версии 1.6.0 и 1.4.8.

Константопулос поделился набором команд для восстановления нод. Однако команда разработчиков по-прежнему расследует первопричину проблемы.

Reth обрабатывает транзакции и обновляет состояние блокчейна. Корень состояния, при вычислении которого произошла ошибка, обеспечивает целостность данных — балансы счетов и информацию смарт-контрактов.

Доля клиента среди валидаторов составляет 5,4%. Лидером является Geth, на который приходится 48%.

Снимок экрана 2025-09-03 в 12.15.05

ParadigmзапустилаReth в июне 2024 года. Клиент синхронизирует хранилище полной архивной ноды объемом ~2,25 Тб примерно за 50 часов, обеспечивает «отличную пропускную способностьRPCи низкие задержки в транзакциях».

Напомним, в конце августа соучредитель Ethereum Виталик Бутеринпредложилновые способы защиты децентрализации сети.

Источник: https://forklog.com/news/oshibka-v-kliente-reth-narushila-sinhronizatsiyu-uzlov-ethereum

Наверх