Ethereum сталкивается с критической проблемой: объем транзакций растет, а децентрализованные приложения быстро расширяются. Danksharding выступает в качестве преобразующего обновления, предназначенного для кардинального изменения пропускной способности сети. В этом полном руководстве рассматривается технология danksharding, proto-danksharding (EIP-4844) и то, что эти инновации означают для пользователей, ориентирующихся на развивающуюся экосистему Ethereum.
Основная проблема: почему Ethereum нуждается в Danksharding
Текущая архитектура Ethereum обрабатывает транзакции последовательно, что создает перегрузки сети в периоды пикового спроса. Стоимость транзакций резко возрастает, а время подтверждения увеличивается. Решения уровня 2, такие как Arbitrum и Optimism, частично решают эту проблему, но все равно используют дорогие calldata для публикации данных транзакций в основной сети Ethereum.
Danksharding представляет собой сдвиг парадигмы в том, как блокчейн-сети обрабатывают данные. Вместо обработки всех транзакций на одном уровне выполнения danksharding вводит модель масштабирования, ориентированную на данные, которая разделяет выполнение транзакций и доступность данных.
Что такое Danksharding? Переопределение архитектуры блокчейна
Danksharding — это решение следующего поколения для масштабирования Ethereum, которое кардинально реорганизует обработку и хранение данных в сети. Термин «dank» относится к Dankrad Feist, который внес важные улучшения в концепцию шардинга.
Чем оно отличается от традиционного шардинга:
Традиционный шардинг делит блокчейн на отдельные сегменты (“шарды”), каждая из которых сохраняет свое состояние и набор валидаторов. Этот подход, хотя и теоретически масштабируемый, вводит значительную сложность:
Множество наборов предложителей создают сложности координации
Межшардовая коммуникация требует сложной синхронизации
Риски безопасности увеличиваются из-за фрагментации набора валидаторов
Danksharding использует иной подход: вместо создания независимых шардов он сохраняет один уровень выполнения, одновременно вводя единый слой данных с упрощенными механизмами предложителей. Этот дизайн снижает сложность протокола и значительно увеличивает пропускную способность данных.
Proto-danksharding, формализованный как EIP-4844, представляет собой первую фазу реализации. Развернут в марте 2024 года, это обновление вводит «blob» — новую структуру данных, специально оптимизированную для транзакций rollup.
Механизм blob работает следующим образом:
Blob — это временные контейнеры данных, прикрепляемые к блокам Ethereum, которые сохраняются примерно 18 дней до истечения срока. В отличие от постоянного хранения смарт-контрактов, blob предназначены для быстрого доступа и недорогого архивирования. Сети уровня 2 используют blobs для публикации сжатых данных транзакций, сокращая расходы на 90-99% по сравнению с предыдущими методами.
Ключевые показатели после внедрения EIP-4844:
Платформа Rollup
Стоимость до EIP-4844
Стоимость после EIP-4844
Снижение
Arbitrum
$0.30
$0.05
83%
Optimism
$0.25
$0.04
84%
Base
$0.19
$0.03
84%
zkSync Era
$0.20
$0.03
85%
Это снижение стоимости кардинально меняет экономику децентрализованных приложений. Ранее одна транзакция DeFi могла стоить $1-5 при перегрузке сети. После внедрения EIP-4844 эти расходы снизились до нескольких центов.
Техническая архитектура: Blob-данные и KZG-коммитменты
Понимание danksharding требует изучения трех взаимосвязанных механизмов: data blobs, KZG-коммитментов и ролей валидаторов.
Data blobs: Новый примитив
Blob — это блоки данных (обычно 128КБ), которые существуют вместе с блоками Ethereum, но работают по другим правилам, чем стандартные транзакционные данные. Смарт-контракты не могут напрямую обращаться к содержимому blob, что преднамеренно — это разделение позволяет сетям уровня 2 использовать blobs без усложнения выполнения в основной сети.
Каждый blob включает метаданные, подтверждающие его доступность без необходимости полной проверки данных каждым узлом-валидатором.
KZG-коммитменты: Криптографическая гарантия
Kate-Zaverucha-Goldberg (KZG) — это полиномиальные коммитменты, позволяющие валидаторам проверять доступность данных без загрузки всех blob. Церемония KZG, завершенная в 2023 году с участием десятков тысяч участников по всему миру, сгенерировала криптографические параметры, лежащие в основе этой системы.
Распределенная генерация параметров предотвращает возможность компрометации схемы одним участником. Безопасность остается надежной даже при злонамеренных действиях некоторых участников во время церемонии.
Обязанности валидаторов в новой модели
Валидаторы danksharding выполняют двойную роль:
Предлагают блоки с коммитментами blob
Подтверждают доступность blob с помощью криптографической проверки
Им не нужно загружать или хранить полные данные blob — KZG-доказательства позволяют проверять их через математику, а не через просмотр данных. Это значительно снижает требования к пропускной способности при сохранении свойств безопасности.
Rollups: как они используют blobs для массового распространения
Rollups — решения масштабирования, которые выполняют тысячи транзакций вне цепочки, а затем периодически публикуют сжатые сводки в Ethereum. Существуют два основных типа rollup:
Optimistic rollups (Arbitrum, Optimism, Base) предполагают валидность транзакций по умолчанию. Период оспаривания позволяет мошенникам оспорить неправильные партии. Этот дизайн минимизирует вычислительные затраты, но требует длительных периодов финализации для безопасности.
Zero-Knowledge rollups (zkSync, StarkNet) используют криптографические доказательства для мгновенного подтверждения валидности транзакций. Каждая партия включает доказательство валидности, проверяемое смарт-контрактами Ethereum. Такой подход обеспечивает более быструю финализацию, но требует значительных вычислительных ресурсов.
Оба типа rollup одинаково выигрывают от доступности blob. До EIP-4844 данные публиковались в основной сети через обычный calldata, конкурируя за место в блоке и платя премиальные сборы. Blob предоставляет выделенное пространство по меньшей стоимости.
Практические сценарии воздействия:
Переводы токенов на уровне 2: снижение с $0.20-0.50 до $0.02-0.05
Массивы minting NFT: с $2-5 за операцию до $0.10-0.30
Торговля на DEX: с $1-3 до $0.05-0.15
Взаимодействия с кредитными протоколами: снижение с $0.50-1.50 до копеек
Для протоколов, обрабатывающих миллионы транзакций ежедневно, это снижение стоимости означает миллиарды долларов ежегодной экономии, передаваемой пользователям.
Безопасность и децентрализация: основные принципы дизайна
Danksharding сохраняет фундаментальные свойства безопасности Ethereum, несмотря на увеличенную пропускную способность:
Механизмы сопротивления цензуре:
Модель с одним предложителем за слот предотвращает систематическое исключение данных. Предлагающие должны включать все допустимые транзакции или сталкиваться с протокольными штрафами. KZG-коммитменты гарантируют, что даже при попытке скрыть данные, коммитмент доказывает их существование.
Децентрализация через криптографию:
Проверка blob не требует специализированного оборудования или привилегий. Любой валидатор с обычным оборудованием может проверить коммитменты blob, сохраняя распределенный набор валидаторов Ethereum по всему миру.
Роль церемонии KZG:
Многопартийные вычислительные церемонии создают параметры коммитмента безопасно. Пока хотя бы один участник действовал честно, параметры остаются криптографически надежными. С десятками тысяч участников из разных юрисдикций и организаций вероятность компрометации практически равна нулю.
Полный Danksharding: Полная картина
Proto-danksharding (EIP-4844) вводит один blob за блок. Политика полного danksharding предусматривает 64+ blob-слотов за блок, увеличивая пропускную способность данных до 16 МБ+ за блок (по сравнению с текущими ~128КБ для calldata транзакций).
Этапы развития:
Proto-Danksharding (Внедрение) — создание инфраструктуры blob и рынков стоимости
Модуль выборки доступности данных (Разработка) — позволяет легким клиентам проверять доступность данных
Полный Danksharding (2025-2026) — масштабирование до 64+ слотов blob за блок
Многомерные рынки стоимости (Исследование) — оптимизация отдельных кривых стоимости для вычислений и данных
Этот поэтапный подход позволяет протоколу стабилизироваться на каждом этапе, пока разработчики оптимизируют реализации клиентов и инфраструктуру узлов.
Часто задаваемые вопросы
Улучшает ли proto-danksharding все транзакции Ethereum?
Нет. Blob специально предназначены для пользователей rollup и приложений. Прямые транзакции в основной сети используют пространство выполнения и не затрагиваются внедрением blob. Однако по мере миграции все большего числа приложений на rollups с использованием blobs, общая эффективность сети возрастет.
Фиксированы ли сборы за blob?
Сборы за blob колеблются в зависимости от спроса с помощью динамически регулируемого механизма. Однако даже при пиковых ценах за blob они обычно остаются ниже исторических затрат на calldata в 10-50 раз.
Как это влияет на безопасность смарт-контрактов?
Proto-danksharding не изменяет выполнение или хранение смарт-контрактов. Свойства безопасности существующих контрактов остаются без изменений.
Что насчет требований к хранению узлов?
Blob истекают примерно через 18 дней, что снижает долгосрочную нагрузку на архивные узлы. Неархивные узлы могут удалять старые blob-данные, сохраняя полную безопасность.
Является ли церемония KZG действительно безопасной?
Безопасность церемонии зависит от хотя бы одного честного участника. С десятками тысяч участников из разных стран и организаций, включая исследователей безопасности, академические учреждения и независимых операторов, вероятность универсального компрометации считается криптографически маловероятной.
Практическое влияние на экосистему
Внедрение proto-danksharding (EIP-4844) уже показало измеримый эффект:
Для протоколов уровня 2: операционные расходы снизились на 80-90%, что позволяет:
снижать транзакционные сборы для конечных пользователей
повышать эффективность капитала за счет уменьшения MEV
ускорять внедрение новых протокольных улучшений
Для разработчиков приложений: снижение транзакционных затрат открывает новые возможности:
микротранзакционные игры с минимальными затратами
детальные взаимодействия DeFi, ранее экономически невозможные
высокочастотная публикация данных для приложений в реальном времени
Для пользователей: прямые преимущества включают более быстрые подтверждения транзакций, меньшие проскальзывания при торговле на DEX из-за снижения перегрузки сети и доступ к ранее недоступным дорогостоящим стратегиям DeFi.
Взгляд в будущее: горизонты масштабирования Ethereum
Danksharding представляет собой фундаментальную эволюцию архитектуры, а не постепенное улучшение. Благодаря четкому разделению уровней выполнения и данных Ethereum создает основу для экспоненциального масштабирования при сохранении свойств децентрализации.
Переход от proto-danksharding к полной реализации развернется в течение 12-24 месяцев, с промежуточными исследовательскими этапами, сосредоточенными на выборке доступности данных, оптимизации клиентов и экономическом моделировании.
Для участников экосистемы Ethereum — будь то пользователи, разработчики или операторы инфраструктуры — danksharding означает переход к устойчивому массовому масштабированию. Метрики стоимости и финализации, формируемые сейчас, создают экономическую основу для того, чтобы Ethereum мог обслуживать миллиарды транзакций ежедневно, оставаясь децентрализованным и безопасным.
Предупреждение о рисках: Инвестиции в криптовалюты связаны с существенными рисками. Технические обновления, несмотря на тщательное исследование, могут столкнуться с непредвиденными проблемами. Прошлая эффективность и исторические показатели сборов не гарантируют будущих результатов. Проводите самостоятельное исследование и используйте соответствующие меры безопасности перед участием в блокчейн-сетях или децентрализованных приложениях.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Понимание Danksharding Ethereum: следующий уровень масштабируемости блокчейна
Ethereum сталкивается с критической проблемой: объем транзакций растет, а децентрализованные приложения быстро расширяются. Danksharding выступает в качестве преобразующего обновления, предназначенного для кардинального изменения пропускной способности сети. В этом полном руководстве рассматривается технология danksharding, proto-danksharding (EIP-4844) и то, что эти инновации означают для пользователей, ориентирующихся на развивающуюся экосистему Ethereum.
Основная проблема: почему Ethereum нуждается в Danksharding
Текущая архитектура Ethereum обрабатывает транзакции последовательно, что создает перегрузки сети в периоды пикового спроса. Стоимость транзакций резко возрастает, а время подтверждения увеличивается. Решения уровня 2, такие как Arbitrum и Optimism, частично решают эту проблему, но все равно используют дорогие calldata для публикации данных транзакций в основной сети Ethereum.
Danksharding представляет собой сдвиг парадигмы в том, как блокчейн-сети обрабатывают данные. Вместо обработки всех транзакций на одном уровне выполнения danksharding вводит модель масштабирования, ориентированную на данные, которая разделяет выполнение транзакций и доступность данных.
Что такое Danksharding? Переопределение архитектуры блокчейна
Danksharding — это решение следующего поколения для масштабирования Ethereum, которое кардинально реорганизует обработку и хранение данных в сети. Термин «dank» относится к Dankrad Feist, который внес важные улучшения в концепцию шардинга.
Чем оно отличается от традиционного шардинга:
Традиционный шардинг делит блокчейн на отдельные сегменты (“шарды”), каждая из которых сохраняет свое состояние и набор валидаторов. Этот подход, хотя и теоретически масштабируемый, вводит значительную сложность:
Danksharding использует иной подход: вместо создания независимых шардов он сохраняет один уровень выполнения, одновременно вводя единый слой данных с упрощенными механизмами предложителей. Этот дизайн снижает сложность протокола и значительно увеличивает пропускную способность данных.
Proto-Danksharding (EIP-4844): Немедленное воздействие
Proto-danksharding, формализованный как EIP-4844, представляет собой первую фазу реализации. Развернут в марте 2024 года, это обновление вводит «blob» — новую структуру данных, специально оптимизированную для транзакций rollup.
Механизм blob работает следующим образом:
Blob — это временные контейнеры данных, прикрепляемые к блокам Ethereum, которые сохраняются примерно 18 дней до истечения срока. В отличие от постоянного хранения смарт-контрактов, blob предназначены для быстрого доступа и недорогого архивирования. Сети уровня 2 используют blobs для публикации сжатых данных транзакций, сокращая расходы на 90-99% по сравнению с предыдущими методами.
Ключевые показатели после внедрения EIP-4844:
Это снижение стоимости кардинально меняет экономику децентрализованных приложений. Ранее одна транзакция DeFi могла стоить $1-5 при перегрузке сети. После внедрения EIP-4844 эти расходы снизились до нескольких центов.
Техническая архитектура: Blob-данные и KZG-коммитменты
Понимание danksharding требует изучения трех взаимосвязанных механизмов: data blobs, KZG-коммитментов и ролей валидаторов.
Data blobs: Новый примитив
Blob — это блоки данных (обычно 128КБ), которые существуют вместе с блоками Ethereum, но работают по другим правилам, чем стандартные транзакционные данные. Смарт-контракты не могут напрямую обращаться к содержимому blob, что преднамеренно — это разделение позволяет сетям уровня 2 использовать blobs без усложнения выполнения в основной сети.
Каждый blob включает метаданные, подтверждающие его доступность без необходимости полной проверки данных каждым узлом-валидатором.
KZG-коммитменты: Криптографическая гарантия
Kate-Zaverucha-Goldberg (KZG) — это полиномиальные коммитменты, позволяющие валидаторам проверять доступность данных без загрузки всех blob. Церемония KZG, завершенная в 2023 году с участием десятков тысяч участников по всему миру, сгенерировала криптографические параметры, лежащие в основе этой системы.
Распределенная генерация параметров предотвращает возможность компрометации схемы одним участником. Безопасность остается надежной даже при злонамеренных действиях некоторых участников во время церемонии.
Обязанности валидаторов в новой модели
Валидаторы danksharding выполняют двойную роль:
Им не нужно загружать или хранить полные данные blob — KZG-доказательства позволяют проверять их через математику, а не через просмотр данных. Это значительно снижает требования к пропускной способности при сохранении свойств безопасности.
Rollups: как они используют blobs для массового распространения
Rollups — решения масштабирования, которые выполняют тысячи транзакций вне цепочки, а затем периодически публикуют сжатые сводки в Ethereum. Существуют два основных типа rollup:
Optimistic rollups (Arbitrum, Optimism, Base) предполагают валидность транзакций по умолчанию. Период оспаривания позволяет мошенникам оспорить неправильные партии. Этот дизайн минимизирует вычислительные затраты, но требует длительных периодов финализации для безопасности.
Zero-Knowledge rollups (zkSync, StarkNet) используют криптографические доказательства для мгновенного подтверждения валидности транзакций. Каждая партия включает доказательство валидности, проверяемое смарт-контрактами Ethereum. Такой подход обеспечивает более быструю финализацию, но требует значительных вычислительных ресурсов.
Оба типа rollup одинаково выигрывают от доступности blob. До EIP-4844 данные публиковались в основной сети через обычный calldata, конкурируя за место в блоке и платя премиальные сборы. Blob предоставляет выделенное пространство по меньшей стоимости.
Практические сценарии воздействия:
Для протоколов, обрабатывающих миллионы транзакций ежедневно, это снижение стоимости означает миллиарды долларов ежегодной экономии, передаваемой пользователям.
Безопасность и децентрализация: основные принципы дизайна
Danksharding сохраняет фундаментальные свойства безопасности Ethereum, несмотря на увеличенную пропускную способность:
Механизмы сопротивления цензуре:
Модель с одним предложителем за слот предотвращает систематическое исключение данных. Предлагающие должны включать все допустимые транзакции или сталкиваться с протокольными штрафами. KZG-коммитменты гарантируют, что даже при попытке скрыть данные, коммитмент доказывает их существование.
Децентрализация через криптографию:
Проверка blob не требует специализированного оборудования или привилегий. Любой валидатор с обычным оборудованием может проверить коммитменты blob, сохраняя распределенный набор валидаторов Ethereum по всему миру.
Роль церемонии KZG:
Многопартийные вычислительные церемонии создают параметры коммитмента безопасно. Пока хотя бы один участник действовал честно, параметры остаются криптографически надежными. С десятками тысяч участников из разных юрисдикций и организаций вероятность компрометации практически равна нулю.
Полный Danksharding: Полная картина
Proto-danksharding (EIP-4844) вводит один blob за блок. Политика полного danksharding предусматривает 64+ blob-слотов за блок, увеличивая пропускную способность данных до 16 МБ+ за блок (по сравнению с текущими ~128КБ для calldata транзакций).
Этапы развития:
Этот поэтапный подход позволяет протоколу стабилизироваться на каждом этапе, пока разработчики оптимизируют реализации клиентов и инфраструктуру узлов.
Часто задаваемые вопросы
Улучшает ли proto-danksharding все транзакции Ethereum?
Нет. Blob специально предназначены для пользователей rollup и приложений. Прямые транзакции в основной сети используют пространство выполнения и не затрагиваются внедрением blob. Однако по мере миграции все большего числа приложений на rollups с использованием blobs, общая эффективность сети возрастет.
Фиксированы ли сборы за blob?
Сборы за blob колеблются в зависимости от спроса с помощью динамически регулируемого механизма. Однако даже при пиковых ценах за blob они обычно остаются ниже исторических затрат на calldata в 10-50 раз.
Как это влияет на безопасность смарт-контрактов?
Proto-danksharding не изменяет выполнение или хранение смарт-контрактов. Свойства безопасности существующих контрактов остаются без изменений.
Что насчет требований к хранению узлов?
Blob истекают примерно через 18 дней, что снижает долгосрочную нагрузку на архивные узлы. Неархивные узлы могут удалять старые blob-данные, сохраняя полную безопасность.
Является ли церемония KZG действительно безопасной?
Безопасность церемонии зависит от хотя бы одного честного участника. С десятками тысяч участников из разных стран и организаций, включая исследователей безопасности, академические учреждения и независимых операторов, вероятность универсального компрометации считается криптографически маловероятной.
Практическое влияние на экосистему
Внедрение proto-danksharding (EIP-4844) уже показало измеримый эффект:
Для протоколов уровня 2: операционные расходы снизились на 80-90%, что позволяет:
Для разработчиков приложений: снижение транзакционных затрат открывает новые возможности:
Для пользователей: прямые преимущества включают более быстрые подтверждения транзакций, меньшие проскальзывания при торговле на DEX из-за снижения перегрузки сети и доступ к ранее недоступным дорогостоящим стратегиям DeFi.
Взгляд в будущее: горизонты масштабирования Ethereum
Danksharding представляет собой фундаментальную эволюцию архитектуры, а не постепенное улучшение. Благодаря четкому разделению уровней выполнения и данных Ethereum создает основу для экспоненциального масштабирования при сохранении свойств децентрализации.
Переход от proto-danksharding к полной реализации развернется в течение 12-24 месяцев, с промежуточными исследовательскими этапами, сосредоточенными на выборке доступности данных, оптимизации клиентов и экономическом моделировании.
Для участников экосистемы Ethereum — будь то пользователи, разработчики или операторы инфраструктуры — danksharding означает переход к устойчивому массовому масштабированию. Метрики стоимости и финализации, формируемые сейчас, создают экономическую основу для того, чтобы Ethereum мог обслуживать миллиарды транзакций ежедневно, оставаясь децентрализованным и безопасным.
Предупреждение о рисках: Инвестиции в криптовалюты связаны с существенными рисками. Технические обновления, несмотря на тщательное исследование, могут столкнуться с непредвиденными проблемами. Прошлая эффективность и исторические показатели сборов не гарантируют будущих результатов. Проводите самостоятельное исследование и используйте соответствующие меры безопасности перед участием в блокчейн-сетях или децентрализованных приложениях.