Разработчики Ethereum готовятся к выпуску крупного обновления, которое может внести самые фундаментальные изменения в среду программирования с тех пор, как блокчейн Ethereum встряхнул криптоиндустрию своим запуском 9 лет назад.
Предложение по улучшению Ethereum (EIP), известное как «Формат объекта EVM» (EOF), которое широко обсуждалось в кругах разработчиков в этом году из-за опасений некоторых участников относительно возможных рисков безопасности, теперь должно быть включено в крупный пакет изменений, ожидаемых в конце этого года или в начале 2025-го, известный как апгрейд Pectra.
EOF представляет собой ряд небольших изменений, направленных на обновление виртуальной машины Ethereum (EVM) — среды программирования, которая выполняет смарт-контракты в блокчейне. В частности, EOF сделает смарт-контракты более удобными для разработчиков, особенно для тех, кто создает децентрализованные приложения на языках программирования Solidity или Vyper. Серия изменений невероятно деликатна и может нарушить существующие смарт-контракты, поэтому разработчики добавили новую версию, позволяющую разработчикам децентрализованных приложений выбирать, какую версию EVM использовать при развертывании своего кода.
«EOF станет первым крупным изменением, связанным с EVM, за многие годы», — сказал Паритош Джаянти, основной разработчик Ethereum Foundation в своем Telegram. «Оно закладывает основу для будущих обновлений EVM и демонстрирует базовые уровни, которые намерены продолжать улучшать EVM».
Будучи первым и крупнейшим блокчейном смарт-контрактов, Ethereum определил стандарт программирования, который приняли многие другие блокчейны. Другие блокчейны уровня 1 также нашли способы быть совместимыми с EVM, осознавая, насколько важна эта часть технологии в индустрии блокчейна.
Но теперь разработчики хотят представить более новую версию EVM, чтобы они могли писать более безопасные смарт-контракты и децентрализованные приложения. В связи с этим у некоторых разработчиков есть некоторые опасения, что эта процедура может создать некоторые непреднамеренные последствия для сети.
В настоящее время компонент EOF обновления Pectra, следующего хардфорка Ethereum, состоит из 11 предложений по улучшению Ethereum (EIP). Предложения по EOF были предложены в предыдущем апгрейде Dencun, но когда разработчики Ethereum захотели сосредоточиться на работе над прото-danksharding — еще одним важным нововведением, которое делает хранение данных в блокчейне более дешевым и быстрым — они отбросили EOF и предложили вернуться к нему для Pectra.
Одним из известных критиков EOF был основной разработчик Мариус Ван Дер Вейден. Он заявил следующее: «Проблема, которую я вижу, заключается в том, что теперь выполнение этих операций, выполнение этих проверок, этих верификаций также является частью консенсуса», — сказал он CoinDesk в интервью на конференции сообщества Ethereum в Брюсселе. «Это означает, что если там есть ошибка, и мы развертываем что-то, что проходит нашу проверку, но в нем есть ошибка, то позже оно даст сбой самым неожиданным образом».
Основная обеспокоенность Ван дер Вейдена в отношении EOF заключается в том, что «большим недостатком, который у нас будет, будет необходимость поддерживать эту EVM рядом со старой. Потому что старая никуда не денется, верно? И все как-то пользуются старой». Однако большинство основных разработчиков утверждают, что EOF принесет экосистеме Ethereum преимущества, которые перевешивают риски.
«EOF готов, реализации завершены, и последующие пользователи, такие как Solidity, выступают за него», — сообщил CoinDesk Дэнно Феррин, независимый участник клиентской команды Besu. «Когда функция готова и реализована, наступает время ее выпускать или навсегда законсервировать. EOF также устраняет большой объем технического долга, который EVM накопила с момента своего создания».
по материалам
уникальность