Прото-данкшардінг: новий прорив в масштабуванні Ethereum. Як EIP-4844 надає можливості L2

robot
Генерація анотацій у процесі

Прото-данкшардинг: аналіз принципів та впливу

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

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

Rollups є протоколом, що залежить від Layer 2 блокчейнів (, таких як Ethereum ), для доступності даних ( DA ). Зазвичай, rollup на основі смарт-контрактів залежить не тільки від DA Ethereum, а також від Ethereum для розрахунку транзакцій ( та верифікації ). Ці rollup спеціально зчитують дані з DA-слоїв, таких як Ethereum, і виконують дійсні транзакції та код смарт-контрактів.

Завдяки EIP-4844, кожен блок створюватиме додатковий простір даних розміром 512kB або 768kB для роллапів. Важливо, що дані, опубліковані в цьому просторі, зберігатимуться приблизно три тижні. Через короткочасність даних перевірки blob-транзакцій, а також окремий ринок незалежних зборів за ціноутворення blob від інших типів транзакцій, теоретично витрати на публікацію даних ролапами на Ethereum значно знизяться.

Proto-danksharding є повним попередником і "прототипом" danksharding, який дозволить вузлам Ethereum завантажувати фрагменти даних blob для визначення доступності повного blob.

Перший крок до модульності Ethereum: Основи Proto-danksharding та його принцип роботи

Фон

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

Протягом останніх чотирьох років торговельна активність Ethereum rollup, включаючи Arbitrum, Optimism, StarkNet, zkSync та Polygon zkEVM, постійно зростала. У порівнянні з витратами на безпосереднє розгортання коду та транзакції на Ethereum, rollup заощаджує понад 99% вартості газу для кінцевих користувачів та розробників dapp.

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

Blob-транзакції не будуть зберігатися на Ethereum безстроково, а зберігатимуться на консенсусному шарі Ethereum (CL) та будуть видалені з вузлів CL через три тижні. Proto-danksharding дозволить кожному блоку мати до чотирьох blob, кожен з яких зможе містити до 128 кБ додаткових даних.

Перший крок модульності Ethereum: Основи Proto-danksharding та його принцип роботи

Повний Данксардинг

Чотири блоби збільшують розмір блоку Ethereum на 512kB. Повна візія EIP-4844 полягає в тому, щоб ввести до 64 блобів в Ethereum та зробити це без значного збільшення обчислювального навантаження на вузли верифікації блоків. Для досягнення повного данкшардингу Ethereum потрібно реалізувати дві технології: вибіркову доступність даних (DAS) та стискання з кодом стирання.

Перший крок до модульності Ethereum: Основні відомості про Proto-danksharding та його принципи роботи

зразок доступності даних (DAS )

Мета DAS полягає в тому, щоб гарантувати, що всі фрагменти даних, які упаковані сортувальником, були опубліковані в ланцюзі. Повні вузли вибираються випадковим чином, завантажують частину даних з blob і генерують доказ доступності даних. Процес вибірки даних є менш обчислювально інтенсивним, ніж завантаження всіх даних з blob, але теоретично надає такі ж гарантії доступності даних.

Перший крок до модульності Ethereum: Основи Proto-danksharding та його принципи роботи

Стерти код

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

Перший крок до модульності Ethereum: Основи Proto-danksharding та його принцип роботи

КЗГ зобов'язання

Перед тим, як DAS та кодування з стертою можуть бути реалізовані на Ethereum, повне danksharding потребує впровадження схеми зобов’язань KZG. Zобов’язання KZG — це система нульового знання, яка дозволяє оцінювати багато членів без розкриття всього полінома.

Перший крок до модульності Ethereum: Основи Proto-danksharding та його принципи роботи

Переваги та вплив

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

Основні переваги EIP-4844 включають:

  • Знизити витрати на rollup
  • Збільшити простір blob-блоків
  • Закласти основу для подальшого розширення та оптимізації
  • Заохочення користувачів до міграції на rollup

Перший крок до модульності Ethereum: Основи Proto-danksharding та його принцип роботи

Перший крок до модульності Ethereum: Основи Proto-danksharding та його принцип роботи

Перший крок модульності Ethereum: Основи Proto-danksharding та його принципи роботи

Перший крок до модульності Ethereum: Основи Proto-danksharding та принципи його роботи

Перший крок до модульності Ethereum: Основи Proto-danksharding та його принципи роботи

Перший крок до модульності Ethereum: Основи Proto-danksharding та його принцип роботи

Перший крок до модульності Ethereum: Основи Proto-danksharding та його принцип роботи

Перший крок до модульності Ethereum: основи Proto-danksharding та його принцип роботи

Перший крок до модульності Ethereum: Основні відомості про Proto-danksharding та його принципи роботи

Висновок

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

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

В цілому, Proto-danksharding є першим кроком до перетворення Ethereum на модульний блокчейн, головним чином через підтримку виконання транзакцій за допомогою Layer 2 rollup. Це є свідченням довіри до теорії модульного блокчейну і стимулюватиме подальші спроби rollup на Ethereum.

Перший крок до модульності Ethereum: Основи Proto-danksharding та принципи його роботи

ETH-6.08%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 4
  • Поділіться
Прокоментувати
0/400
GmGmNoGnvip
· 07-24 05:40
Шу Ер рано чи пізно до місяця.
Переглянути оригіналвідповісти на0
MetaverseHobovip
· 07-21 06:17
газ нарешті знизився, все так просто.
Переглянути оригіналвідповісти на0
liquidation_surfervip
· 07-21 05:50
l2要До місяця咯
Переглянути оригіналвідповісти на0
MetaMaximalistvip
· 07-21 05:48
нарешті справжня інновація в масштабуванні... більшість L2 лише користуються хайпом без змісту, чесно кажучи
Переглянути оригіналвідповісти на0
  • Закріпити