

С момента своего запуска Ethereum прошёл через ряд обновлений сети, направленных на решение проблем масштабируемости, эффективности и безопасности. Такие обновления, как правило, реализуются в виде хардфорков и затрагивают разные компоненты блокчейна. Обновление Ethereum Cancun-Deneb, чаще всего называемое Dencun, стало ключевым этапом в развитии второй по величине блокчейн-сети в мире.
Dencun повышает масштабируемость сети за счёт внедрения proto-danksharding — революционного метода управления данными. Обновления Cancun и Deneb реализуются совместно для полноценной интеграции Dencun: Cancun модернизирует исполнительный уровень Ethereum, а Deneb совершенствует уровень консенсуса, что в совокупности даёт комплексное улучшение архитектуры сети.
В начале 2024 года сооснователь Ethereum Виталик Бутерин объявил об успешном завершении "обновления для масштабирования rollup" (Dencun). Эта реализация значительно увеличила пропускную способность и снизила стоимость транзакций, особенно для быстрорастущей среды сетей второго уровня (Layer 2). Dencun ознаменовал начало "фазы Surge" в дорожной карте Ethereum, нацеленной на массовое внедрение через повышение производительности rollup-решений второго уровня без ущерба для децентрализации.
Обновление Ethereum Cancun было завершено в первом квартале 2024 года — 13 марта. Виталик Бутерин подтвердил успешное внедрение обновления масштабирования rollup и сообщил, что следующим шагом будет работа над Verkle Trees для совершенствования структуры стейкинга.
Даты релиза несколько раз корректировались из-за технических сложностей. Первоначально запуск планировался на октябрь 2023 года, но был отложен для более тщательного тестирования. Dencun прошёл масштабное тестирование: в сети Goerli — 17 января 2024 года, затем в Sepolia — 31 января 2024 года. Такой подход демонстрирует серьёзное отношение разработчиков к стабильности и безопасности сети.
Ethereum Improvement Proposals (EIP) — это предложения по развитию Ethereum, в которых определяются обновления для повышения масштабируемости, эффективности и безопасности экосистемы. В обновлении Dencun реализовано несколько важных EIP:
EIP-1153: Transient Storage Opcodes — оптимизация хранения данных за счёт двух новых опкодов EVM, позволяющих экономить на комиссиях за газ. Эти данные автоматически удаляются после завершения транзакции, что снижает нагрузку и стоимость хранения.
EIP-4788: Beacon Block Root in the EVM — выводит данные beacon chain на исполнительный уровень через смарт-контракты. Это укрепляет архитектуру сети, повышает безопасность, расширяет функционал и упрощает взаимодействие между исполнительным и консенсусным слоями.
EIP-4844: Proto-Danksharding — основа обновления Dencun, обеспечивающая временные data blobs для rollup и удешевляющая транзакции. Вводится новый тип транзакций с поддержкой data blobs, что существенно снижает издержки для Layer 2-решений.
EIP-5656: MCOPY Instruction — добавляет инструкцию MCOPY в виртуальную машину Ethereum, упрощая и удешевляя копирование памяти для повышения производительности. Это позволяет создавать более эффективные смарт-контракты.
EIP-6780: SELFDESTRUCT Modification — обновляет работу SELFDESTRUCT, ограничивая завершение смарт-контрактов кодом и защищая пользовательские данные и активы, что предотвращает уязвимости, связанные с этим опкодом.
EIP-7044: Validator Exit Message Reliability — снимает ограничения надёжности сообщений выхода для валидаторов, делая стейкинг гибче и удобнее.
EIP-7045: Attestation Inclusion Time Extension — увеличивает временное окно для включения аттестаций в блоки beacon chain, повышая устойчивость сети.
EIP-7514: Validator Activation Limit — устанавливает лимиты на количество валидаторов, активируемых за одну эпоху, что поддерживает стабильность сети.
EIP-7516: BLOBBASEFEE Opcode — вводит опкод BLOBBASEFEE, который возвращает базовую стоимость blob для текущего блока, обеспечивая прозрачность расчёта комиссий.
EIP-4844 (proto-danksharding) — одно из самых значимых обновлений в рамках Ethereum Cancun-Deneb. Ожидается, что оно позволит пользователям Ethereum существенно снизить комиссии за транзакции на Layer 2, решая одну из главных проблем сети.
Ethereum постоянно совершенствует свою сеть, максимизируя пропускную способность и отвечая на запросы пользователей. В последние годы разработчики концентрируются на снижении комиссий за газ и увеличении объёма транзакций. Шардинг — разделение базы данных на части — рассматривается как долгосрочное, но трудоёмкое решение. Proto-danksharding — более оперативная и практичная альтернатива.
Это изменение нацелено на существенное снижение комиссий и увеличение пропускной способности. Proto-danksharding — прототип полного danksharding, временно реализованный до полного перехода. Оба решения — ключевые части обновления консенсусного слоя Ethereum и важный шаг к максимизации возможностей сети.
Danksharding — тип шардинга, реализуемый на финальной стадии Ethereum 2.0, предназначенный для повышения скорости обработки транзакций и оптимизации хранения данных. Для реализации proto-danksharding как промежуточного этапа внедряется новый тип транзакций, позволяющий загружать data blobs. EIP-4844 добавляет blobs в блоки транзакций. Ожидается, что благодаря danksharding масштабируемость Ethereum вырастет до примерно 100 000 TPS.
Обновление Cancun оптимизирует исполнительный слой (Layer 1), закладывая основу для полноценного шардинга данных в будущем по стратегии развития Ethereum. Внедрение proto-danksharding — ключевой этап для достижения масштабируемой, эффективной и экономичной сети Ethereum.
Шардинг — это разделение блокчейн-базы данных на меньшие сегменты для повышения эффективности. С обновлением Cancun появился proto-danksharding — новый тип шардинга, который акцентирует внимание на доступности данных, а не на их исполнении.
Принцип заключается во временном хранении данных в blobs, прикрепляемых к блокам транзакций по сниженной стоимости. По истечении срока данные автоматически удаляются, что экономит место и снижает расходы. Этот механизм позволяет rollup-решениям второго уровня обрабатывать больше транзакций дешевле.
Proto-danksharding решает блокчейн-трилемму Ethereum — безопасность, децентрализацию и масштабируемость. Эти три фактора традиционно препятствовали дешевому и эффективному функционированию сети. Временное хранение данных и оптимизация их управления позволяют решить эти задачи без компромиссов для принципов сети.
Это нововведение — ключевая часть обновления консенсусного слоя Ethereum, которая значительно повышает эффективность и масштабируемость сети. Временное хранилище позволяет пользователям загружать данные в blobs к блокам транзакций дешевле. Автоматическое удаление данных по истечении срока экономит пространство и снижает издержки, обеспечивая более выгодную обработку большого числа транзакций через Layer 2 rollups.
В составе EIP-4844 proto-danksharding — центральный элемент будущих масштабируемых решений Ethereum. Официально протокол интегрирован в EIP через обновление Cancun, что стало важной вехой в развитии сети.
Обновление Ethereum Cancun приносит множество преимуществ как растущему числу пользователей, так и разработчикам:
Повышенная безопасность — обновление обеспечивает более защищённую и удобную работу, совершенствуя обработку транзакций и защиту пользовательских данных. Новые меры и улучшения протокола делают сеть менее уязвимой.
Улучшение межсетевого взаимодействия — обновление упрощает и делает безопасней взаимодействие между сетями, поддерживая совместимость с решениями второго уровня. Это ускоряет развитие связанной экосистемы блокчейнов.
Рост масштабируемости — обновление устраняет ограничения, существенно увеличивает пропускную способность сети Ethereum и позволяет обслуживать растущий спрос без потери производительности.
Оптимизация хранения и доступности данных — обновление снижает издержки на хранение данных и повышает общую эффективность работы сети. Внедрение транзакций с blobs обеспечивает более устойчивое управление данными.
Снижение операционных издержек — внедрение транзакций с blobs снижает комиссии за газ на каждую транзакцию, делая сеть доступнее для большего числа пользователей и приложений.
Ускорение обработки транзакций — увеличение TPS позволяет обрабатывать больше и быстрее транзакций, поддерживая развитие децентрализованных приложений.
Стимул для технологических инноваций — Dencun закладывает базу для будущих технологических разработок, раскрывая новые возможности для повышения конкурентоспособности Ethereum в быстро меняющемся мире блокчейнов.
Как и при предыдущих обновлениях, Dencun связан с определёнными рисками:
Влияние на действующие смарт-контракты — новые функции и методы хранения данных могут вызвать несовместимость с существующими смарт-контрактами. Разработчикам важно проверить и при необходимости обновить контракты для их корректной работы.
Сложности интеграции — хотя обновление направлено на повышение эффективности хранения данных, процесс миграции может проходить не всегда гладко. Недостаточное управление этим процессом может негативно сказаться на работе сервисов, поэтому необходимы тщательное планирование и информирование.
Рост сложности сети — добавление новых функций увеличивает общую сложность, что требует времени для освоения пользователями и разработчиками.
Ожидается, что обновление Dencun окажет значительное влияние на валидаторов сети Ethereum. Оно нацелено на улучшение сети, решая связанные с высокой комиссией за газ и масштабируемостью вопросы. Благодаря этому транзакции станут более доступными и эффективными.
Dencun совершенствует алгоритм консенсуса Proof-of-Stake, делая его устойчивее для повышения эффективности и привлечения новых валидаторов. Благодаря увеличению пропускной способности и эффективности, сеть сможет обслуживать большее число пользователей и обеспечивать защиту активов.
Вместе с дальнейшим развитием Ethereum это обновление создаёт фундамент для новых инноваций, учитывая меняющиеся требования отрасли. Валидаторы получат преимущества в виде более стабильной работы сети, улучшенных механизмов вознаграждения и эффективных процессов валидации.
Обновление Ethereum Cancun-Deneb решает задачи масштабируемости, эффективности и безопасности, уделяя при этом особое внимание снижению комиссий и повышению ценности сети. Эти изменения реализуются с помощью ряда EIP, отражающих стратегическое стремление к более устойчивой, масштабируемой и экономичной сети.
В итоге это обновление укрепит экосистему Ethereum и заложит прочную основу для дальнейшей стратегии развития блокчейна. Dencun закрепит статус Ethereum как лидера инноваций в индустрии цифровых активов и ключевого игрока в сфере децентрализованных приложений.
Успешная реализация Dencun подтверждает приверженность Ethereum интересам пользователей и сохранению позиций ведущей блокчейн-платформы. Эти фундаментальные улучшения позволят реализовать новые сценарии и приложения, прежде недоступные из-за стоимости или ограничений масштабируемости.
Dencun — это обновление Ethereum Cancun-Deneb с внедрением Proto-Danksharding для масштабирования и снижения комиссий Layer 2. Обновление реализует data blobs (EIP-4844) и целый ряд улучшений для повышения безопасности, эффективности и снижения затрат на газ в сети.
Обновление Dencun увеличивает масштабируемость Ethereum с помощью proto-danksharding и EIP-4844, снижая комиссии Layer 2 более чем на 90%. Существенно растёт пропускная способность и снижаются операционные издержки, делая транзакции эффективнее и доступнее.
Dencun значительно снижает комиссии на Layer 2, такие как Arbitrum и Optimism, за счёт оптимизации хранения blobs. Это повышает их конкурентоспособность, способствует росту числа пользователей и увеличивает эффективность и масштабируемость сети.
EIP-4844, или Proto-Danksharding, внедрённый в Dencun, использует blob-транзакции для временного хранения данных на beacon-узлах. Это позволяет снизить комиссии Layer 2 до менее чем $0,01, увеличивая масштабируемость и эффективность Ethereum.
Пользователям необходимо обновить кошельки и приложения для совместимости. Разработчикам следует протестировать новые функции. Dencun внедряет EIP-4844, что существенно снижает комиссии Layer 2 и делает транзакции DeFi и приложений дешевле.
Dencun внедряет proto-danksharding с временными data blobs для снижения комиссий Layer 2, в отличие от Merge (объединение консенсуса) и Shanghai (разблокировка стейкинга). Dencun сосредоточен на масштабировании Layer 2 через EIP-4844, при этом комиссии основной сети не снижаются.











