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

Это создало разветвление между основной сетью и теми, которые не удалось обновить. В середине августа разработчики сети Geth - короткой для Go Ethereum - выпустили патч под названием «Hades Gamma» после того, как они обнаружили ошибку, влияющую на версии 1.10.7 сети и более ранние.

Geth представляет почти три четверти всех узлов Ethereum, а версии 1.10.7 или более ранние представляют почти 48% всех узлов Geth на момент публикации. Это означает, что 35% узлов все еще не обновлены до нужного узла.

Go Ethereum обратился в Twitter для решения проблемы раскола вскоре после того, как это произошло: «В основной сети Ethereum произошло разделение цепочки. Проблема была решена в анонсированной ранее версии v1.10.8. Пожалуйста, обновите свои узлы, если вы еще этого не сделали! "

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

Это увеличивает вероятность двойных расходов, когда одна транзакция регистрируется более одного раза, что позволяет пользователю неверно представить, сколько денег находится в его кошельке. Или атака 51%, при которой одна организация, контролирующая большую часть хешрейта блокчейна с подтверждением работы, может подорвать его для своей выгоды.

Как известно, в августе 2020 года на Ethereum Classic произошла серия таких атак, в результате которых было нарушено более 10 000 блоков и потеряно в миллионы долларов. Совсем недавно с июня по начало августа сеть Bitcoin SV подверглась пяти атакам 51%.

К счастью, влияние разделения, вероятно, будет незначительным, поскольку хешрейт поддерживается самой длинной цепочкой, и все больше узлов постоянно обновляются до Geth 1.10.8. Это также означает, что узлы, работающие со старой версией сети, не могут получить доступ к основной сети, хотя на момент публикации сообщений о серьезных инцидентах не было. Если узлы продолжают быстро принимать последнее обновление, разделение должно быть исправлено с небольшим длительным воздействием на сеть.

Мартин Свенде, руководитель службы безопасности Ethereum Foundation, написал в Твиттере: «Сегодня в основной сети #ethereum произошла ошибка консенсуса, использующая консенсус-ошибку, которая была исправлена ​​в geth v1.10.8. К счастью, большинство майнеров уже были обновлены, и правильная цепочка также обновлена. самый длинный (канонический). PSA: Обновление до v1.10.8! "

Андре Кронье, основатель популярного протокола выращивания урожая Yearn Finance, дал своим подписчикам в Твиттере следующий совет: «Делайте вилки между последними и старыми гетами в основной сети. Некоторое время не выполняйте транзакции до подтверждения, если вы не уверены, что подчиняетесь. последний гет ".

«Сходите на прогулку, нам всем это нужно».

Источник