Proto-danksharding: нова глава розширення Ethereum та шлях до зниження вартості rollup

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

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

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

Фон

Завдяки завершенню злиття та оновлення Шанхая, Ethereum успішно перейшов на механізм консенсусу з підтвердженням частки. Наступним важливим етапом є EIP-4844, тобто пропозиція "рідних даних блоків". Ця пропозиція вводить новий тип транзакцій — blob, який має на меті забезпечити дешевше рішення для доступності даних для rollup.

Rollup – це розширений протокол, який залежить від другого рівня блокчейну (, такого як Ethereum ), для забезпечення доступності даних і розрахунків транзакцій. Наразі вартість подання великої кількості даних в Ethereum є досить високою, частково через те, що дані постійно зберігаються як частина історії транзакцій. EIP-4844 створить додатковий простір для даних обсягом 512 кБ або 768 кБ для кожного блоку, спеціально для rollup, і буде зберігатися лише тимчасово, приблизно 3 тижні.

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

Принцип роботи Proto-danksharding

Прото-данкшардинг впроваджує blob-транзакції, їх життєвий цикл такий:

  1. Rollup-сортувальник пакує партії транзакцій у blob
  2. blob був поданий до пам'яті Ethereum
  3. Валідаор додає blob до блоку
  4. Вузол перевіряє blob і поширює блок
  5. blob-дані зберігаються в Beacon Chain приблизно 3 тижні
  6. Через 3 тижні дані blob будуть втрачені

Кожен блок може містити максимум 4 блоби, кожен блоб має максимальний розмір 128 кБ. Транзакції з блобами мають окремий ринок зборів, початкові витрати низькі, але з ростом використання вони зростають.

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

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

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

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

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

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

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

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

Повна візія Danksharding

Proto-danksharding є передумовою для повного Danksharding. Метою повної версії є збільшення кількості blob в кожному блоці з 4 до 64, при цьому не суттєво збільшуючи обчислювальне навантаження на вузли. Це вимагає двох ключових технологій:

  1. Вибірка доступності даних (DAS): перевірка доступності даних за допомогою випадкової вибірки, без необхідності завантаження всіх даних.
  2. Стираня коду: навіть якщо частина даних втрачається, можна відновити повні дані

Крім того, програма KZG є однією з ключових технологій для реалізації повного Danksharding.

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

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

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

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

Вплив Proto-danksharding

Протоданкшардінг, як очікується, матиме такі наслідки для ефіру:

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

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

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

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

Висновок

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

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

Переглянути оригінал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Нагородити
  • 5
  • Поділіться
Прокоментувати
0/400
GasFeeCryervip
· 07-07 23:26
Дід знову хоче додати газ?
Переглянути оригіналвідповісти на0
GasWhisperervip
· 07-05 23:29
спостерігаючи за патернами пулу пам'яті, як ворожка з комісій Ethereum...
Переглянути оригіналвідповісти на0
Lonely_Validatorvip
· 07-05 23:19
Все ж гроші найважливіші, дешевше було б краще.
Переглянути оригіналвідповісти на0
MemeCuratorvip
· 07-05 23:13
Модульний майбутній переможець, добре?
Переглянути оригіналвідповісти на0
DeFiChefvip
· 07-05 23:09
V Партія священної корови дійсно висока
Переглянути оригіналвідповісти на0
  • Закріпити