Danksharding та протоданкшардинг: пояснення
Danksharding vs. протоданкшардинг
Danksharding та протоданкшардинг є важливими компонентами для модернізації консенсусного рівня Ethereum. Ці технології спрямовані на покращення масштабованості та ефективності Ethereum, особливо в контексті рішень рівня-2 на основі ролапів.
Danksharding є рішенням масштабованості рівня-2, розробленим для того, щоб допомогти другому за популярністю блокчейну у світі — Ethereum — реалізувати свій повний потенціал. Протоданкшардинг є проміжним етапом на дорожній карті впровадження danksharding. Протоданкшардинг, затверджений як частина EIP-4844, офіційно внесено до пропозицій щодо покращення Ethereum у межах оновлення Ethereum Cancun-Deneb.
Оновлення Ethereum Cancun-Deneb, відоме як “Dencun”, планується впровадити на головній мережі Ethereum на епосі 269568 о 13:55 за UTC 13 березня 2024 року. Це оновлення є продовженням успішного впровадження на різних тестових мережах Ethereum, включаючи Goerli, Sepolia та Holesky, готуючи ґрунт для значного покращення масштабованості, ефективності та безпеки Ethereum.
Мета danksharding в Ethereum — зробити рішення рівня-2, зокрема ролапи, максимально економічно вигідними та швидкими. Це особливо важливо з огляду на зростання навантаженості блокчейну через збільшення кількості користувачів. Danksharding та протоданкшардинг є ключовими для майбутнього масштабованості Ethereum.
Danksharding є однією з фінальних стадій кількох довгострокових оновлень мережі Ethereum, спрямованих на максимізацію її пропускної здатності. До цього процесу вже ввійшли основні зрушення в мережі, зокрема поступовий перехід від консенсусу proof-of-work до proof-of-stake.
Як рішення рівня-2 покращують ефективність та масштабованість блокчейну
Рішення рівня-2 значно підсилюють можливості блокчейнів базового рівня, таких як Ethereum. Для Ethereum ролапи стали надійним та ефективним рішенням рівня-2.
Рішення рівня-2 — це будь-яка вторинна структура чи протокол, збудовані поверх існуючого блокчейну, які додають функції з метою покращення масштабованості базового ланцюга. Рівень-2 працює як відокремлена позаланцюгова мережа від базового рівня (рівень-1), де транзакції обробляються та періодично підтверджуються в основному ланцюгу.
Базовий Ethereum може обробляти лише близько 15 транзакцій на секунду. Натомість рішення рівня-2 можуть обробляти тисячі транзакцій з низькими витратами завдяки дизайну, який оптимізує можливості обробки транзакцій на периферійній мережі.
Безпека та децентралізація досі зберігаються, оскільки більший, децентралізований базовий ланцюг все ще підтверджує транзакції від рівня-2. Користувачі блокчейну можуть взаємодіяти з інтерфейсами рівня-2, як-от Arbitrum, який обробляє транзакції набагато швидше та дешевше за Ethereum.
Ролапи є формою рішення рівня-2, поруч із каналами, плазмою, сайдчейнами та валідіумом. На базі Ethereum ролапи, такі як Arbitrum і Optimism, домінують серед рішень рівня-2.
Ролапи виконують транзакції на рівні-2, після чого пакетують (агрегують) інформацію і періодично надсилають основному ланцюгу для перевірки. Такий підхід поширює фіксовані витрати на кілька транзакцій, знижуючи витрати, що виникають через нестабільність цін на газ.
Масштабованість Ethereum і еволюція ролапів
У прагненні покращити масштабованість Ethereum основним рішенням стали ролапи. Ролапи, підсилені технологіями на кшталт danksharding, спрямовані на зниження витрат на транзакції, підтримуючи принципи децентралізації та безпеки мережі.
Оптимістичні ролапи та ролапи зі знанням нуля (ZK-ролапи) є двома основними типами доступних ролапів. Оптимістичні ролапи наразі є найпоширенішою формою рішень для масштабованості Ethereum. Вони працюють разом з Ethereum і забезпечують комбінованість, що є важливою перевагою.
Оптимістичні ролапи називаються “оптимістичними”, оскільки вони припускають, що перенесені поза ланцюг транзакції є дійсними. Для збереження безпеки ці ролапи включають механізм оскарження транзакцій.
У ZK-ролапах застосовуються криптографічні докази дійсності транзакцій.
Дані транзакцій нині “відправляються” неефективно. Proto-danksharding значно оптимізує цей механізм.
Danksharding і протоданкшардинг вводять блоби даних у Ethereum
danksharding хочтщ реалізаційно наймасацретора сессblobs данныеLEncoderCareservation+ “