Понимание обновления Ethereum Dencun и EIP-4844

Сеть Ethereum постоянно развивается для решения возникающих проблем и возможностей, и предстоящее обновление Dencun обещает значительные улучшения в плане масштабируемости, затрат и многого другого. Это значительное обновление, названное смесью «Денеб» и «Канкун», включает в себя усовершенствования уровней исполнения и консенсуса блокчейна Ethereum посредством набора эффективных предложений по улучшению Ethereum, или EIP.

Хотя полный объем изменений под капотом может быть неочевиден для большинства пользователей, одно из предложений — EIP-4844, также получившее название «Proto-Danksharding», — призвано значительно расширить возможности сети и повысить удобство работы пользователей. В этой статье мы разберем, чего стремится достичь EIP-4844, рассмотрим другие важные связанные EIP и рассмотрим, как обновление Dencun в целом может повлиять на масштабируемость, затраты, ставки и многое другое. В конце концов, ценность этой продолжающейся эволюции должна стать яснее. Итак, приступим к шардингу!

Основные моменты:

  • EIP-4844 будет разделять огромные полезные данные, такие как данные из решений уровня 2, в «блобы», хранящиеся отдельно от основного блокчейна.
  • Транзакции по всем направлениям должны привести к снижению затрат на 10-20%, что сделает доступными ранее недоступные децентрализованные приложения и смарт-контракты.
  • Откладывая тяжелые задачи по хранению и проверке данных на второй план, Proto-Danksharding позволяет основному блокчейну сосредоточиться на быстрых подтверждениях. Но поскольку минимальные требования к валидаторам растут, чтобы не отставать от быстро растущего использования, некоторые более мелкие игроки могут быть вытеснены.

Что такое прото-данкшардинг (EIP-4844)?

EIP-4844 (Предложение по улучшению Ethereum) вводит новую концепцию «блобов» или больших двоичных объектов для транзакций Ethereum. Эти BLOB-объекты позволяют инкапсулировать большие объемы данных (около 125 КБ каждый) в рамках специальных транзакций, переносящих BLOB-объекты. Но в отличие от традиционных данных транзакций, BLOB-объекты хранятся с использованием криптографических обязательств на отдельном уровне «базы данных» блокчейна, что исключает их прямую обработку виртуальной машиной Ethereum (EVM).

Такое разделение уровней транзакций и данных является намеренным. Он защищает основную обработку транзакций в Ethereum, одновременно перемещая большие объемы вспомогательных данных на второй план. Там его можно проверять, хранить и получать к нему более эффективный доступ.

Улучшение доступности данных в Ethereum с помощью EIP-4844.

Цель состоит в том, чтобы значительно повысить пропускную способность приложений, использующих доступ к большим наборам данных, таких как децентрализованные приложения (dApps) и решения масштабирования второго уровня, построенные на Ethereum. Разделяя обязанности между уровнями консенсуса и «базы данных», Proto-Danksharding делает шаги к достижению долгосрочной цели «Danksharding» — полного сегментирования блокчейна Ethereum для экспоненциальной масштабируемости.

Другие ключевые EIP

EIP-4844 — это часть более широкой модернизации, включающей различные предложения, ориентированные на эффективность. EIP-4788 направлен на укрепление межсетевой связи, что имеет решающее значение, поскольку совместимость становится все более важной. EIP-6780 повышает безопасность смарт-контрактов, отказываясь от рискованной функции «самоуничтожения».

Следует также заметить, EIP-5656 тонко настраивает EVM для более быстрых операций с внутренней памятью — оптимизация, которая со временем может привести к значительной экономии газа. Небольшой прирост производительности здесь и там приводит к значительному повышению эффективности, если учесть миллионы ежедневных транзакций.

Другие предложения, такие как EIP-1153 нацеливайтесь на более оптимизированное хранение данных в цепочке для снижения затрат. В совокупности эти EIP продвигают темы безопасности, совместимости и общей оптимизации сети, закладывая важную основу для улучшений масштабируемости, таких как Proto-Danksharding, чтобы они действительно сияли.

Влияние на масштабируемость

Вынося большие объемы полезных данных на отдельный уровень базы данных, Proto-Danksharding потенциально может значительно повысить общую пропускную способность транзакций Ethereum. Платформы масштабирования уровня 2, такие как накопительные пакеты, в частности, выиграют, поскольку они генерируют значительные объемы вспомогательных данных в виде доказательств транзакций и снимков состояния.

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

В будущем, когда Danksharding будет полностью реализован, Ethereum намерен превзойти по пропускной способности даже таких платежных гигантов, как Visa. Но Proto-Danksharding обеспечивает важную ступеньку, делая решения масштабирования на ранних стадиях более функциональными и устойчивыми в рамках существующей структуры. После обновления количество транзакций в секунду во всей экосистеме должно значительно увеличиться.

Влияние на стоимость транзакции

Благодаря тому, что большие объемы полезных данных будут перенесены в более дешевое хранилище BLOB-объектов, комиссии за транзакции в Ethereum должны заметно снизиться после обновления Dencun. Точные сокращения невозможно предсказать из-за сложной динамики рынка, но моделирование предполагает, что комиссии могут упасть на 10-20% для обычных транзакций.

