4 844

4 844

4844 є ключовим елементом оновлення Dencun для Ethereum (раніше EIP-4844), яке стартувало 13 березня 2024 року. Це важливий крок на шляху до масштабування Ethereum: завдяки впровадженню механізмів тимчасового зберігання даних — blobs (блоб, коротко від binary large object) — значно знижуються витрати для Layer 2-рішень, як-от Optimistic Rollups та ZK-Rollups. Оновлення, також відоме як Proto-Danksharding, є проміжною стадією на шляху до повноцінного Danksharding (розвиненої технології шардингу). Воно розширює доступність даних і зменшує комісії в мережі Ethereum завдяки новим типам транзакцій та підходам до обробки даних.

Передумови: Походження 4844

4844 виник на основі пропозиції щодо вдосконалення Ethereum — EIP-4844, яку у 2021 році представили основні розробники Ethereum, зокрема Віталік Бутерін і Данкрад Файст. Ця ініціатива була спрямована на зниження високих комісій у мережі Ethereum шляхом запровадження ефективнішого механізму публікації даних для Layer 2-рішень.

У стратегії масштабування Ethereum шардинг розглядається як довгострокове рішення, однак його повна реалізація потребує кількох років. Proto-Danksharding виступає перехідною фазою, що дозволяє розробникам вже отримувати частину переваг масштабування, не очікуючи на повний запуск шардингу.

4844 пройшов ретельне тестування й аудит від етапу пропозиції до впровадження, включаючи численні розгортання й перевірки в тестових мережах до успішного запуску в основній мережі разом із Dencun. Такий підхід демонструє системність спільноти Ethereum щодо технічної еволюції й забезпечення безпеки мережі під час масштабування.

Механізм роботи: Як функціонує 4844

Суть новації 4844 — у впровадженні абсолютно нового типу транзакцій — blob-транзакцій — та відповідних механізмів обробки даних:

  1. Структура даних Blob: blobs — це великі пакети даних, які зберігаються у блокчейні не довічно, а тимчасово; вони спеціально розроблені для Layer 2-рішень і можуть містити до 125 КБ даних.

  2. Доступність і період чинності даних: blob-дані залишаються видимими для валідаторів і учасників мережі орієнтовно протягом 1–2 тижнів, після чого мережа їх автоматично видаляє. Такий тимчасовий характер зберігання дозволяє ефективно балансувати між доступністю даних і навантаженням на сховище.

  3. Механізм ціноутворення: 4844 впроваджує незалежний від основних газових комісій механізм встановлення плати за blobs; вартість регулюється автоматично залежно від цільового обсягу даних, що дозволяє Layer 2-рішенням публікувати дані за передбачувано нижчою ціною.

  4. Криптографічна верифікація: кожен blob перевіряється через KZG-комітменти (Kate-Zaverucha-Goldberg) — сучасний криптографічний метод, що гарантує цілісність даних без завантаження всіх blob-даних на кожен вузол.

  5. Відокремлення від шару виконання: blob-дані відділені від шару виконання (EVM) Ethereum, не беруть прямої участі в обчисленнях смарт-контрактів, а виконують функцію шару доступності даних для Layer 2-рішень.

Завдяки цій архітектурі Layer 2-рішення можуть публікувати свої докази й дані транзакцій в основній мережі Ethereum зі значно меншими витратами, забезпечуючи кінцевим користувачам вигідніші умови транзакцій.

Які ризики та виклики несе 4844?

Попри вагомі переваги для екосистеми Ethereum, 4844 також має потенційні ризики й виклики:

  1. Технічна складність: впровадження нових типів транзакцій і структур даних ускладнює систему, що може призвести до появи невиявлених вразливостей або проблем із безпекою.

  2. Навантаження на ресурси мережі: навіть тимчасове зберігання великої кількості blob-транзакцій може створювати короткострокове навантаження на сховище й пропускну здатність вузлів, особливо для валідаторів із обмеженими ресурсами.

  3. Адаптація екосистеми: Layer 2-проєкти, провайдери гаманців та інфраструктурні сервіси повинні здійснити технічні доопрацювання для повноцінної підтримки blob-транзакцій, і цей процес може супроводжуватися певними труднощами.

  4. Невизначеність ціноутворення: новий механізм встановлення плати за blobs може зіткнутися з непередбачуваними викликами у практиці, такими як волатильність цін або проблеми із пристосуванням ринку.

  5. Перехід до повного Danksharding: Proto-Danksharding — лише проміжна стадія, і подальший перехід до повного шардингу може спричинити додаткові технічні труднощі та координаційні витрати.

Крім того, будь-які проблеми впровадження такого масштабного оновлення мережі, як 4844, можуть мати серйозний вплив на всю екосистему Ethereum, тож потрібен постійний моніторинг і оптимізація з боку спільноти.

