Экосистема Ethereum приближается к значительному снижению комиссий за газ и более высокой скорости транзакций для объединений уровня 2, поскольку обновление Dencun затронет три тестовые сети сети в начале 2024 года.
Обновление сети Dencun было активировано в тестовой сети Goerli 17 января, представив несколько предложений по улучшению Ethereum (EIP). Особый интерес представляет EIP-4844, который обеспечивает прото-данкшардинг — долгожданное улучшение, которое рекламируется для снижения комиссий за транзакции L2.
Prysm encountered a bug right at Goerli's hard fork. The bug has been identified, and a fix is currently being merged. A hot patch image will be released within the next few hours. Sorry for the inconvenience, and thank you for your patience!https://t.co/PR9V0lqoCN
— terence.eth (@terencechain) January 17, 2024
Как первоначально сообщалось, развертывание Dencun в Герли произошло с четырехчасовой задержкой, вызванной ошибкой, которая не позволила тестовой сети завершить обновление. Небойша Урошевич, соучредитель платформы разработки Ethereum Tenderly, раскрыл подробности ошибки в переписке с Cointelegraph.
«Сеть не смогла синхронизироваться с узлами из-за ошибки в Prysm, клиенте Ethereum с доказательством доли», — сказал Уросевич.
Соучредитель Tenderly, который также является старшим вице-президентом команды разработчиков, отметил, что задержки синхронизации клиента являются обычным явлением, что позволило своевременно выявить и исправить ошибку:
«Это одна из причин существования нескольких клиентов и тестовых сетей».
Руководитель протокола Ethereum Foundation Тим Бейко также поделился отчетом о последнем призыве к казни всех основных разработчиков от 18 января, в котором изложен исторический корень проблемы. Исторические корни — это устаревший механизм, который Beacon Chain Ethereum использовала для управления вычислительной нагрузкой состояния блокчейна.
Как резюмирует Бейко, ошибка была связана с тем, что клиент Ethereum Proof-of-Stake Prysm установил значение исторических корней на 0, что помешало тестовой сети Goerli завершить обновление Dencun:
In short, every 256 epochs, CL clients save a specific value, called the Historical Root. A bug in Prysm set this value to 0 instead of copying over the last historical root when Deneb activated.
— timbeiko.eth ☀️ (@TimBeiko) January 18, 2024
Дорожная карта Денкуна
Как отмечается в официальном блоге Ethereum, Dencun включает в себя 9 различных EIP. Урошевич выделил прото-данкшардинг и транзакции BLOB-объектов как наиболее ожидаемые из EIP:
«Прото-данкшардинг — это важный шаг на пути к улучшению масштабируемости Ethereum благодаря использованию транзакций с переносом больших двоичных объектов вместо данных вызовов».
Уросевич объясняет, что большие объемы данных повысят эффективность хранения, делая данные транзакций временно доступными в «сжатом» формате. Он добавляет, что они более рентабельны по сравнению с данными вызовов, а потенциальное снижение затрат может достигать 80–90%.
Связанный: Большие изменения грядут в абстракции учетной записи Ethereum, чтобы сэкономить на газе
После успешного внедрения на Goerli тестовые сети Sepolia и Holesky станут следующими в очереди на обновление Dencun. Уросевич отмечает, что перед тем, как планировать обновление основной сети Ethereum, необходимо успешное развертывание во всех трех тестовых сетях.
Улучшения хранилища Dencun
Директор по инфраструктуре боковой цепи Ethereum Gnosis Филипп Шоммерс подчеркивает, что Dencun предоставит больше места в блоках и снизит затраты для L2, в то время как данные, которые ранее хранились в цепочке неопределенно долго, будут удалены через две недели:
«Это масштабируемость, совместимая с нашей конечной целью, без ущерба для децентрализации».
Урошевич разделяет эти настроения, называя улучшение хранилищ одним из основных результатов модернизации Dencun.
«Сети L2 смогут более эффективно хранить данные на L1. Большие двоичные объекты будут удаляться примерно каждые две недели, чего достаточно для L2 для управления, извлечения и проверки данных. Это делает BLOB-объекты дешевле, чем типичные данные вызовов транзакций, которые хранятся неопределенное время», — объясняет Урошевич.
В результате Dencun обеспечивает более низкую комиссию за газ и более быструю комиссию за транзакции, что открывает возможности для «новых, более сложных приложений на решениях L2»:
«Dencun, вероятно, снизит транзакционные издержки объединения примерно в десять раз, в зависимости от спроса на пространство для больших двоичных объектов».
Накопительные пакеты получат наибольшую выгоду от нового обновления, поскольку их экономическая жизнеспособность и масштабируемость повышаются за счет снижения эксплуатационных расходов.
Анураг Арджун, соучредитель блокчейна доступности данных Avail, добавляет, что значительные темпы роста спроса на пространство блоков из-за объединений в 2023 году предполагают ожидаемое увеличение спроса на пространство блоков для доступности данных со стороны L2 в будущем:
«Прото-данкшардинг принесет некоторое облегчение, но ясно, что накопительным пакетам требуется гораздо больше места в блоках для доступности данных, и нам нужно подумать о том, как мы можем достичь этого, сохраняя при этом приоритет децентрализации, масштабируемости и безопасности». Арджун рассказывает Cointelegraph.
В то время как систематические обновления сети Ethereum направлены на снижение комиссий и ускорение транзакций, такие протоколы, как Avail, могут тем временем помочь удовлетворить потребности в блоковом пространстве для объединений.
Связанный: Цена на эфир подскочила на 20% по сравнению с Биткоин, поскольку BlackRock увеличила ставки на ETF на Ethereum
Арджун отмечает, что недавние тесты zkEVM Validium от Avail снижают комиссию за транзакции на 90% за счет публикации данных о транзакциях в Avail вместо Ethereum.
«Он по-прежнему использует Ethereum и обеспечивает гарантии доступности данных, которые являются децентрализованными и безопасными. Это становится весьма привлекательным вариантом для блокчейн, желающих перейти в экосистему Ethereum».
Уросевич подводит итоги обновления Dencun в сети Ethereum, отмечая, что его реализация впервые приведет к тому, что проблемы масштабируемости будут решены непосредственно в сети. Несколько EIP повысят эффективность хранения, снизят плату за газ и в целом улучшат работу разработчиков, одновременно сделав объединение еще более экономичным», — сказал Уросевич.
«Несколько EIP повысят эффективность хранения, снизят плату за газ и в целом улучшат работу разработчиков, а также сделают объединение еще более экономичным», — добавляет Урошевич.