Если вы знакомы с Ethereum , вы знаете его миссию — быть масштабируемым, безопасным и децентрализованным. По мере роста популярности Ethereum росли и требования к его сети, повышались тарифы на газ и подчеркивались проблемы с масштабируемостью.
Решения уровня 2, ответ Ethereum на проблему масштабируемости, позволили обрабатывать транзакции за пределами основной цепочки без ущерба для ее основных принципов. Тем не менее, цены на газ на L2 – более низкие, но еще недостаточно низкие – остаются препятствием для широкого внедрения Ethereum. Представьте себе, что вы нашли понравившуюся коллекцию NFT и обнаружили, что транзакция будет стоить почти столько же, сколько сам NFT! Даже на уровне L2 этот сценарий слишком распространен.
Сегодня, 13 марта 2024 года, все изменится!
Что такого особенного в этом дне? Что ж, следующее обновление Ethereum, Dencun, запланировано к активации, как было объявлено во время
Dencun готов изменить правила игры в масштабируемости Ethereum. Включая хард-форк, включающий обновления Den eb (уровень консенсуса) и Can cun (уровень выполнения), Dencun обещает открыть новую эру доступности транзакций на Ethereum L2s. Поскольку обновление уже доступно в сетях разработки и тестовых сетях, таких как Goerli, Sepolia и Holesky, а также подтверждена готовность основной сети, мы, наконец, стоим на пороге гигантского скачка вперед.
Одним из наиболее ожидаемых изменений является введение блоков данных вне цепочки через Proto-Danksharding. Давайте рассмотрим, что это влечет за собой для Ethereum.
Блоки данных — это новая концепция, разработанная для оптимизации хранения данных транзакций L2 в Ethereum. В настоящее время накопительные пакеты хранят свои данные в транзакциях.
Это новое решение для хранения объединенных транзакций снизит скорость будущего роста данных Ethereum, способствуя созданию более компактной и эффективной сети. Для разработчиков это дает возможность создавать более сложные и ресурсоемкие смарт-контракты, не сталкиваясь с непомерно высокими затратами на газ. Для пользователей это означает более низкую комиссию, что делает приложения на базе L2 более доступными и привлекательными для более широкой аудитории. Наконец, это также позволяет операторам узлов валидатора Ethereum оптимизировать использование дискового пространства, поскольку большие двоичные объекты удаляются примерно через 2 недели.
Несколько ключевых игроков в экосистеме Ethereum, такие как OP Labs и команда zkSync, предоставили количественную оценку ожидаемых преимуществ этого обновления. OP Labs прогнозирует необычайное 20-кратное сокращение затрат на газ для хранения данных на Ethereum с помощью Optimism L2. Аналогичным образом, команда zkSync ожидает десятикратного снижения затрат на газ для хранения данных, прогнозируя, что общие затраты на газ для zkSync снизятся в среднем с 0,20 доллара США за транзакцию до менее 0,10 доллара США.
Хотя эти прогнозы подчеркивают значительную экономию затрат на хранение данных, важно иметь в виду, что общие затраты на газ, которые несут пользователи, включают множество факторов, помимо хранилища данных L1. Обновление Proto-Danksharding, снижая скорость будущего роста данных Ethereum, решает важнейший аспект транзакционных издержек. Однако фактическое влияние на комиссии за транзакции пользователей будет различаться, поскольку эти комиссии также зависят от сложности вычислений, перегрузки сети и других факторов.
Как видите, обновление Dencun действительно является важной вехой для Ethereum. Тем не менее, это только первый шаг на гораздо более широком и смелом пути к полному Данкшардингу. Этот будущий этап эволюции Ethereum призван значительно повысить возможности и эффективность обработки транзакций сети. Представьте себе блокчейн, который может плавно обрабатывать более 100 000 транзакций в секунду. Да, именно туда мы и направляемся!
Как я упоминал выше, Proto-Danksharding закладывает основу, интегрируя блоки данных вне цепочки и снижая стоимость хранения данных L2 в Ethereum. Полный Danksharding расширяет эти принципы, стремясь увеличить количество больших двоичных объектов на блок с 1 до 64. Этот переход означает не только повышение эффективности хранения данных, но и фундаментальную переархитектуру того, как блоки обрабатываются и проверяются в сети. .
Переход к полному Данкшардингу потребует нескольких существенных технических и эксплуатационных изменений:
Разделение предлагающего и создателя : этот механизм разделяет роли предлагающих блоков и строительных блоков внутри сети. Работа с 64 BLOB-объектами вместо одного была бы слишком сложной задачей для одного разработчика и предлагающего, поэтому обязанности будут разделены. Кроме того, это изменение снизит риск цензуры или манипуляций, предотвращая влияние на предлагающих (валидаторов) содержимого, которое они включают в блок.
Выборка доступности данных . Чтобы обеспечить доступность данных внутри сегментов, DAS позволяет узлам проверять доступность данных сегментов без необходимости загрузки всего сегмента. Этот метод имеет решающее значение для эффективного поддержания целостности и доступности больших двоичных данных в сети.
Обновление Dencun — это важнейшая веха для Ethereum, знаменующая собой большой шаг вперед в его эволюции. Это обновление не только обещает повысить эффективность платформы и доступность транзакций L2, но также закладывает фундаментальные шаги на пути к долгожданному переходу на полный Danksharding.
По мере того, как мы переходим к этой трансформационной фазе, крайне важно, чтобы сообщество Ethereum, включая разработчиков, инвесторов и энтузиастов, оставалось информированным и активно вносило свой вклад, обеспечивая тем самым плавное развитие экосистемы. Участие в форумах, чатах и социальных сетях, а также участие в проектах развития обогащает наш коллективный путь к созданию более эффективной, инклюзивной и дальновидной блокчейн-платформы для всех.