Skip to main content

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

Слияние стало важной вехой для сети Ethereum в 2022 году, когда платформа блокчейна перешла от доказательства работы к консенсусу доказательства доли. Это изменение представило валидаторов в качестве новых «майнеров» сети, а стекинг 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, сказал , что обновление будет иметь значительные последствия для потоков поставок и цены ETH, учитывая, что стейкинг создает фундаментальные изменения в структуре рынка Ethereum:

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

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

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

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

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

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

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

Источник: Сointеlеgrаph

Оставить комментарий