Що таке оновлення EIP-4844 на Ethereum і чим воно може бути корисним для користувачів?
Головна сторінка
Статті
Що таке оновлення EIP-4844 на Ethereum і чим воно може бути корисним для користувачів?

Що таке оновлення EIP-4844 на Ethereum і чим воно може бути корисним для користувачів?

Просунутий рівень
Опубліковано Feb 14, 2023Оновлено Nov 30, 2023
7m

Короткий зміст

EIP-4844, також відоме як протоданкшардинг – це запропоноване оновлення протоколу Ethereum, яке призначене для зниження комісій та збільшення пропускної здатності транзакцій. Воно має намір досягти цієї мети, ввівши новий тип транзакцій, який приймає бінарні великі об'єкти даних.

Простий спосіб зрозуміти функцію EIP-4844 – взяти до уваги наступну фразу: "EIP-4844 прикручує бінарні великі об'єкти до блоків". Це перехідне оновлення, яке зрештою призведе до повного данкшардингу в майбутньому, що дозволить Ethereum керувати пропускною здатністю глобальної мережі транзакцій. 

Вступ

Протягом багатьох років розробники Ethereum шукали рішення для бази користувачів. Завдяки оновленням Ethereum було запропоновано серйозні покращення, такі як The Merge та ролапи. Ці зміни допомогли Ethereum збільшити пропускну здатність транзакцій і знизити транзакційні витрати.

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

Оскільки розгортання шардингу даних є тривалим і складним процесом, як перехідне рішення пропонується EIP-4844. Таким чином, оновлення підготує Ethereum до повного данкшардингу, завдяки чому буде досягнуто пропускної здатності близько 100 000 транзакцій за секунду (TPS) без шкоди для децентралізації чи безпеки.

Що таке EIP-4844?

EIP розшифровується як Ethereum Improvement Proposal – це протокол, який дозволяє розробникам пропонувати нові функції та рішення протоколу Ethereum. Протоданкшардинг (proto-danksharding) названий на честь двох дослідників Ethereum, Прото Лямбда (Proto Lambda) і Данкрада Фейста (Dankrad Feist).   

Щоб зрозуміти EIP-4844, спершу необхідно зрозуміти, що таке шардинг. Простими словами, це спосіб поділу баз даних на дрібніші, які управляють певними сегментами даних, тим самим підвищуючи ефективність і продуктивність цих баз даних. 

Шардинг набуває деяких унікальних особливостей, які застосовуються до блокчейну, і зокрема до Ethereum. Ethereum планує впровадити тип шардингу, який називається данкшардингом. Ця функція допоможе знизити транзакційні витрати та збільшити пропускну здатність. Очікується, що данкшардинг, який ще називають "вбивцею масштабованості", збільшить TPS Ethereum приблизно до 100 000. 

Для порівняння, базовий рівень Ethereum обробляє близько 15 TPS, а його ролапи рівня 2 обробляють близько 100 TPS станом на перший квартал 2023 року. Хоча ці цифри є приблизними оцінками, ефект данкшардингу є очевидним: він дозволить Ethereum збільшити масштабування на порядок.

Деякі з основних відмінностей між данкшардингом і попередніми пропозиціями щодо шардингу Ethereum й інших проєктів полягають у тому, що данкшардинг спробує надати більше місця для бінарних великих об'єктів даних, а не для транзакцій (докладніше про це пізніше). 

Ще одним нововведенням данкшардингу є так званий ринок об'єднаних комісій, де тільки один ініціатор обирає транзакції для всіх шардів, замість того, щоб у кожного шарду був свій власний ініціатор. 

Щоб змусити працювати цей об'єднаний ринок комісій і вирішити проблему максимальної вартості, яку можна видобути (MEV), також буде реалізований метод, який називають відокремленням ініціатора/розробника. Ініціатор – це валідатор протоколу Ethereum (також відомий як майнер до оновлення Ethereum "The Merge"), що вибирає, які транзакції включити до наступного блоку.  

EIP-4844 (протоданкшардинг) – це крок, що передує повному данкшардингу, який збільшить TPS приблизно до 1000. Найголовніше, EIP-4844 представить новий тип транзакцій, який приймає бінарні великі об'єкти даних, тобто важливий елемент, що уможливлює повний данкшардинг. Очікується, що EIP-4844 буде реалізовано у другій половині 2023 року, хоча можливі затримки.

Як працює EIP-4844?

По суті, EIP-4844 представить нові транзакції з бінарними великими об'єктами. Вони аналогічні звичайним транзакціям, але з доданими фрагментами інформації, відомими як бінарні великі об'єкти або "BLOB". 

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

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

Проте між простором блоків і простором бінарних великих об'єктів є деякі важливі відмінності.

Простір блоків

Простір бінарних великих об'єктів

Видно всіма нодам

Так

Так

Довговічність

Назавжди

Тижні

Видимість для EVM

Так

Ні

Зберігання

Клієнт виконання

Клієнт консенсусу

Розмір

Максимальна ціль ~940 КБ

Початкова ціль – 256 KB

Ціноутворення

Дорого (16 gas/байт)

Супердешево

Бінарні великі об'єкти: обмежені витрати на зберігання і відсутність витрат на виконання, але кожна нода несе витрати на пропускну здатність. Джерело: Ben Edgington

Бінарні великі об'єкти мають великий розмір, але на відміну від блоків, які зберігаються вічно і помітні для віртуальної машини Ethereum (EVM), бінарні великі об'єкти доступні тільки протягом короткого періоду часу і не видимі для EVM. Крім того, бінарні великі об'єкти знаходяться на рівні консенсусу Ethereum, а не на рівні виконання з великим обсягом обчислень. Найголовніше, простір бінарних великих об'єктів набагато дешевший, ніж простір блоків. 

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

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

Яку користь EIP-4844 принесе користувачам?

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

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

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

Підсумки

EIP-4844 – це дуже складне оновлення протоколу Ethereum, яке є частиною більшої дорожньої карти й пов'язане з іншими системними оновленнями, такими як відокремлення ініціатора/розробника (PBS) та коригування комісії за бінарні великі об'єкти EIP-1559.

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

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

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

Відмова від відповідальності та попередження про ризик: цей контент надається вам на умовах "як є" тільки для загальної інформації та освітніх цілей, без будь-яких заяв чи гарантій. Його не слід розглядати як фінансову пораду, і він не призначений для рекомендації купівлі будь-якого конкретного продукту чи послуги. Будь ласка, прочитайте нашу повну відмову від відповідальності для отримання додаткової інформації. Ціни на цифрові активи можуть бути волатильними. Вартість ваших інвестицій може як впасти, так і зрости, і ви можете не повернути інвестовану суму. Ви несете повну відповідальність за свої інвестиційні рішення, і Binance Academy не несе відповідальності за збитки, які ви можете понести. Це не фінансова порада. Для отримання додаткової інформації, будь ласка, перегляньте наші Умови користування та Попередження про ризик.