

EIP-4844, яку ще називають proto-danksharding, є важливим запропонованим оновленням протоколу Ethereum. Це оновлення спрямоване на вирішення двох головних викликів: зменшення плати за транзакції і підвищення пропускної здатності мережі. Основний механізм досягнення цих цілей — запровадження нового типу транзакцій, що приймає «blobs» даних.
Розробники Ethereum протягом багатьох років шукали рішення для підтримки стрімкого зростання кількості користувачів. У межах масштабного оновлення Ethereum було запропоновано і впроваджено ключові зміни, серед яких The Merge та rollups. Ці оновлення дозволили певною мірою підвищити пропускну здатність мережі та знизити вартість транзакцій.
Однак комісії залишаються надто високими для багатьох користувачів, а пропускна здатність не досягає потрібного рівня, що стримує масове впровадження. Для вирішення цієї проблеми Ethereum впроваджує data sharding як довгострокову стратегію. Оскільки впровадження data sharding займає багато часу й є складним процесом, EIP-4844 пропонують як тимчасове рішення, яке підготує мережу до повного danksharding. Очікується, що danksharding забезпечить близько 100 000 транзакцій на секунду (TPS) без втрати децентралізації або безпеки.
EIP — це Ethereum Improvement Proposal, протокольна структура, що дозволяє розробникам пропонувати нові функції та зміни для протоколу Ethereum. EIP — це стандартизований процес для ініціювання, обговорення і впровадження змін у мережі. Назва proto-danksharding походить від імен дослідників Ethereum: Proto Lambda і Dankrad Feist.
Для розуміння EIP-4844 передусім потрібно визначити поняття sharding. У спрощеному вигляді sharding — це розподіл бази даних на менші сегменти, що оперують окремими частинами даних для підвищення ефективності й продуктивності.
У блокчейн-контексті, особливо на Ethereum, sharding має унікальні особливості. Ethereum планує впровадити різновид sharding під назвою danksharding, який зменшить вартість транзакцій і підвищить пропускну здатність. Danksharding, якого називають «scalability killer» (інструмент масштабування), має підвищити TPS Ethereum до близько 100 000. Для порівняння: базовий рівень Ethereum обробляє приблизно 15 TPS, а rollups другого рівня значно збільшили можливості мережі.
Основні відмінності danksharding від попередніх пропозицій шардінгу в Ethereum у тому, що danksharding надає більше місця для blob-даних, а не тільки для транзакцій. Ще одна інновація danksharding — уніфікований ринок комісій, де один пропонент відбирає транзакції для всіх шард, а не кожен shard має власного пропонента. Для роботи уніфікованого ринку комісій і пом’якшення ризиків максимального добування вартості (MEV) застосовують розділення пропонента і будівельника (proposer/builder separation).
EIP-4844 (proto-danksharding) передує повному danksharding і значно підвищує TPS. Найважливіше, що EIP-4844 впроваджує новий тип транзакцій, що приймає «blobs» даних — це ключовий елемент для повного danksharding. Оновлення EIP-4844 впроваджене у межах Dencun-оновлення Ethereum і стало важливим етапом у масштабуванні мережі.
По суті, EIP-4844 додає новий тип транзакцій — blob-транзакції, які схожі на звичайні, але містять додаткову інформацію, відому як binary large objects або «blobs». Розуміння терміну EIP (Ethereum Improvement Proposal) дає змогу оцінити, як стандартизований процес впроваджує інновації. Співзасновник Ethereum Бен Еджінгтон коротко окреслив EIP-4844: «EIP-4844 attaches blobs to blocks» («EIP-4844 приєднує blobs до блоків»). Це означає, що blob-транзакції містять «blobs», які додаються до блоків, збільшуючи обсяг даних, що можуть обробляти такі блоки.
Це може здаватися подібним до збільшення розміру блоків, що суперечить політиці Ethereum щодо уникнення надмірно великих блоків, які потребують більше обчислювальних ресурсів і сприяють централізації. Однак між blockspace і blobspace є суттєві відмінності.
Blobs мають великий розмір, але на відміну від блоків, які зберігаються постійно та відображаються у Ethereum Virtual Machine (EVM), blobs зберігаються лише короткий час і не доступні для EVM. Також blobs існують у консенсусному шарі Ethereum, а не у виконувальному, що вимагає значних обчислювальних потужностей. Найважливіше: blobspace набагато дешевший за blockspace.
Окрім запровадження blob-транзакцій, EIP-4844 містить логіку виконувального шару, правила верифікації, багатовимірний ринок комісій і системні зміни, необхідні для майбутнього повного danksharding. Попри те, що EIP-4844 реалізує більшість логіки danksharding, фактичний sharding не впроваджується. Водночас EIP-4844 наближає Ethereum до потрібного для масового впровадження рівня вартості й пропускної здатності та забезпечує значні переваги масштабування й економії коштів.
EIP-4844 — це оновлення протоколу у межах rollup-орієнтованої стратегії Ethereum. Впровадження EIP-4844 через оновлення Dencun вже відбулося і стало великим досягненням для мережі.
Користувачі отримують явні переваги після впровадження EIP-4844 — це насамперед швидші транзакції й нижчі комісії, особливо під час використання рішень другого рівня. Фреймворк EIP (Ethereum Improvement Proposal) гарантує, що такі оновлення проходять ретельне тестування та перевірку спільнотою до впровадження. Успішна реалізація EIP-4844 підвищила конкурентоспроможність Ethereum на крипторинку.
Частина користувачів може запитати, як отримати доступ до видалених blob-даних. Як уже зазначалося, blobs існують у консенсусному шарі Ethereum, який забезпечує безпечне і актуальне розміщення для довгострокового зберігання іншими протоколами. Тому навіть після видалення blob-даних по завершенні періоду зберігання, доступ до них можна отримати через різні архівні сервіси.
EIP-4844 — це складне оновлення протоколу Ethereum, що є частиною ширшої стратегії розвитку й взаємодіє з іншими системними оновленнями, зокрема розділенням пропонента і будівельника (PBS) та коригуванням blob-комісій у EIP-1559. Розуміння значення EIP — Ethereum Improvement Proposal — дає змогу оцінити системний підхід до розвитку протоколу. Хоча детальне розуміння EIP-4844 допомагає підготуватися до змін, для більшості користувачів вони проявляються у нижчих витратах і швидших транзакціях.
Протокол Ethereum постійно вдосконалюється через процес EIP. EIP-4844 — одне з ключових оновлень, що розширило можливості мережі. Успішне впровадження EIP-4844 зробило Ethereum ще конкурентнішим на глобальному ринку транзакцій, відкривши шлях до повного danksharding і масового впровадження блокчейн-технологій.
EIP (Ethereum Improvement Proposal) — це пропозиція щодо вдосконалення протоколу Ethereum. Документ містить технічні специфікації змін у мережі та обґрунтування для спільноти. EIP — це стандартизований процес розвитку Ethereum.