4844 — ключовий рубіж у стратегії масштабування Ethereum, що знаменує значний поступ у вирішенні проблеми «неможливого трикутника» блокчейну. Впроваджуючи blob-транзакції та механізми тимчасового зберігання даних, 4844 суттєво знижує витрати для Layer 2-рішень, забезпечує підтримку мережі Ethereum для ширших сценаріїв застосування та збільшує користувацьку аудиторію. Для пересічних користувачів це означає менші комісії та комфортніший досвід, а для розробників — новий рівень інфраструктурної підтримки для створення масштабованих застосунків. Із розширенням використання цієї технології Layer 2-проєктами загальна пропускна спроможність екосистеми Ethereum значно зросте, сприяючи масовому впровадженню Web3-застосунків.

Поділіться

Пов'язані глосарії
Перетворення Вей у ETH
Конвертація Wei в ETH — це ключова операція з конвертації одиниць у мережі Ethereum, де 1 ETH еквівалентний 10^18 Wei. Точний механізм конвертації лежить в основі розрахунку транзакцій у мережі Ethereum, виконання смарт-контрактів та функціонування економічної моделі мережі. Він забезпечує точне перетворення між найменшими та більшими одиницями вартості.
Визначення Ether
Ether (ETH) — це рідна криптовалюта мережі блокчейну Ethereum. Вона є ключовою економічною одиницею екосистеми Ethereum: використовується для оплати комісій за транзакції (так звані комісії за «газ»), стимулювання мережевих валідаторів, зберігання вартості, а також виступає базовою грошовою одиницею для всіх застосунків, створених на платформі Ethereum.
Ethereum Scan
Оглядач блокчейну Ethereum — це інструмент для пошуку та аналізу даних, спеціально розроблений для мережі Ethereum. Він надає користувачам можливість переглядати, відстежувати й аналізувати транзакції, смарт-контракти, адреси та інші дії у мережі. Такий оглядач надає візуальний інтерфейс для інформації блокчейну, структурує дані мережі та подає їх у зрозумілому для користувача форматі. Одним із найбільш популярних оглядачів для Ethereum є Etherscan.
Сканер ETH
ETH Scanner — це вебзастосунок, який дає змогу користувачам запитувати, досліджувати та аналізувати дані блокчейна Ethereum, надаючи зручний візуальний доступ до записів транзакцій, коду смартконтрактів, балансу рахунків і активності мережі без потреби запускати повний вузол. Він слугує інтерфейсом між блокчейновими даними та користувачами, забезпечуючи прозорий і оперативний доступ до поточної та історичної інформації щодо мережі Ethereum.
Служба імен Ethereum
Ethereum Name Service (ENS) — це децентралізований протокол іменування, створений на блокчейні Ethereum, що дозволяє зіставляти зрозумілі для людей імена з машиночитаними ідентифікаторами: адресами Ethereum, іншими криптовалютними адресами, хешами контенту та метаданими. ENS у Web3 є функціональним аналогом DNS, забезпечуючи необхідну інфраструктуру для децентралізованої ідентифікації й спрощеної взаємодії з блокчейном. Користувачі завдяки ENS можуть реєструвати легко запам’ятовувані доменні імена (наприкла

Пов’язані статті

Як поставити ETH?
Початківець

Як поставити ETH?

Після завершення злиття Ethereum нарешті перейшов від PoW до PoS. Стакери тепер підтримують безпеку мережі, ставлячи ETH і отримуючи винагороди. Перш ніж робити ставки, важливо вибрати відповідні методи та постачальників послуг. Після завершення злиття Ethereum нарешті перейшов від PoW до PoS. Стакери тепер підтримують безпеку мережі, ставлячи ETH і отримуючи винагороди. Перш ніж робити ставки, важливо вибрати відповідні методи та постачальників послуг.
11/21/2022, 10:20:50 AM
Що таке Wrapped Ethereum (WETH)?
Початківець

Що таке Wrapped Ethereum (WETH)?

Wrapped Ethereum (WETH) – це версія ERC-20 рідної валюти блокчейну Ethereum, Ether (ETH). Токен WETH прив'язаний до оригінальної монети. На кожен WETH в обігу є ETH в резерві. Метою створення WETH є сумісність у мережі. ETH не відповідає стандарту ERC-20, і більшість DApps, створених у мережі, дотримуються цього стандарту. Тому WETH використовується для полегшення інтеграції ETH у програми DeFi.
11/24/2022, 8:49:09 AM
Що таке Об'єднання?
Початківець

Що таке Об'єднання?

Після того як Ethereum пройде остаточну тестову мережу з Mainnet, Ethereum офіційно перейде з PoW на PoS. Тоді який вплив ця безпрецедентна революція принесе криптосвіту?
7/10/2024, 9:12:24 AM