Теневой форк обновления Shanghai для Ethereum прошел успешно

Команда Ethereum успешно реализовала теневой форк Shanghai для проверки воздействия планируемого обновления на основную сеть. Об этом сообщил разработчик клиента Geth Мариус Ван Дер Вейден.

Withdrawal-Mainnet-Shadow-Fork-1 is finalizing 🚀🚀🚀

It started out with a few issues because the config wasn't correctly applied on geth (we disallow overriding the mainnet config). The config is applied correctly and all nodes are in agreement. We will start some evil nodes,.

— MariusVanDerWijden (@vdWijden) January 23, 2023

По его словам, в ходе тестирования был ряд проблем из-за неправильной конфигурации Geth. После исправления все ноды стали работать согласованно.

Ван Дер Вейден вместе с коллегой запустил несколько злонамеренных узлов для проверки устойчивости обоих уровней сети — исполнения и консенсуса.

«Эти ноды пытаются спамить [сеть] недопустимыми блоками и сообщениями. Сейчас финализация в цепочке происходит правильно. Посмотрим, сможем ли мы с Potuz ее разорвать», — написал разработчик.

Both on the execution layer and the consensus layer. These nodes will try to spam invalid blocks/messages.

For now the chain is finalizing correctly, lets see if Potuz and I can break it 😉

— MariusVanDerWijden (@vdWijden) January 23, 2023

В начале декабря команда Ethereum назвала март 2023 года ориентировочным сроком проведения хардфорка Shanghai в мейннете. Обновление включает набор предложений по улучшению сети. В их числе — EIP-4895, имплементация которого позволит выводить ETH из стейкинг-контракта Beacon Chain.

В ноябре разработчики запустили devnet с целью тестирования функции вывода валидаторами криптовалюты с депозитного контракта.

Источник