Сеть 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 выиграют от повышения доступности и удобства использования децентрализованных приложений.
Влияние на стейкинг
На доходность ставок также может повлиять, хотя определение того, как это будет зависеть от сложной динамики рынка. С одной стороны, более низкие комиссии за транзакции могут отвлекать меньше ресурсов на оплату газа, увеличивая средства, доступные для получения прибыли. В то же время, из более загруженного и полезного Эфириума могут уйти меньшие валидаторы, поскольку требуемые минимумы растут вместе со спросом.
Чтобы проанализировать потенциальные результаты, рассмотрите приведенную ниже таблицу, показывающую, как доходность ставок может измениться в сценариях с меньшими затратами и более высоким использованием:
Сценарий | Операционные издержки | Минимальные требования к валидатору | Влияние на урожайность |
---|---|---|---|
Существующее положение | High | 32 ETH | x% |
После обновления 1 | Medium | 32 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/