4 844

Оновлення 4844 є ключовим етапом для Ethereum, реалізованим у межах хардфорку Dencun 2024 року, також відомого як Proto-Danksharding. Воно впроваджує механізми тимчасового зберігання blob (бінарного великого об'єкта), призначені для зниження витрат на рішення масштабування другого рівня, і є критично важливим проміжним кроком на шляху до впровадження повноцінної технології шардингу.
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, Wei, на основну одиницю ETH. Таку конвертацію застосовують для відображення балансу на блокчейні, розрахунку комісії за газ, а також для налагодження під час розробки. В системі Ethereum 1 ETH дорівнює 10^18 Wei, відповідно до формули: ETH = Wei ÷ 10^18. Коректне перетворення забезпечує відсутність розбіжностей при переказах і виведеннях, підвищуючи надійність роботи гаманців і смартконтрактів.
ДАО
Децентралізована автономна організація (DAO) — це онлайн-спільнота під контролем учасників. Правила організації записані в блокчейні через смартконтракти. Члени DAO використовують токени управління або NFT для подання пропозицій та голосування щодо рішень організації. Казначейство DAO працює у блокчейні. Розподіл коштів здійснюють через мультипідписні гаманці або смартконтракти. Це гарантує прозоре і безпечне управління активами. DAO застосовують для управління протоколами, фінансування екосистеми та підтримки суспільних ініціатив. Приклад — Uniswap, MakerDAO та ENS. Тут ключові рішення щодо структури комісій, оновлення протоколу та надання грантів ухвалюють колективно через механізм DAO. Для участі в управлінні DAO користувач купує токени управління на біржі, переводить їх на власний гаманець і підключається до визначеної платформи для голосування. Після голосування результати виконують безпосередньо у блокчейні згідно з досягнутим консенсусом.
Визначення Ether
Ethereum — програмована блокчейн-платформа для розгортання смартконтрактів і децентралізованих застосунків (DApps). Нативний токен ETH використовують для оплати комісій за транзакції в мережі (gas) і стейкінгу з метою участі в консенсусі. Це забезпечує захист мережі та валідацію нових блоків. Розробники емісують токени і створюють застосунки у фінансах, геймінгу та NFT на Ethereum, формуючи відкриту інфраструктуру цифрової економіки.
Ethereum Scan
Експлорер блокчейна Ethereum — це інструмент для запиту даних з блокчейна Ethereum. Його використовують так само, як онлайн-сервіси для відстеження посилок. Користувач вводить хеш транзакції або адресу гаманця. Він переглядає статус транзакції, суму, комісію gas, часову позначку, пов’язані смартконтракти та токени, а також інформацію про блок і кількість підтверджень. Експлорери Ethereum застосовують для перевірки депозитів і виведення коштів, відстеження переказів та контролю виконання смартконтрактів.
ETH Scanner
Ethereum block explorer — це вебінструмент, який дає змогу переглядати публічні дані у блокчейні Ethereum, фактично розглядаючи реєстр блокчейну під мікроскопом. Користувач може знаходити статус транзакції, баланс гаманця, переказ токенів, інформацію про смартконтракт і блок. Під час депозиту, виведення коштів чи переказу токенів Ethereum explorer дозволяє знаходити хеш транзакції, кількість підтверджень і комісію за газ. Це спрощує відстеження процесу та оцінку ризику. Також інструмент використовують для читання даних смартконтракту і журналу подій для базового ончейн-аналізу.

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

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

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

Після завершення злиття Ethereum нарешті перейшов від PoW до PoS. Стакери тепер підтримують безпеку мережі, ставлячи ETH і отримуючи винагороди. Перш ніж робити ставки, важливо вибрати відповідні методи та постачальників послуг. Після завершення злиття Ethereum нарешті перейшов від PoW до PoS. Стакери тепер підтримують безпеку мережі, ставлячи ETH і отримуючи винагороди. Перш ніж робити ставки, важливо вибрати відповідні методи та постачальників послуг.
2022-11-21 10:20:50
Що таке 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.
2022-11-24 08:49:09
Що таке Об'єднання?
Початківець

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

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