Следующая остановка Шанхай — приближается последняя веха Эфириума

Экосистема Ethereum продолжит свою непрерывную метаморфозу по мере приближения долгожданного обновления в Шанхае. Последнее выдающееся улучшение протокола блокчейна смарт-контрактов активирует эфир (ETH) вывод средств из Beacon Chain Ethereum.

Слияние 2022 год стал важной вехой для сети Ethereum, когда платформа блокчейна перешла от доказательства работы к консенсусу на основе доказательства доли. Это изменение представило валидаторов в качестве новых «майнеров» сети, а стекинг ETH стал ключевым компонентом в поддержании сети.

В то время как полноценные валидаторы должны были поставить 32 ETH для обработки транзакций и добавления новых блоков в сеть, более широкая экосистема могла делать ставки меньшего количества ETH, чтобы получить долю вознаграждения — подобно инвестору, который вкладывает капитал в процентные счета.

Те, кто заблокировал ETH, чтобы стать валидаторами, не смогли вывести свои активы из Beacon Chain. Это меняется с обновлением в Шанхае и является основной причиной повышенного шума вокруг последних изменений в сети Ethereum.

Шанхайское обновление включает в себя несколько предложений по улучшению Ethereum (EIP) в дополнение к активации снятия средств со ставок. Коинтелеграф обратился к членам команды ConsenSys, Ethereum Foundation и аналитической компании Nansen, чтобы раскрыть все аспекты предстоящей вехи.

Капелла х Шанхай = Шапелла

Предстоящие изменения которая два одновременных обновления объединены, чтобы охватить все аспекты обновления.

Шанхай относится к изменениям в уровне исполнения Ethereum, в основном позволяющим депонировать поставленные ETH в кошельки уровня исполнения. Модернизация в Шанхае требует одновременного изменения сети маяков, получившей название Capella.

Джастин Флорентайн, штатный инженер протокола Hyperledger-Besu от ConsenSys, далее объяснил комбинированные обновления на уровнях исполнения и консенсуса:

«Он назван дважды, потому что это первое одновременное обновление уровня исполнения и консенсуса Ethereum, и его очень ждут, потому что он позволит снимать ETH со ставками».

В экосистеме Ethereum обновления уровня выполнения названы в честь городов, в которых проводились мероприятия Devcon, а обновления уровня консенсуса названы в честь звезд. Поэтому техническое название предстоящего обновления — Shapella, объединяющее Шанхай и Капеллу.

Тем не менее, учитывая акцент на активацию вывода ETH в виде ставок, более широкая криптовалютная экосистема называет надвигающееся обновление Шанхайским. Как объяснил Бейко, Шанхай закрывает важную главу в эволюции Ethereum:

«Лучше думать о Шанхае как о «завершении слияния», чем о будущих обновлениях. Мы не вводили вывод средств во время слияния, потому что это обновление уже было самым сложным в истории Ethereum».

Коротко о Шанхае

Как было подчеркнуто несколькими аналитиками и разработчиками Ethereum, Шанхай имеет пять EIP. EIP-4895 позволит пользователям выйти из контракта на стейкинг Ethereum, который ранее был заблокирован.

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

Максимальный баланс валидатора составляет 32 ETH, а это означает, что балансы выше этого порога в результате вознаграждений не вносят вклад в основную сумму и не увеличивают вес валидатора в сети.

EIP-3651, EIP-3855, EIP-3860 и EIP-6049 — остальные четыре. элементы обновления сети. Мэтт Нельсон, ConsenSys Hyperledger Besu и старший менеджер по продуктам Web3, подчеркнул влияние каждого из этих EIP.

Протокол Ethereum оценивает газ в зависимости от того, сколько единиц работы потребует функция от компьютера в сети. Изменения в стоимости газа Ethereum часто корректируются для корректировки завышенных или заниженных цен на операции, в которых центральные процессоры выполняют больше или меньше работы, чем ожидалось. По словам Нельсона, частью этих исправлений являются теплая база монет (3651), PUSH0 (3855) и изменения инициализационного кода (3860).

