Серьезная консенсусная ошибка затронула более половины узлов сети Ethereum, в результате чего те, на которых запущены более старые версии Geth, отделились от основной сети. Другие совместимые с EVM блокчейны также находятся под угрозой.
По словам разработчика программного обеспечения Ethereum Мариуса ван дер Вейдена, неизвестное лицо или группа лиц воспользовались уязвимостью, затрагивающей более ранние версии Geth, одного из программных клиентов Ethereum. По словам разработчика, клиенты Geth и узлы Ethereum с программным обеспечением v1.10.7 или более ранней версии подвержены риску отделения от сети.
«Пользователи, которые запускают валидаторы, должны быстро обновить свои узлы (я думаю, в следующие 10 часов), поскольку в противном случае они проголосовали бы за недействительные транзакции», - сказал ван дер Вейден.
Учетная запись Binance Smart Chain в Twitter и другие пользователи ранее предупреждали клиентов Geth об обновлении до версии 1.10.8, которая утверждала, что в более ранних версиях есть исправление для этой уязвимости. Блокчейны, совместимые с виртуальными машинами Ethereum или EVM, также могут быть подвержены риску. Согласно данным Ethernodes.org, 74,6% всех узлов Ethereum используют Geth, и только 28,4% клиентов Geth в настоящее время используют версию 1.10.8, что означает, что примерно 53% всех узлов в сети потенциально подвержены риску.
«Держитесь подальше от [транзакций] до подтверждения, если вы не уверены, что используете последнюю версию Geth», - посоветовал основатель Yearn.finance Андре Кронье.
Хотя программные ошибки ранее угрожали узлам в сети Ethereum, этот инцидент, похоже, является одним из самых серьезных по влиянию на крупный блокчейн. В августе 2020 года примерно 12% узлов сети оказались непригодными для использования после того, как ошибка скомпрометировала половину узлов Parity и все узлы OpenEthereum.
На момент публикации цена эфира (ETH), похоже, не пострадала от разделения. Данные CoinMarketCap показывают, что цена ETH составляет 3239 долларов, увеличившись более чем на 4% за последние 24 часа.