Nethermind, занимающаяся Ethereum , успешно устранила критическую ошибку в своем клиенте выполнения блоков, из-за которой у некоторых пользователей возникали проблемы при обработке блоков в Ethereum .
Этотdent подчеркивает важность диверсификации клиентов Ethereum , снижая зависимость от основного клиента, Geth.
Исправлена критическая ошибка в клиенте Nethermind Ethereum
Nethermind, относительно небольшой клиент Ethereum , недавно исправил «критическую» ошибку, затронувшую несколько версий его клиента исполнения. Ошибка, появившаяся в версии 1.23.0, приводила к тому, что пользователи не могли обрабатывать блоки в сети Ethereum .
Со-главный технический директор Nethermind, Даниэль Кадела, подтвердил , что эта проблема затронула версии с 1.23 по 1.25, и незамедлительно призвал валидаторов узлов обновиться до последней версии, 1.25.2. В своем последующем заявлении Кадела подчеркнул серьезность ошибки.
Исправление найдено!
— DanielC (@_D4nie1_) 21 января 2024 г
Пожалуйста, обновитесь до версии 1.25.2.
Пересинхронизация не требуется. https://t.co/fV3MEdipVX …
В версиях до 1.22 этой ошибки нет, она затрагивает только версии 1.23-1.25.
О проблеме первоначально сообщил пользователь GitHub под ником «wga22», у которого возникли неполадки с обработкой блоков в клиенте выполнения Nethermind. Технический руководитель Nethermind, Лукаш Розмей, незамедлительно начал расследование, что привело к выпуску версии 1.25.2 примерно через 2,5 часа.
Сообщество Ethereum подчеркивает необходимость разнообразия среди своих клиентов
Хотя этотdent с ошибкой в первую очередь затронул пользователей Nethermind, он вновь вызвал дискуссии в сообществе Ethereum о важности диверсификации клиентов Ethereum . В настоящее время большинство пользователей Ethereum используют клиент Geth, на долю которого приходится 84% клиентов, выполняющих операции в сети.
Некоторые участники сообщества утверждают, что более разнообразная клиентская экосистема позволила бы снизить риски, связанные с потенциальными ошибками или уязвимостями.
Ethereum , пользователь Superphiz, первоначально преуменьшили значение ситуации, посчитав её «незначительной», поскольку проблема с консенсусом затрагивала только меньшинство пользователей. Superphiz подчеркнул, что Ethereum не полагается на какую-либо единую точку отказа. Однако другие члены сообщества подчеркнули потенциальные последствия, если подобная ошибка затронет Geth.
«Сегодняшний сбой в сети Beacon Chain еще раз подчеркнул важность разнообразия среди клиентов Ethereum », — пояснил представитель Ethereum «daddysether» в сообщении от 21 января. Он призвал пользователей перейти на клиентов, принадлежащих представителям меньшинств, чтобы повысить безопасность Ethereum.
В настоящее время, согласно имеющимся данным, на долю Nethermind приходится всего 8,2% клиентов, использующих механизм исполнения ордеров в сети Ethereum . Однако на скриншоте, опубликованном энтузиастом Ethereum Энтони Сассано в августе, разнообразие клиентов, использующих механизм исполнения ордеров, выглядит более здоровым: на долю Geth и Nethermind приходится 48% и 26% клиентов соответственно. Сассано высоко оценил разнообразие клиентов как одно из значительных достижений Ethereum.
Растут опасения по поводу чрезмерной зависимости от Гета
Растущая зависимость от клиента Geth вызвала обеспокоенность у некоторых членов сообщества Ethereum . Сторонник Ethereum под ником «marceaueth» выразил мнение, что запуск Geth влечет за собой несоразмерный риск, несмотря на признание его качества.
В сообществе наблюдается тенденция к смещению акцента в сторону более сбалансированной клиентской экосистемы для обеспечения устойчивости сети перед лицом потенциальных проблем.