EIP-3651 изменяет цену доступа к адресу coinbase валидатора, который отправляет и выполняет транзакции. Валидаторы получают комиссию на свой адрес coinbase за поддержание сети. Как резюмировал Нельсон, EIP-3651 стремится снизить стоимость газа при доступе к адресу coinbase, чтобы пользователи, отправляющие транзакции, могли платить валидаторам напрямую при определенных условиях:

«Независимо от того, этот EIP исправляет предыдущее упущение в отношении стоимости доступа к адресу coinbase и дает некоторые дополнительные преимущества пользователям и разработчикам, которые открывают новые варианты использования».

EIP-3860 будет иметь аналогичный эффект. Разработчики отправляют код инициализации в сеть при развертывании нового смарт-контракта. Когда инициализирующий код выполняется, в цепочке создается «байт-код» смарт-контракта, который запускается каждый раз при вызове контракта, а также запускает децентрализованные приложения (DApps).

Измерение initcode предназначено для корректировки стоимости газа, необходимой узлам сети для обработки и развертывания смарт-контрактов, указанных в initcode. Валидационные узлы в настоящее время проверяют действительность контрактов при развертывании, что требует времени и газа для завершения, и EIP initcode направлен на улучшение, как объяснил Нельсон:

«EIP-3860 применяет новую стоимость к коду инициализации, которая масштабируется в зависимости от размера «кода инициализации», чтобы обеспечить соответствующую стоимость обработки создания контракта».

Наконец, EIP-3855 осуществляет «прямое и простое изменение» виртуальной машины Ethereum (EVM) и расчета стоимости газа. Текущее состояние EVM не хранит нулевое значение в стеке выполнения дешево, и разработчикам приходится использовать «дорогую» операцию PUSH1, чтобы установить нулевое значение.

Нельсон подчеркнул, что в этом случае стоимость газа напрямую связана с объемом памяти, а это означает, что EVM требуется только 1 байт для хранения одного нуля, в то время как для хранения большего числа из операции PUSH1 требуется более 1 байта:

«Это изменение создает новый код операции PUSH0, который стоит 1 байт хранения данных (меньше, чем PUSH1), и снизит затраты на газ для разработчиков (и, в конечном итоге, пользователей)».

Бейко также подтвердил, что EIP формата объекта виртуальной машины Ethereum, изначально включенные в шанхайское обновление, были удалено с мероприятия.

Чего ожидать

Влияние шанхайского обновления на рынки криптовалют и стоимость ETH — еще один актуальный вопрос, на который, возможно, сложнее ответить.

Эндрю Турман, аналитик аналитической платформы блокчейна Nansen, сказал Cointelegraph, что обновление будет иметь значительные последствия для потоков поставок и цены ETH, учитывая, что стейкинг создает фундаментальные изменения в структуре рынка Ethereum:

«Некоторые считают, что успешное обновление сети привлечет больше депозитов, что приведет к бычьей активности на рынке. Другие, тем временем, считают, что большая часть поставленного ETH — сейчас более 17.5 миллионов ETH — будет снята и продана».

Саймон Дадли, старший инженер протокола блокчейна ConsenSys, резюмировал смещение акцента при обновлении в Шанхае, чтобы сделать вывод средств валидатора приоритетным. Это означало, что реализация некоторых EIP была сдвинута на более поздний срок, чтобы ограничить риски дальнейших задержек с предстоящим обновлением: 

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

Некоторые из этих EIP были перенесены на обновление в Канкуне, которое последует за Шанхаем в конце 2023 года. Сюда входят улучшения, которые заложат основу для сегментирования, а именно EIP-4844 «Proto-Danksharding».

Дадли отметил, что Шанхай намеренно исключил фундаментальную работу по сегментированию, но работа над EIP-4844 продолжалась параллельно. Он также признает, что развертывание Шанхая вполне может повлиять на текущую работу над шардингом в ближайшие месяцы:

«Поставка шанхайского обновления может повлиять на сегментирование, потому что оно освобождает разработчиков, которые работали над Шанхаем, чтобы сосредоточиться на более сложной серии обновлений сегментирования, известной как «Всплеск»».

Модернизация в Шанхае запланировано в сети Ethereum в начале апреля. Первоначальная дата была перенесена с марта 2023 года с тестовой сетью Goerli, которая позволяет проводить тестирование разработки до развертывания основной сети. проведение модернизации Шапеллы в марте 14.