
Danksharding — это технология масштабирования Ethereum нового поколения, изначально созданная для ускорения сети, снижения комиссий и повышения доступности для пользователей по всему миру. Danksharding в ethereum делит нагрузку по обработке данных блокчейна, что позволяет сети обрабатывать тысячи транзакций в секунду без ущерба для безопасности и децентрализации, которые являются основой доверия к Ethereum.
Традиционный шардинг делит блокчейн на несколько сегментов («шардов»), каждый из которых обрабатывает собственный набор транзакций. Danksharding в Ethereum применяет этот подход гораздо глубже: вместо отдельных шардов с фиксированными колляторами danksharding использует единое пространство данных с одним предлагающим на слот благодаря инновационной архитектуре «dank». Это решение упрощает логику протокола и повышает его эффективность.
Danksharding в ethereum появился как результат постоянной работы над масштабируемостью сети. В изначальной дорожной карте Ethereum предлагался классический шардинг для борьбы с перегрузкой, но с быстрым развитием rollup-решений и ростом спроса на быструю доступность данных danksharding стал основным направлением. Это особенно важно на фоне стремительного роста числа пользователей, DeFi, NFT и игровых сервисов.
Сравнение danksharding и классического шардинга:
| Характеристика | Традиционный шардинг | Danksharding |
|---|---|---|
| Сегментация данных | Множество шардов | Единое пространство данных |
| Система предложения блоков | Несколько колляторов | Один предлагающий |
| Сложность | Высокая | Низкая |
| Потенциал масштабируемости | Высокий | Очень высокий |
Модель с одним предлагающим в danksharding снижает издержки на координацию и делает систему эффективнее. Консолидация слоя доступности данных позволяет danksharding создавать более простую и масштабируемую архитектуру по сравнению с классическим многосегментным дизайном.
💡 Совет эксперта: Danksharding выгоден каждому пользователю Ethereum — после его запуска комиссии снизятся, а транзакции ускорятся для всех.
Proto-danksharding — важный этап на пути к полному danksharding в ethereum, официально описанный как EIP-4844. Это обновление протокола, позволяющее сразу снизить комиссии путем добавления в сеть Ethereum нового типа данных — blob.
EIP-4844 особенно важен тем, что внедряет blob-объекты в основной блокчейн Ethereum, что позволяет rollup-решениям публиковать данные транзакций эффективнее и намного дешевле. В отличие от полного danksharding, proto-danksharding не делит блокчейн на отдельные шарды, но реализует все основы: структуры blob, новые рынки комиссий и механику валидаторов для будущих обновлений.
Внедрение proto-danksharding — важная веха в масштабировании Ethereum. Благодаря blob-транзакциям EIP-4844 создает отдельный рынок комиссий для доступности данных, не конкурирующий с обычными транзакциями. Это позволяет держать низкие комиссии во втором уровне и сохранять безопасность сети Ethereum.
Ключевые возможности EIP-4844:
Основное отличие proto-danksharding от полного danksharding — в масштабе. Proto-danksharding внедряет blob и механизмы для снижения комиссий rollup, а полный danksharding увеличит число blob на блок и расширит емкость данных. Proto-danksharding — это «облегченная» версия danksharding, которая сразу приносит выгоды и создает фундамент для дальнейшего масштабирования.
Danksharding эффективен благодаря инновационным механизмам хранения данных для rollup — это blob-объекты, KZG-коммитменты и новая схема работы валидаторов. Эти технологии обеспечивают масштабируемость и безопасность сети.
Что такое blob-объекты?
Blob-объекты — это крупные блоки бинарных данных, включаемые в блоки Ethereum. Это новый тип транзакций, предназначенный для хранения данных. В отличие от обычных транзакций, blob-объекты не доступны напрямую смарт-контрактам, но rollup-решения используют их для хранения больших объемов данных по низкой цене. Blob-объекты не конкурируют с обычными транзакциями за место в блоке, что резко снижает комиссии во втором уровне.
Каждый blob вмещает около 125 КБ данных, а блоки могут содержать несколько blob, что существенно увеличивает емкость сети без влияния на стандартные транзакции. Blob-объекты хранятся нодами консенсусного слоя в течение ограниченного времени (обычно нескольких недель), что достаточно для обработки и финализации транзакций rollup-решений.
KZG-коммитменты и их роль
KZG (Kate-Zaverucha-Goldberg) — криптографические доказательства, которые позволяют верифицировать blob-объекты без необходимости скачивать и обрабатывать весь массив данных. Такие коммитменты гарантируют доступность данных при высокой эффективности. В 2023 году завершилась глобальная KZG-церемония с участием десятков тысяч людей, что обеспечило генерацию безопасных криптопараметров и исключило возможность подделки или цензуры blob-данных.
KZG-коммитменты формируют криптографический «отпечаток» blob-данных. Валидаторы могут проверить наличие и корректность данных по этому отпечатку без необходимости обрабатывать весь blob. Это важно для сохранения децентрализации Ethereum, так как требования к оборудованию валидаторов не увеличиваются даже при большом объеме данных.
Обработка валидаторами
Валидаторы в danksharding предлагают и подтверждают блоки, которые включают blob-объекты и обычные транзакции. Они подтверждают наличие и корректность blob, используя KZG-коммитменты, а не полную загрузку данных. Это сохраняет децентрализацию Ethereum и значительно увеличивает throughput данных.
Когда валидатор предлагает блок с blob, другие валидаторы проводят sampling — выборочную проверку доступности данных, чтобы убедиться, что blob действительно доступны. Это эффективно и не требует полной загрузки данных, что делает участие возможным даже на простом оборудовании.
| Компонент | Назначение |
|---|---|
| Blob-объекты | Экономичное хранение данных rollup |
| KZG-коммитменты | Гарантия доступности и корректности данных |
| Валидаторы | Предложение и проверка блоков с blob |
| Sampling доступности данных | Быстрая проверка без полной загрузки |
💡 Совет эксперта: Blob-объекты значительно удешевляют rollup — проверьте, поддерживает ли ваш dApp или Layer 2 EIP-4844 для максимальной экономии на комиссиях!
Rollup — решения для масштабирования, которые собирают множество транзакций вне сети и публикуют сводные данные в Ethereum для безопасности. Сейчас это основной путь масштабирования Ethereum, а proto-danksharding делает rollup значительно эффективнее и дешевле.
Существует два основных класса rollup:
Optimistic Rollup (Arbitrum, Optimism, Base): транзакции считаются валидными по умолчанию, при этом предусмотрены доказательства мошенничества для оспаривания. При попытке некорректной транзакции другие участники могут оспорить ее в течение определенного периода. Такой подход проще, но требует задержки для вывода средств.
ZK (Zero-Knowledge) Rollup (zkSync, StarkNet, Polygon zkEVM): используют криптографические доказательства для мгновенной валидации транзакций. Такие rollup сложнее в реализации, но обеспечивают быструю финализацию и не требуют периода оспаривания.
Blob-объекты proto-danksharding позволяют обоим типам rollup хранить данные транзакций намного дешевле. Ранее rollup публиковали данные как calldata, конкурируя с обычными транзакциями за место в блоке. С blob появляется отдельный дешевый слой доступности данных, что сокращает издержки и пользовательские комиссии.
Для пользователей это означает мгновенный эффект. Снижение стоимости публикации данных позволяет rollup-решениям снижать комиссии для пользователей, делая приложения Ethereum доступными для всех. Это важно для массового внедрения DeFi, NFT и on-chain-игр.
Примеры снижения комиссий для пользователей:
Крупнейшие rollup-проекты быстро внедряют proto-danksharding для экономии на комиссиях. Большинство Layer 2 уже поддерживают EIP-4844, и пользователи ощущают преимущества через более низкие комиссии. Основные торговые платформы и биржи также внедряют эти технологии, облегчая доступ к дешевым транзакциям Ethereum.
Danksharding ориентирован на конечного пользователя — технология делает Ethereum более доступным и удобным для повседневного применения. Решаются ключевые проблемы сети: высокие комиссии, ограниченная пропускная способность и масштабируемость.
Главные преимущества:
| Характеристика | До Danksharding | После Danksharding |
|---|---|---|
| Комиссии Layer 2 | $0,30–$2,00 | $0,02–$0,10 |
| Пропускная способность данных | ~1МБ/блок | 16МБ+/блок (будущее) |
| Доступ пользователей/разработчиков | Ограничен стоимостью | Массовое использование |
| Транзакций в секунду | Ограничено | Значительно больше |
Для трейдеров и активных пользователей это означает более низкие комиссии при переводах между сетями, больше возможностей торговли на Layer 2 и ускорение депозитов и выводов благодаря быстрой финализации rollup. Это особенно важно для тех, кто часто совершает операции или работает с DeFi-протоколами.
Масштабируемость danksharding открывает новые сценарии — микроплатежи, on-chain-игры с частыми обновлениями и масштабные социальные сервисы становятся реальностью на Ethereum.
Рассмотрим конкретные данные по снижению комиссий после внедрения proto-danksharding в популярных rollup Ethereum. Вот какие результаты получают пользователи:
| Rollup | Средняя комиссия (до EIP-4844) | Средняя комиссия (после EIP-4844) |
|---|---|---|
| Arbitrum | $0,30 | $0,05 |
| Optimism | $0,25 | $0,04 |
| Base | $0,19 | $0,03 |
| zkSync Era | $0,20 | $0,03 |
Как работает снижение комиссий:
Публикация данных: Rollup публикуют данные транзакций в Ethereum для безопасности и доступности, чтобы можно было восстановить состояние rollup при необходимости.
До EIP-4844: данные размещались через calldata, что было дорого и конкурировало с обычными транзакциями за место в блоке — это был основной источник издержек rollup.
С Proto-Danksharding: rollup публикуют данные как blob, которые существуют в отдельном рынке комиссий и значительно дешевле calldata. Blob не конкурируют с транзакциями исполнительного слоя.
Пользовательские выгоды: экономия операторов rollup на публикации данных моментально передается пользователям через снижение комиссий. Эффект виден сразу после внедрения blob.
Динамика рынка комиссий: рынок комиссий за blob работает независимо от gas fee, обеспечивая стабильную и предсказуемую стоимость Layer 2.
Дополнительные аспекты:
Варьируемые комиссии: комиссии за blob обычно существенно ниже calldata, но могут меняться в зависимости от спроса, однако даже при пике остаются ниже.
Безопасность не меняется: гарантии безопасности и доверия такие же, как до внедрения blob. Blob фиксируются в beacon chain и проверяются валидаторами.
Постепенное внедрение: по мере распространения EIP-4844 пользователи должны проверять, поддерживает ли их Layer 2 blob, чтобы получать максимальные выгоды.
Долгосрочная перспектива: с полным danksharding комиссии снизятся еще сильнее, так как будет расти количество blob в каждом блоке.
Danksharding разработан так, чтобы сохранить основные ценности Ethereum — безопасность, децентрализацию и устойчивость к цензуре — даже при резком росте объема транзакций. Эти свойства — фундаментальная ценность сети и не могут быть принесены в жертву ради производительности.
Устойчивость к цензуре
Danksharding делает практически невозможным блокировку данных отдельными участниками. Модель с одним предлагающим и KZG-коммитменты обеспечивают многоуровневую защиту от цензуры. Даже если часть валидаторов попытается блокировать транзакции или данные, вероятностный отбор и прозрачность blob-коммитментов делают длительную цензуру неосуществимой.
Sampling доступности данных также способствует устойчивости к цензуре. Валидаторы могут быстро проверить наличие данных без полной загрузки blob, что усложняет попытки скрыть заблокированные данные. Сеть может оперативно выявлять цензуру и реагировать на нее.
Сохранение децентрализации
Крупный и децентрализованный пул валидаторов критичен для безопасности Ethereum. Danksharding повышает throughput без роста требований к оборудованию: валидаторы используют криптографическую проверку (KZG-коммитменты) вместо полной обработки данных. Это снижает барьеры для участия и обеспечивает независимую верификацию данных по всему миру.
Дизайн сбалансирован: даже при увеличении числа blob на блок проверка остается доступной для домашних валидаторов.
KZG-церемония и криптографическая защита
KZG-церемония — ключевой элемент безопасности danksharding: в ходе глобальной доверительной установки с участием тысяч людей были сгенерированы криптопараметры для KZG-коммитментов. Если хотя бы один участник уничтожил свой секрет, система остается полностью безопасной.
Эта криптографическая база обеспечивает доступность данных даже при наличии злонамеренных валидаторов. Математические свойства KZG-коммитментов делают невозможными ложные доказательства или сокрытие данных.
Рекомендации по безопасности для пользователей:
Дорожная карта масштабирования Ethereum реализуется поэтапно, каждый шаг строится на предыдущем. Переход от proto-danksharding к полному danksharding — это многолетний путь постоянных улучшений.
Этап 1: Proto-Danksharding (EIP-4844) Этот этап уже реализован, внедрены структуры blob и достигнута большая экономия комиссий для пользователей rollup. Первая реализация поддерживает ограниченное число blob на блок, что дает значительный прирост масштабируемости.
Этап 2: Улучшение доступности данных Проводятся доработки Layer 2 и оптимизация рынка комиссий blob: улучшается sampling доступности, повышается эффективность валидаторов, возможно увеличение количества blob на блок.
Этап 3: Полный Danksharding Цель — 64 и более blob на блок, что экспоненциально увеличит доступность данных. Это позволит еще больше снизить комиссии rollup и существенно увеличить throughput. Также появятся более сложные методы sampling доступности данных.
Этап 4: Будущие предложения После полного danksharding исследуются многомерные рынки комиссий, новые подходы к шардингу и интеграция с другими масштабируемыми технологиями. Дорожная карта гибкая и адаптируется к новым инновациям.
Переход от proto-danksharding до полной реализации займет несколько лет и будет сопровождаться тестированием, аудитом безопасности и проверкой стабильности основной сети. Сообщество Ethereum всегда ставит безопасность и децентрализацию выше скорости внедрения, что гарантирует высокий стандарт качества на каждом этапе.
Главные этапы развития:
Дорожная карта подтверждает, что Ethereum нацелен на долгосрочную масштабируемость без ущерба для безопасности и децентрализации. Каждый этап приносит реальные преимущества пользователям и создает базу для будущих инноваций.
Ethereum Danksharding — обновление, которое увеличивает throughput, снижает комиссии и повышает безопасность сети. Это улучшает эффективность rollup и позволяет обрабатывать больше транзакций на блок при сохранении децентрализации и надежности.
Proto-Danksharding уже меняет архитектуру Ethereum, закладывая основу для полного Danksharding. Danksharding — это полная реализация, включающая расширение доступности данных и масштабируемость за счет транзакций с blob-данными.
Danksharding увеличивает throughput за счет шардинга, заметно снижая комиссии. Технология добавляет пространство для хранения транзакций rollup, позволяя сети обрабатывать больше операций одновременно и эффективнее.
Danksharding сочетает шардирование и rollup, масштабируя сеть без ущерба децентрализации и безопасности. Он разделяет выполнение и хранение данных, обеспечивает более эффективную обработку транзакций и более низкие комиссии, чем традиционные Layer 2, и становится главным инструментом масштабирования Ethereum.
Пошаговая реализация Danksharding стартовала в 2023 году с Proto-Danksharding. Сроки полного запуска Danksharding на основной сети пока не определены.
Danksharding усиливает безопасность Ethereum, повышая доступность данных, снижая риски централизации и укрепляя устойчивость к цензуре благодаря распределенному sampling данных.











