
С момента запуска Ethereum сеть неоднократно проходила обновления для повышения масштабируемости, эффективности и безопасности. Обычно такие обновления представляют собой хардфорки, направленные на отдельные компоненты блокчейна. Обновление Ethereum Cancun-Deneb, известное как Dencun, стало очередным ключевым этапом развития второй по величине блокчейн-сети.
В начале 2024 года соучредитель Ethereum Виталик Бутерин сообщил об успешной реализации «обновления масштабирования rollup (Dencun)». Этот этап призван увеличить пропускную способность и снизить издержки транзакций, что особенно важно для развивающейся экосистемы Layer 2.
Dencun нацелен на повышение масштабируемости блокчейна за счет proto-danksharding. Обновления Cancun и Deneb работают совместно, увеличивая эффективность и безопасность сети Ethereum. Cancun оптимизирует уровень исполнения, а Deneb — уровень консенсуса, что обеспечивает комплексное улучшение архитектуры сети.
Обновление Dencun оптимизирует уровень исполнения Ethereum и формирует основу для дальнейшего внедрения полноценного шардинга данных в рамках долгосрочной стратегии развития. Соучредитель Ethereum отметил, что через Dencun сеть сосредоточится на устранении ограничений масштабируемости.
Обновление знаменует запуск «фазы Surge» в дорожной карте Ethereum. Его цель — добиться массового внедрения и роста производительности за счет Layer 2 rollup без ущерба для децентрализации. Благодаря этим изменениям Ethereum сохраняет позицию ведущей платформы для децентрализованных приложений и отвечает растущим требованиям пользователей.
Долгожданное обновление Ethereum Cancun было завершено в первом квартале 2024 года. Виталик сообщил 13 марта о финализации «обновления масштабирования rollup» (Dencun) и объявил, что следующим этапом станут Verkle Trees (усовершенствование структуры стейкинга).
Изначально запуск планировался на октябрь 2023 года, однако из-за инженерных сложностей обновление было перенесено. Это дало разработчикам время провести дополнительное тестирование и обеспечить стабильность новых функций.
Обновление Dencun было внедрено в тестовой сети Goerli 17 января 2024 года, затем было активировано в тестовой сети Sepolia 31 января 2024 года. Тестовые внедрения позволили выявить и устранить возможные проблемы до запуска в основной сети, обеспечив стабильный переход для всей экосистемы Ethereum.
Ethereum Improvement Proposals (EIP) — это перечень предложений по развитию Ethereum. Они направлены на повышение масштабируемости, эффективности и безопасности экосистемы. В обновление Dencun включено несколько ключевых EIP:
EIP-1153: Оптимизация хранения данных в экосистеме Ethereum. Вводит два новых опкода EVM для снижения затрат на gas. Опкоды автоматически удаляются по завершении транзакции, что сокращает расходы на хранение и повышает эффективность.
EIP-4788: Делает данные Beacon Chain доступными для уровня исполнения, сохраняя их в смарт-контрактах. Это усиливает архитектуру сети и повышает безопасность за счет лучшей интеграции между слоями консенсуса и исполнения.
EIP-4844: Proto-danksharding позволяет проводить транзакции дешевле за счет временных blob-объектов для rollup. Это главное изменение обновления Dencun, напрямую влияющее на стоимость транзакций.
EIP-5656: Вводит MCOPY — функцию копирования памяти в Ethereum Virtual Machine, что удешевляет и упрощает выполнение операций для повышения производительности. Это снижает расходы на gas при работе со смарт-контрактами.
EIP-6780: Модифицирует код self-destruct, ограничивая возможность завершения смарт-контрактов через код и усиливая защиту пользовательских данных и средств. Это повышает общий уровень безопасности сети.
EIP-7044: Снимает ограничения на надежность сообщений об уходе валидаторов, что повышает гибкость управления ими.
EIP-7045: Увеличивает время на включение аттестаций в блоки Beacon Chain, повышая вовлеченность валидации.
EIP-7514: Ограничивает количество валидаторов, которых можно активировать за одну эпоху, чтобы предотвратить резкий рост сети валидации.
EIP-7516: Вводит опкод BLOBBASEFEE, возвращающий значение базовой комиссии за blob в текущем блоке, обеспечивая прозрачность стоимости blob-транзакций.
EIP-4844, или proto-danksharding, — одна из инициатив, реализуемых в обновлении Ethereum Cancun-Deneb. Благодаря этому решению пользователи Ethereum будут платить меньшие комиссии за транзакции в Layer 2.
Ethereum прошел через ряд обновлений для увеличения пропускной способности. В последние годы разработчики искали эффективные решения двух основных проблем: высоких комиссий за gas и ограничений по объему транзакций.
Шардинг — это метод повышения производительности за счет разделения баз данных на меньшие сегменты для управления отдельными частями информации. Это долгосрочное, но сложное и трудоемкое решение. Proto-danksharding — более быстро реализуемое промежуточное решение.
Это изменение призвано существенно снизить комиссии и повысить пропускную способность сети. Proto-danksharding — прототип danksharding, временное решение до его полноценной реализации.
Danksharding и proto-danksharding — ключевые элементы обновлений слоя консенсуса Ethereum и важнейшая задача для раскрытия потенциала сети. Danksharding — это шардинг на завершающей стадии обновления Ethereum 2.0, позволяющий оптимизировать обработку транзакций и упростить хранение данных для лучшей доступности информации в Ethereum.
Для реализации proto-danksharding, переходного этапа danksharding, будет введен новый тип транзакций с возможностью прикрепления blob-объектов к блокам. EIP-4844 добавляет blob к транзакционным блокам. Благодаря danksharding Ethereum сможет масштабироваться до примерно 100 000 TPS.
Как отмечалось, обновление Cancun нацелено на оптимизацию уровня исполнения (Layer 1), что станет основой для полноценного внедрения шардинга данных в будущем.
Шардинг — это разделение блокчейн-баз данных на меньшие части. Цель — повысить общую эффективность за счет распределения нагрузки между разными узлами. Благодаря обновлению Cancun внедрен промежуточный шаг — proto-danksharding, который подготовит сеть к полноценному шардингу.
Proto-danksharding — важный этап для повышения эффективности операций, управления данными и снижения транзакционных издержек в экосистеме Ethereum. Он решает ключевые проблемы, сдерживавшие рост сети.
Proto-danksharding предлагает решение трилеммы безопасности, децентрализации и масштабируемости Ethereum. Эти три аспекта мешали эффективной работе сети при низких издержках и вызывали конфликт между ключевыми приоритетами.
Proto-danksharding — ключевой компонент модернизации слоя консенсуса Ethereum и фактор повышения производительности и масштабируемости. Вводится временное пространство для хранения, позволяющее пользователям загружать данные в blob, прикрепляемые к транзакционным блокам по сниженной цене.
Данные удаляются через определенное время, что экономит место и снижает расходы. Это позволяет обрабатывать больше транзакций через Layer 2 rollup гораздо экономичнее. Proto-danksharding — центральный элемент EIP-4844 и будущей стратегии масштабирования Ethereum. Теперь он официально включен в EIP через обновление Ethereum Cancun.
Обновление Ethereum Cancun предоставляет множество преимуществ как сообществу пользователей, так и разработчикам экосистемы.
Усиленная безопасность: Обновление обеспечивает более защищенную и удобную работу. Процесс обработки транзакций и защита данных пользователей усиливаются за счет новых криптографических методов и механизмов валидации.
Улучшенное взаимодействие между сетями: Обновление обеспечивает более легкое, безопасное и бесшовное взаимодействие между сетями, поддерживает интеграцию с решениями Layer 2 и расширяет возможности совместимости.
Рост масштабируемости: Изменения устраняют ограничения масштабируемости, значительно увеличивают пропускную способность Ethereum и позволяют сети обслуживать больший спрос.
Оптимизация хранения и доступности данных: Цель — оптимизировать хранение данных и снизить соответствующие расходы, повысив эффективность и долгосрочную устойчивость сети.
Снижение издержек: Обновление снижает комиссии за gas благодаря blob-транзакциям, делая сеть доступнее для пользователей.
Увеличение скорости транзакций: Скорость обработки транзакций в Ethereum выросла. Это обеспечит более быстрый и удобный пользовательский опыт.
Стимул для технологических инноваций: Dencun создает основу для новых технологических решений, усиливая развитие и конкурентоспособность Ethereum в динамичной отрасли блокчейнов.
Как и предыдущие обновления, Dencun несет определенные риски, требующие управления.
Влияние на действующие смарт-контракты: Внедрение новых функций и технологий хранения может вызвать несовместимость с существующими смарт-контрактами, что заставит разработчиков обновлять свои приложения.
Сложности интеграции: Несмотря на цель повысить эффективность хранения, миграция данных может пройти не идеально. Это способно затруднить текущие операции и требует согласованных действий всех участников экосистемы. Важно заранее планировать и информировать для минимизации сбоев.
Обновление Dencun может существенно повлиять на валидаторов. Оно предусматривает улучшения сети и решает проблемы высоких комиссий и масштабируемости. Эти изменения сделают транзакции Ethereum более экономичными — это важно для валидаторов и пользователей.
Dencun фокусируется на алгоритме консенсуса Proof of Stake, делая его более устойчивым для повышения эффективности и расширения числа валидаторов. За счет улучшения условий и экономики для валидаторов сеть усиливает свою модель безопасности.
Благодаря увеличению пропускной способности и эффективности сеть сможет поддерживать больше пользователей при сохранении безопасности активов. Кроме того, обновление закладывает основу для будущих инноваций, отражая динамику сферы блокчейнов.
Изменения, предложенные в Ethereum Cancun-Deneb, нацелены на масштабируемость, эффективность и безопасность, а основная цель — снизить комиссии и повысить ценность сети. Модификации реализуются через EIP для воплощения стратегии более сильной, масштабируемой и экономичной сети Ethereum.
В итоге обновление укрепляет экосистему Ethereum и формирует базу для дальнейшего развития. Без сомнения, Dencun закрепляет за Ethereum статус лидера инноваций в цифровых активах и ключевого игрока в децентрализованных приложениях, поддерживая актуальность в конкурентной отрасли блокчейнов.
Обновление Dencun объединяет апдейты Cancun и Deneb. Cancun обновляет уровень исполнения Ethereum, а Deneb — уровень консенсуса. Вместе они повышают масштабируемость сети, снижают издержки на транзакции и улучшают общую производительность.
Dencun главным образом улучшает производительность и безопасность Ethereum — особенно для Layer 2-решений. Оно значительно снижает комиссии и повышает эффективность сети за счет внедрения proto-danksharding, делая сеть быстрее и масштабируемее для пользователей и разработчиков.
Dencun запущено 17 января 2024 года. Снижение комиссий достигается с помощью EIP-4844 (Proto-Danksharding), который внедряет blob-данные и расширяет пространство блока, существенно снижая расходы на транзакции второго уровня.
EIP-4844, Proto-Danksharding, внедряет blob-транзакции для снижения комиссий на втором уровне и повышения масштабируемости Ethereum. Данные временно хранятся в beacon-узлах по низкой цене, подготавливая сеть к полному danksharding.
Обновление Dencun увеличивает емкость хранения данных в Ethereum, значительно снижая комиссии для Layer 2. Это обеспечивает быстрые и дешевые транзакции при сохранении безопасности и децентрализации.
Специальная подготовка не требуется. Обновление Dencun применяется автоматически и не влияет на повседневные транзакции. Обычные пользователи продолжают работу как обычно. Действия необходимы только разработчикам и операторам узлов — достаточно своевременно обновить программное обеспечение.