Влияние может быть еще большим для рабочих нагрузок с большим объемом данных. Например, отправка одного мегабайта данных через Calldata сегодня стоит тысячи долларов, но вместо этого он будет объединен в несколько гораздо более дешевых BLOB-объектов по 125 КБ. Это делает ранее дорогостоящие смарт-контракты и децентрализованные приложения экономически целесообразными.

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

Влияние на стейкинг

На доходность ставок также может повлиять, хотя определение того, как это будет зависеть от сложной динамики рынка. С одной стороны, более низкие комиссии за транзакции могут отвлекать меньше ресурсов на оплату газа, увеличивая средства, доступные для получения прибыли. В то же время, из более загруженного и полезного Эфириума могут уйти меньшие валидаторы, поскольку требуемые минимумы растут вместе со спросом.

Чтобы проанализировать потенциальные результаты, рассмотрите приведенную ниже таблицу, показывающую, как доходность ставок может измениться в сценариях с меньшими затратами и более высоким использованием:

СценарийОперационные издержкиМинимальные требования к валидаторуВлияние на урожайность
Существующее положениеHigh32 ETHx%
После обновления 1Medium32 ETHПотенциально выше
После обновления 2Низкий64 ETHПотенциально ниже

Потенциальные результаты доходности от ставок

Доходность от ставок может первоначально вырасти по мере высвобождения ресурсов, но рыночные силы, такие как увеличение минимумов, могут в конечном итоге перевесить снижение комиссий. Только время покажет, как в конечном итоге на участников проекта повлияет балансирование между затратами, вознаграждениями и требованиями. Гибкость в любом случае сослужит им хорошую службу.

АтрибутПредварительное обновлениеПосле обновления
Транзакции в секунду15-45 операций в секундуРасчетное значение TPS в 1000 с в долгосрочной перспективе
Средняя комиссия за транзакцию>5-10$Потенциально <0.01 доллара США
Затраты на публикацию данных$1000+/МБОриентировочная стоимость: <$1/МБ
Участие валидатораТрудно для мелких землевладельцевБолее запретный и глобализированный
Ограничения масштабируемостиПерегруженность сетиМасштабное масштабирование за счет накопительных пакетов

Краткое изложение последствий обновления Dencun

Возможные проблемы

Хотя обновления направлены на решение проблем, по своей сути они вносят сложные изменения, которые могут вызвать непредвиденные проблемы. Несколько потенциальных проблем включают в себя:

  • ошибки: Тщательное тестирование сводит к минимуму риск, но в крайних случаях могут возникнуть сбои. Внедрение будет осуществляться осторожно.
  • Неожиданный спрос: Более низкие комиссии и новые возможности могут спровоцировать непредсказуемое сверхлинейное использование, что приведет к перенапряжению мощностей до тех пор, пока спрос и предложение снова не уравняют цены.
  • Взаимодействие: Обеспечение надежного взаимодействия между системами уровней 1 и 2 с различными наборами функций — нетривиальная задача. Ошибки рискуют подорвать предположения о безопасности.
  • Давление централизации: Если одна платформа монополизирует новые сервисы обработки данных, это может создать централизованные узкие места в дальнейшем.
  • Миграция капитала: Массивные потоки капитала, вызванные самой модернизацией, могут разрушить рынки в краткосрочной перспективе, независимо от технических результатов.

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

Процесс тестирования и внедрения

Чтобы минимизировать риск, обновление прошло тщательное тестирование в тестовых сетях Ethereum, включая Goerli, Sepolia и Holesky. В результате была проверена основная функциональность и уточнены соответствующие времена блоков, затраты на газ и другие параметры, прежде чем обнародовать изменения в основной сети.

После проверки запланированный на март 2024 года запуск нового кода будет плавно развернут в основную сеть Ethereum с помощью хард-форка. Майнеры/валидаторы будут заранее уведомлены об обновлении своего программного обеспечения, чтобы избежать риска разделения блокчейна из-за несовместимых версий.

После запуска сообщество разработчиков Ethereum по-прежнему готово внимательно следить за результатами. При необходимости любые неожиданные ошибки или проблемы можно исправить в ходе быстрых последующих обновлений, не ставя под угрозу общий переход. Тщательно управляемый процесс тестирования и развертывания обновления дает уверенность в его готовности к использованию в прайм-тайм.

Заключение

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

Обновление Dencun последовало за серией крупных обновлений протокола Ethereum, которые были реализованы в последние годы, включая слияние, которое привело к переходу сети от PoW к алгоритму консенсуса PoS, и обновление Shanghai, которое разблокировало ETH, хранящийся в Контракт на ставку маяка. Все эти обновления преследуют одну и ту же цель — обеспечить дефляционное давление на предложение ETH, также известное как тройное сокращение Ethereum, и снизить транзакционные издержки при одновременном улучшении масштабируемости.

Источник: https://coincodex.com/article/38398/ethereum-dencun-upgrade/