Обновление Altair для Ethereum оценивается как успешное, хотя разработчики следят за тем, чтобы не возникло никаких проблем.
В среду блокчейн Ethereum претерпел третье обновление за семь месяцев. И в отличие от двух предыдущих обновлений, пока что все прошло гладко.
Обновление Altair стало первым (и, возможно, последним) обновлением цепочки Beacon перед тем, как Ethereum полностью перейдет на сеть с доказательством доли. Цепочка Beacon, которая ввела ставку ETH и заложила основу для «цепочек шардов», расширяющих возможности сети, работает параллельно с текущей цепочкой Ethereum, но будет существовать отдельно от нее до «слияния» с Ethereum 2.0, которое обещает более быструю и менее перегруженную сеть.
По словам Пуджи Ранджан, руководителя группы управления децентрализованным проектом под названием Ethereum Cat Herders, «Альтаир был развернут при участии более 95% валидаторов на момент обновления». Другими словами, люди нашли время, чтобы обновить свои машины для запуска новейшего программного обеспечения, подключающего их к сети Ethereum.
Это важно для обеспечения безопасности сети.
Обновление маячковой цепи Altair запущено! Довольно плавное обновление, даже нашлось немного времени, чтобы порисовать на @POAPart
Find Waldo -☻ Find Proto pic.twitter.com/VSGpKuPFV7
— proto.eth 🚂 🦇 🔊 (@protolambda) October 27, 2021
W
В августе, через три недели после того, как обновление в Лондоне привело к дефляционному давлению на сеть с помощью EIP-1559, в блокчейне произошел временный форк, когда две цепи одновременно обрабатывали транзакции. Виной тому стала старая версия программного клиента Geth, наиболее популярного способа доступа к блокчейну Ethereum. Хотя ошибка была обнаружена 18 августа, почти через две недели после обновления, большинство людей, использующих программное обеспечение Geth, пренебрегли своевременным обновлением своих узлов, что привело к расколу цепи неделю спустя.
Иногда проблема заключается не в старом программном обеспечении, а в ошибке в новом коде. В апреле, через несколько часов после берлинского хард-форка, узлы, использующие клиентское программное обеспечение Open Ethereum, перестали синхронизироваться после того, как оно не согласовалось с другими клиентскими программами. В результате всем, кто использовал это программное обеспечение для доступа к блокчейну, пришлось ждать исправления. Эта проблема даже временно вывела из строя веб-сайт Etherscan, посвященный исследованию блокчейна. Однако, поскольку Ethereum поддерживает разнообразие клиентов как способ обойти единую точку отказа, проблема была решена с незначительным ущербом.
Ранджан сказал Decrypt, что разработчики клиентов «хотели бы продолжить наблюдение за цепочкой в течение следующих нескольких дней, чтобы убедиться, что нет раскола консенсуса, вызванного разногласиями двух клиентов. «
Одна из причин довольно высокой популярности Altair заключается в том, что у валидаторов Ethereum теперь есть что поставить на карту в буквальном смысле. Одним из основных аспектов обновления Altair было увеличение штрафов за неактивные или автономные узлы. Стакеры, которые должны заблокировать не менее 32 ETH в сети proof-of-stake для обеспечения безопасности, но которые получают ETH обратно в виде вознаграждения за блок, должны оставаться в сети, иначе их доля будет снижена.
Джефф Коулман, исследователь Ethereum, tweeted сообщил, что валидаторы, которые не обновили свой узел, постепенно увидят, как их баланс уменьшается. «Если они не исправят это, то перейдут порог и будут изгнаны», — написал он.