Ethereum стикається з критичним викликом через зростання обсягів транзакцій та швидкий розвиток децентралізованих додатків. Danksharding з’являється як трансформаційне оновлення, спрямоване на фундаментальне переформатування пропускної здатності мережі. Цей всебічний гід досліджує технологію danksharding, proto-danksharding (EIP-4844) та значення цих інновацій для користувачів, що орієнтуються у змінюваній екосистемі Ethereum.
Основна проблема: чому Ethereum потребує Danksharding
Поточна архітектура Ethereum обробляє транзакції послідовно, що спричиняє затори мережі під час пікових навантажень. Вартість транзакцій зростає, а час підтвердження збільшується. Рішення другого рівня, такі як Arbitrum і Optimism, частково вирішують цю проблему, але вони все ще залежать від публікації даних транзакцій у основну мережу Ethereum з використанням дорогого calldata.
Danksharding уособлює зміну парадигми у тому, як блокчейн-мережі обробляють дані. Замість обробки всіх транзакцій на одному рівні виконання, danksharding вводить модель масштабування, орієнтовану на дані, яка розділяє виконання транзакцій і доступність даних.
Що таке Danksharding? Переформатування архітектури блокчейну
Danksharding — це рішення для масштабування наступного покоління Ethereum, яке кардинально реорганізує процес обробки та зберігання даних у мережі. Термін “dank” походить від Dankrad Feist, який зробив важливі покращення у концепції шардингу.
Чим воно відрізняється від традиційного шардингу:
Традиційний шардинг розділяє блокчейн на окремі сегменти (“шарди”), кожен з яких має свою стан і набір валідаторів. Хоча цей підхід теоретично масштабований, він ускладнює систему:
Кілька наборів пропонерів створюють проблеми координації
Міжшардинна комунікація вимагає складної синхронізації
Збільшується ризик безпеки через фрагментацію наборів валідаторів
Danksharding застосовує інший підхід: замість створення незалежних шардів він зберігає один рівень виконання, водночас вводячи єдиний рівень даних із спрощеними механізмами пропонування. Це зменшує складність протоколу і одночасно значно підвищує пропускну здатність даних.
Proto-Danksharding (EIP-4844): Негайний вплив
Proto-danksharding, формалізований як EIP-4844, — це перша фаза впровадження. Впроваджений у березні 2024 року, цей апгрейд вводить “блоби” — нову структуру даних, спеціально оптимізовану для транзакцій rollup.
Механізм роботи блобів:
Блоби — це тимчасові контейнері для даних, що прикріплюються до блоків Ethereum і зберігаються приблизно 18 днів до їхнього видалення. На відміну від постійного зберігання смарт-контрактів, блоби створені для швидкого доступу і низької вартості архівування. Мережі другого рівня використовують блоби для публікації стиснених даних транзакцій, зменшуючи витрати на 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 ці витрати зменшилися до кількох центів.
Технічна архітектура: Дані-блоби та KZG-зобов’язання
Розуміння danksharding вимагає аналізу трьох взаємопов’язаних механізмів: даних-блобів, KZG-зобов’язань і ролей валідаторів.
Дані-блоби: Новий примітив
Блоби — це фрагменти даних (зазвичай 128КБ), які існують поруч із блоками Ethereum, але працюють за іншими правилами, ніж стандартні дані транзакцій. Смарт-контракти не можуть безпосередньо отримати доступ до вмісту блобів, що є цілком свідомим рішенням — це дозволяє мережам другого рівня використовувати блоби без ускладнення виконання основної мережі.
Кожен блоб містить метадані, що підтверджують його доступність без необхідності перевірки всіх даних кожним валідатором.
KZG-зобов’язання: криптографічне підтвердження
Kate-Zaverucha-Goldberg (KZG) — це поліноміальні зобов’язання, що дозволяють валідаторам перевіряти доступність даних без завантаження всіх блобів. Церемонія KZG, завершена у 2023 році за участю десятків тисяч учасників по всьому світу, згенерувала криптографічні параметри, що лежать в основі цієї системи.
Розподілений процес генерації параметрів запобігає можливості компрометації системи одним учасником. Безпека залишається цілісною навіть у разі зловмисних дій деяких учасників під час церемонії.
Обов’язки валідаторів у новій моделі
Валідатори danksharding виконують дві ролі:
Пропонують блоки з зобов’язаннями блобів
Підтверджують доступність блобів за допомогою криптографічної перевірки
Валідатори не зобов’язані завантажувати або зберігати повний вміст блобів — KZG-докази дозволяють перевіряти їхню доступність за допомогою математики, а не сирих даних. Це значно зменшує пропускну здатність і зберігає безпеку.
Rollups: Як вони використовують блоби для масового прийняття
Rollups — рішення для масштабування, що виконують тисячі транзакцій поза ланцюгом, а потім періодично публікують стиснені підсумки в Ethereum. Існує два основних архітектурних підходи:
Optimistic rollups (Arbitrum, Optimism, Base) передбачають валідність транзакцій за замовчуванням. Період суперечок дозволяє шахраям оскаржувати неправильні пакети. Цей дизайн мінімізує обчислювальні витрати, але вимагає тривалого часу для остаточного підтвердження.
Zero-Knowledge rollups (zkSync, StarkNet) використовують криптографічні докази для миттєвого підтвердження валідності транзакцій. Кожен пакет містить доказ валідності, який перевіряється смарт-контрактами Ethereum. Це забезпечує швидше підтвердження, але вимагає значних обчислювальних ресурсів.
Обидва типи rollup отримують однакову вигоду від доступності блобів. До впровадження EIP-4844, дані для rollup публікувалися у основній мережі через звичайний calldata, конкуруючи з транзакціями смарт-контрактів за місце у блоці і сплачуючи високі збори. Блоби пропонують спеціальне місце за фракційною ціною.
Реальні сценарії впливу:
Переведення токенів на Layer 2: з $0.20-0.50 до $0.02-0.05
Майнінг NFT: з $2-5 за операцію до $0.10-0.30
Торгівля на DEX: з $1-3 до $0.05-0.15
Взаємодія з кредитними протоколами: з $0.50-1.50 до копійок
Для протоколів, що обробляють мільйони транзакцій щодня, це зниження вартості означає мільярди доларів щорічних заощаджень, що передаються користувачам.
Безпека та децентралізація: основні принципи дизайну
Danksharding зберігає основні безпекові властивості Ethereum, незважаючи на підвищену пропускну здатність:
Механізми протидії цензурі:
Один пропонер на слот запобігає систематичному виключенню даних. Пропонери повинні включати всі валідні транзакції або зазнавати протоколу штрафів. KZG-зобов’язання гарантують, що навіть при спробі приховати дані, зобов’язання доводить їхню існування.
Децентралізація через криптографію:
Перевірка блобів не вимагає спеціального обладнання або привілейованого доступу. Будь-який валідатор із стандартним обладнанням може перевіряти зобов’язання, зберігаючи децентралізований набір валідаторів по всьому світу.
Роль церемонії KZG:
Мультипартійні церемонії генерації параметрів забезпечують безпечне створення зобов’язань. За умови, що хоча б один учасник діяв чесно, параметри залишаються криптографічно коректними. З десятками тисяч учасників з різних юрисдикцій і організацій ймовірність універсального компромету стає практично нульовою.
Повний Danksharding: Повна картина
Proto-danksharding (EIP-4844) вводить один блоб на блок. Повний план danksharding передбачає до 64+ блобів на блок, збільшуючи обсяг даних до 16МБ+ на блок (у порівнянні з нинішніми ~128КБ для calldata транзакцій).
План розвитку:
Proto-Danksharding (Впроваджено) — створення інфраструктури блобів і ринків зборів
Вибірка доступності даних (Розробка) — дозволяє легким клієнтам перевіряти доступність даних
Повний Danksharding (2025-2026) — масштабування до 64+ слотів блобів на блок
Мультифункціональні ринкові механізми зборів (Дослідження) — оптимізація окремих кривих зборів для обчислень і даних
Цей поетапний підхід дозволяє протоколу стабілізуватися на кожному етапі, поки розробники оптимізують клієнтські реалізації та інфраструктуру вузлів.
Часті питання
Чи покращує proto-danksharding усі транзакції Ethereum?
Ні. Блоби особливо корисні для користувачів rollup та додатків. Прямі транзакції у основній мережі використовують рівень виконання і не залежать від впровадження блобів. Однак із міграцією більшої кількості додатків на rollup із використанням блобів, загальна ефективність мережі зростає.
Чи фіксовані збори за блоби?
Збори за блоби коливаються залежно від попиту за допомогою динамічно регульованого механізму. Навіть у пікових ситуаціях вони зазвичай залишаються нижчими за історичні витрати calldata у 10-50 разів.
Як це впливає на безпеку смарт-контрактів?
Proto-danksharding не змінює виконання або зберігання смарт-контрактів. Безпекові властивості існуючих контрактів залишаються незмінними.
Що з вимогами до зберігання вузла?
Блоби з часом втрачають актуальність через приблизно 18 днів, що зменшує довгострокове навантаження на архівні вузли. Неархівні вузли можуть очищати старі дані блобів, зберігаючи повну безпеку.
Чи справді церемонія KZG безпечна?
Безпека церемонії залежить від хоча б одного чесного учасника. З десятками тисяч різноманітних учасників, включаючи дослідників безпеки, академічні інститути та незалежних операторів, імовірність універсального компромету є практично нульовою.
Практичні наслідки для екосистеми
Впровадження proto-danksharding (EIP-4844) вже показало вимірюваний вплив:
Для протоколів другого рівня: знизилися витрати на 80-90%, що дозволяє:
зменшити транзакційні збори для користувачів
підвищити капітальну ефективність через зменшення MEV
швидше впроваджувати оновлення протоколів
Для розробників додатків: зменшення транзакційних витрат відкриває нові можливості:
мікротранзакції у іграх із мінімальними витратами
детальні взаємодії DeFi, раніше економічно недосяжні
високочастотне публікування даних для реального часу
Для користувачів: безпосередні переваги — швидше підтвердження транзакцій, менше проскальзування на DEX через зменшення заторів і доступ до раніше недосяжних стратегій DeFi.
Перспективи: горизонти масштабування Ethereum
Danksharding — це фундаментальна еволюція архітектури, а не просто покращення. Чітке розділення рівнів виконання і даних закладає основу для експоненційного масштабування при збереженні децентралізаційних властивостей.
Перехід від proto-danksharding до повної реалізації триватиме 12-24 місяці, з проміжними дослідницькими етапами, що зосереджені на вибірці доступності даних, оптимізації клієнтів і економічному моделюванні.
Для учасників екосистеми Ethereum — користувачів, розробників або інфраструктурних операторів — danksharding означає перехід до сталого масштабування масового ринку. Метрики вартості до підтвердження транзакцій, що встановлюються зараз, створюють економічну основу для обробки мільярдів транзакцій щодня, зберігаючи децентралізованість і безпеку.
Попередження про ризики: Інвестиції у криптовалюту мають суттєві ризики. Технічні оновлення, хоча й ретельно досліджені, можуть стикатися з непередбаченими труднощами. Минулі результати і історичні показники зборів не гарантують майбутніх. Проводьте незалежне дослідження і застосовуйте відповідні заходи безпеки перед участю у мережах блокчейн або децентралізованих додатках.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Розуміння Danksharding Ethereum: наступний рівень масштабованості блокчейну
Ethereum стикається з критичним викликом через зростання обсягів транзакцій та швидкий розвиток децентралізованих додатків. Danksharding з’являється як трансформаційне оновлення, спрямоване на фундаментальне переформатування пропускної здатності мережі. Цей всебічний гід досліджує технологію danksharding, proto-danksharding (EIP-4844) та значення цих інновацій для користувачів, що орієнтуються у змінюваній екосистемі Ethereum.
Основна проблема: чому Ethereum потребує Danksharding
Поточна архітектура Ethereum обробляє транзакції послідовно, що спричиняє затори мережі під час пікових навантажень. Вартість транзакцій зростає, а час підтвердження збільшується. Рішення другого рівня, такі як Arbitrum і Optimism, частково вирішують цю проблему, але вони все ще залежать від публікації даних транзакцій у основну мережу Ethereum з використанням дорогого calldata.
Danksharding уособлює зміну парадигми у тому, як блокчейн-мережі обробляють дані. Замість обробки всіх транзакцій на одному рівні виконання, danksharding вводить модель масштабування, орієнтовану на дані, яка розділяє виконання транзакцій і доступність даних.
Що таке Danksharding? Переформатування архітектури блокчейну
Danksharding — це рішення для масштабування наступного покоління Ethereum, яке кардинально реорганізує процес обробки та зберігання даних у мережі. Термін “dank” походить від Dankrad Feist, який зробив важливі покращення у концепції шардингу.
Чим воно відрізняється від традиційного шардингу:
Традиційний шардинг розділяє блокчейн на окремі сегменти (“шарди”), кожен з яких має свою стан і набір валідаторів. Хоча цей підхід теоретично масштабований, він ускладнює систему:
Danksharding застосовує інший підхід: замість створення незалежних шардів він зберігає один рівень виконання, водночас вводячи єдиний рівень даних із спрощеними механізмами пропонування. Це зменшує складність протоколу і одночасно значно підвищує пропускну здатність даних.
Proto-Danksharding (EIP-4844): Негайний вплив
Proto-danksharding, формалізований як EIP-4844, — це перша фаза впровадження. Впроваджений у березні 2024 року, цей апгрейд вводить “блоби” — нову структуру даних, спеціально оптимізовану для транзакцій rollup.
Механізм роботи блобів:
Блоби — це тимчасові контейнері для даних, що прикріплюються до блоків Ethereum і зберігаються приблизно 18 днів до їхнього видалення. На відміну від постійного зберігання смарт-контрактів, блоби створені для швидкого доступу і низької вартості архівування. Мережі другого рівня використовують блоби для публікації стиснених даних транзакцій, зменшуючи витрати на 90-99% у порівнянні з попередніми методами.
Ключові показники після впровадження EIP-4844:
Це зниження вартості кардинально змінює економіку децентралізованих додатків. Раніше одна транзакція DeFi могла коштувати $1-5 під час навантаження мережі. Після впровадження EIP-4844 ці витрати зменшилися до кількох центів.
Технічна архітектура: Дані-блоби та KZG-зобов’язання
Розуміння danksharding вимагає аналізу трьох взаємопов’язаних механізмів: даних-блобів, KZG-зобов’язань і ролей валідаторів.
Дані-блоби: Новий примітив
Блоби — це фрагменти даних (зазвичай 128КБ), які існують поруч із блоками Ethereum, але працюють за іншими правилами, ніж стандартні дані транзакцій. Смарт-контракти не можуть безпосередньо отримати доступ до вмісту блобів, що є цілком свідомим рішенням — це дозволяє мережам другого рівня використовувати блоби без ускладнення виконання основної мережі.
Кожен блоб містить метадані, що підтверджують його доступність без необхідності перевірки всіх даних кожним валідатором.
KZG-зобов’язання: криптографічне підтвердження
Kate-Zaverucha-Goldberg (KZG) — це поліноміальні зобов’язання, що дозволяють валідаторам перевіряти доступність даних без завантаження всіх блобів. Церемонія KZG, завершена у 2023 році за участю десятків тисяч учасників по всьому світу, згенерувала криптографічні параметри, що лежать в основі цієї системи.
Розподілений процес генерації параметрів запобігає можливості компрометації системи одним учасником. Безпека залишається цілісною навіть у разі зловмисних дій деяких учасників під час церемонії.
Обов’язки валідаторів у новій моделі
Валідатори danksharding виконують дві ролі:
Валідатори не зобов’язані завантажувати або зберігати повний вміст блобів — KZG-докази дозволяють перевіряти їхню доступність за допомогою математики, а не сирих даних. Це значно зменшує пропускну здатність і зберігає безпеку.
Rollups: Як вони використовують блоби для масового прийняття
Rollups — рішення для масштабування, що виконують тисячі транзакцій поза ланцюгом, а потім періодично публікують стиснені підсумки в Ethereum. Існує два основних архітектурних підходи:
Optimistic rollups (Arbitrum, Optimism, Base) передбачають валідність транзакцій за замовчуванням. Період суперечок дозволяє шахраям оскаржувати неправильні пакети. Цей дизайн мінімізує обчислювальні витрати, але вимагає тривалого часу для остаточного підтвердження.
Zero-Knowledge rollups (zkSync, StarkNet) використовують криптографічні докази для миттєвого підтвердження валідності транзакцій. Кожен пакет містить доказ валідності, який перевіряється смарт-контрактами Ethereum. Це забезпечує швидше підтвердження, але вимагає значних обчислювальних ресурсів.
Обидва типи rollup отримують однакову вигоду від доступності блобів. До впровадження EIP-4844, дані для rollup публікувалися у основній мережі через звичайний calldata, конкуруючи з транзакціями смарт-контрактів за місце у блоці і сплачуючи високі збори. Блоби пропонують спеціальне місце за фракційною ціною.
Реальні сценарії впливу:
Для протоколів, що обробляють мільйони транзакцій щодня, це зниження вартості означає мільярди доларів щорічних заощаджень, що передаються користувачам.
Безпека та децентралізація: основні принципи дизайну
Danksharding зберігає основні безпекові властивості Ethereum, незважаючи на підвищену пропускну здатність:
Механізми протидії цензурі:
Один пропонер на слот запобігає систематичному виключенню даних. Пропонери повинні включати всі валідні транзакції або зазнавати протоколу штрафів. KZG-зобов’язання гарантують, що навіть при спробі приховати дані, зобов’язання доводить їхню існування.
Децентралізація через криптографію:
Перевірка блобів не вимагає спеціального обладнання або привілейованого доступу. Будь-який валідатор із стандартним обладнанням може перевіряти зобов’язання, зберігаючи децентралізований набір валідаторів по всьому світу.
Роль церемонії KZG:
Мультипартійні церемонії генерації параметрів забезпечують безпечне створення зобов’язань. За умови, що хоча б один учасник діяв чесно, параметри залишаються криптографічно коректними. З десятками тисяч учасників з різних юрисдикцій і організацій ймовірність універсального компромету стає практично нульовою.
Повний Danksharding: Повна картина
Proto-danksharding (EIP-4844) вводить один блоб на блок. Повний план danksharding передбачає до 64+ блобів на блок, збільшуючи обсяг даних до 16МБ+ на блок (у порівнянні з нинішніми ~128КБ для calldata транзакцій).
План розвитку:
Цей поетапний підхід дозволяє протоколу стабілізуватися на кожному етапі, поки розробники оптимізують клієнтські реалізації та інфраструктуру вузлів.
Часті питання
Чи покращує proto-danksharding усі транзакції Ethereum?
Ні. Блоби особливо корисні для користувачів rollup та додатків. Прямі транзакції у основній мережі використовують рівень виконання і не залежать від впровадження блобів. Однак із міграцією більшої кількості додатків на rollup із використанням блобів, загальна ефективність мережі зростає.
Чи фіксовані збори за блоби?
Збори за блоби коливаються залежно від попиту за допомогою динамічно регульованого механізму. Навіть у пікових ситуаціях вони зазвичай залишаються нижчими за історичні витрати calldata у 10-50 разів.
Як це впливає на безпеку смарт-контрактів?
Proto-danksharding не змінює виконання або зберігання смарт-контрактів. Безпекові властивості існуючих контрактів залишаються незмінними.
Що з вимогами до зберігання вузла?
Блоби з часом втрачають актуальність через приблизно 18 днів, що зменшує довгострокове навантаження на архівні вузли. Неархівні вузли можуть очищати старі дані блобів, зберігаючи повну безпеку.
Чи справді церемонія KZG безпечна?
Безпека церемонії залежить від хоча б одного чесного учасника. З десятками тисяч різноманітних учасників, включаючи дослідників безпеки, академічні інститути та незалежних операторів, імовірність універсального компромету є практично нульовою.
Практичні наслідки для екосистеми
Впровадження proto-danksharding (EIP-4844) вже показало вимірюваний вплив:
Для протоколів другого рівня: знизилися витрати на 80-90%, що дозволяє:
Для розробників додатків: зменшення транзакційних витрат відкриває нові можливості:
Для користувачів: безпосередні переваги — швидше підтвердження транзакцій, менше проскальзування на DEX через зменшення заторів і доступ до раніше недосяжних стратегій DeFi.
Перспективи: горизонти масштабування Ethereum
Danksharding — це фундаментальна еволюція архітектури, а не просто покращення. Чітке розділення рівнів виконання і даних закладає основу для експоненційного масштабування при збереженні децентралізаційних властивостей.
Перехід від proto-danksharding до повної реалізації триватиме 12-24 місяці, з проміжними дослідницькими етапами, що зосереджені на вибірці доступності даних, оптимізації клієнтів і економічному моделюванні.
Для учасників екосистеми Ethereum — користувачів, розробників або інфраструктурних операторів — danksharding означає перехід до сталого масштабування масового ринку. Метрики вартості до підтвердження транзакцій, що встановлюються зараз, створюють економічну основу для обробки мільярдів транзакцій щодня, зберігаючи децентралізованість і безпеку.
Попередження про ризики: Інвестиції у криптовалюту мають суттєві ризики. Технічні оновлення, хоча й ретельно досліджені, можуть стикатися з непередбаченими труднощами. Минулі результати і історичні показники зборів не гарантують майбутніх. Проводьте незалежне дослідження і застосовуйте відповідні заходи безпеки перед участю у мережах блокчейн або децентралізованих додатках.