Обговорення важливості доступності даних для Layer2
У екосистемі Ethereum доступність даних завжди була предметом великої уваги. Дослідники зазначали, що без використання доступності даних, яку надає Ethereum, не можна вважати рішення справжнім L2. Ця точка зору викликала сумніви щодо того, чи належать багато існуючих проектів до категорії L2.
Отже, що таке доступність даних? Які виклики доступності даних стоять перед L2? Чому шар доступності даних викликає стільки суперечок у L2? У цій статті ми обговоримо ці питання, намагаючись розкрити суть доступності даних.
Визначення доступності даних
Коротко кажучи, доступність даних означає, що виробники блоків публікують всі дані транзакцій з блоку в мережі, щоб валідатори могли завантажити ці дані.
Коли виробник блоків публікує повні дані та дозволяє валідаторам їх завантажувати, ми вважаємо, що дані доступні; навпаки, якщо частина даних прихована, що призводить до неможливості отримання повної інформації валідаторами, це вважається, що дані недоступні.
Різниця між доступністю даних та можливістю їх отримання
Люди часто плутають доступність даних та їхню здатність до пошуку, але ці два поняття мають суттєву різницю:
Доступність даних стосується етапу після виробництва блоків і до досягнення консенсусу, головна увага приділяється тому, чи можуть нові опубліковані дані пройти через консенсус.
Доступність даних стосується етапу, коли дані вже були підтверджені через консенсус і постійно зберігаються в блокчейні, тобто здатності отримувати історичні дані.
Деякі фахівці в галузі вказали, що термін "доступність даних" може бути неправильно зрозумілим, тому рекомендується змінити його на "публікація даних", щоб точніше відобразити його суть.
Проблема доступності даних у L2
Незважаючи на те, що концепція доступності даних походить з Ethereum, наразі ми більше зосереджуємося на проблемах доступності даних на рівні L2.
У L2 сортувальник, як виробник блоків, повинен публікувати достатню кількість транзакційних даних, щоб валідатори могли перевірити дійсність транзакцій. Цей процес стикається з двома основними викликами: забезпеченням безпечного функціонування механізму валідації та зниженням витрат на публікацію даних.
забезпечити безпеку механізму верифікації
OP Rollup та ZK Rollup використовують різні способи верифікації, але обидва повинні забезпечувати доступність даних:
OP Rollup: Якщо сортировщик не опублікує повні дані, викликатель не зможе розпочати дійсний виклик.
ZK Rollup: Хоча доказ ефективності сам по собі не потребує доступності даних, для захисту активів користувачів все ж потрібно забезпечити доступність даних.
Наразі більшість L2-сортувальників обирають публікацію статусних даних та даних транзакцій в Ethereum для забезпечення достатньої безпеки.
зменшити витрати на публікацію даних
Gas-кошти, які сплачуються користувачами L2, складаються з двох основних частин: Gas для виконання транзакцій L2 та Gas для подачі даних до L1. При цьому остання частина займає більшу частину витрат, головним чином використовується для публікації транзакційних даних з метою забезпечення доступності даних.
Основні способи зниження витрат на публікацію даних є два:
Знизити вартість публікації даних на L1, такі як оновлення EIP-4844, заплановане для Ethereum.
Відокремити шар доступності даних від L1, подібно до того, як Rollup відокремлює виконання транзакцій від L1.
Спори щодо рівня доступності даних L2
Концепція модульного блокчейну надає нам контекст для розуміння суперечок щодо рівня доступності даних у L2. Модульний блокчейн декомпозує основні функції блокчейну, формуючи незалежні модулі, які розширюють продуктивність шляхом комбінування різних спеціалізованих мереж.
На даний момент модульні блокчейни зазвичай поділяються на чотири рівні: рівень виконання, рівень розрахунків, рівень консенсусу та рівень доступності даних. L2 вже відокремив рівень виконання від Ethereum, але інші три рівні все ще залежать від Ethereum.
Однак, з огляду на витрати, багато L2 проектів розглядають можливість відокремлення шару доступності даних від Ethereum, використовуючи Ethereum лише як шар розрахунків та консенсусу.
Ця тенденція спричинила суперечки в екосистемі Ethereum. Дехто вважає, що не використання Ethereum як рівня доступності даних для рішень зі збільшення масштабованості не повинно розглядатися як справжнє L2, оскільки це може не гарантувати, що оператори надають опубліковані дані.
Ця позиція залишити шар доступності даних на Ethereum, на перший погляд, викликана міркуваннями безпеки, але також може відображати занепокоєння щодо можливих загроз статусу Ethereum. Адже якщо L2 також відокремить шар доступності даних від Ethereum, це фактично послабить залежність від безпеки Ethereum, що може поступово віддалити від екосистеми Ethereum.
Незважаючи на ці суперечки, проекти, пов'язані з шаром доступності даних, все ще процвітають. У майбутньому ми можемо побачити більше інноваційних рішень щодо доступності даних, які ще більше сприятимуть розвитку та застосуванню технологій L2.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
13 лайків
Нагородити
13
6
Репост
Поділіться
Прокоментувати
0/400
GateUser-beba108d
· 23год тому
Ще робите ці всі хитромудрі речі, але не можете забезпечити базовий TPS, а так багато говорите.
Переглянути оригіналвідповісти на0
SmartMoneyWallet
· 23год тому
Знову обдурюють людей, як лохів у блокчейні кит. Куди йдуть кошти, вже давно зрозуміло.
Переглянути оригіналвідповісти на0
StakeWhisperer
· 23год тому
Знову мучишся з визначенням цього L2, так?
Переглянути оригіналвідповісти на0
MissedTheBoat
· 23год тому
Хто швидше біжить, той і є батьком.
Переглянути оригіналвідповісти на0
MetaMaskVictim
· 23год тому
Раніше я повністю вкладався в L2, в результаті все програв.
Переглянути оригіналвідповісти на0
ChainChef
· 23год тому
на смак як напівсирий рецепт l2, якщо чесно... потрібно більше приправи eth, серйозно
Ключові виклики Layer2: Розуміння важливості та суперечностей доступності даних
Обговорення важливості доступності даних для Layer2
У екосистемі Ethereum доступність даних завжди була предметом великої уваги. Дослідники зазначали, що без використання доступності даних, яку надає Ethereum, не можна вважати рішення справжнім L2. Ця точка зору викликала сумніви щодо того, чи належать багато існуючих проектів до категорії L2.
Отже, що таке доступність даних? Які виклики доступності даних стоять перед L2? Чому шар доступності даних викликає стільки суперечок у L2? У цій статті ми обговоримо ці питання, намагаючись розкрити суть доступності даних.
Визначення доступності даних
Коротко кажучи, доступність даних означає, що виробники блоків публікують всі дані транзакцій з блоку в мережі, щоб валідатори могли завантажити ці дані.
Коли виробник блоків публікує повні дані та дозволяє валідаторам їх завантажувати, ми вважаємо, що дані доступні; навпаки, якщо частина даних прихована, що призводить до неможливості отримання повної інформації валідаторами, це вважається, що дані недоступні.
Різниця між доступністю даних та можливістю їх отримання
Люди часто плутають доступність даних та їхню здатність до пошуку, але ці два поняття мають суттєву різницю:
Деякі фахівці в галузі вказали, що термін "доступність даних" може бути неправильно зрозумілим, тому рекомендується змінити його на "публікація даних", щоб точніше відобразити його суть.
Проблема доступності даних у L2
Незважаючи на те, що концепція доступності даних походить з Ethereum, наразі ми більше зосереджуємося на проблемах доступності даних на рівні L2.
У L2 сортувальник, як виробник блоків, повинен публікувати достатню кількість транзакційних даних, щоб валідатори могли перевірити дійсність транзакцій. Цей процес стикається з двома основними викликами: забезпеченням безпечного функціонування механізму валідації та зниженням витрат на публікацію даних.
забезпечити безпеку механізму верифікації
OP Rollup та ZK Rollup використовують різні способи верифікації, але обидва повинні забезпечувати доступність даних:
Наразі більшість L2-сортувальників обирають публікацію статусних даних та даних транзакцій в Ethereum для забезпечення достатньої безпеки.
зменшити витрати на публікацію даних
Gas-кошти, які сплачуються користувачами L2, складаються з двох основних частин: Gas для виконання транзакцій L2 та Gas для подачі даних до L1. При цьому остання частина займає більшу частину витрат, головним чином використовується для публікації транзакційних даних з метою забезпечення доступності даних.
Основні способи зниження витрат на публікацію даних є два:
Спори щодо рівня доступності даних L2
Концепція модульного блокчейну надає нам контекст для розуміння суперечок щодо рівня доступності даних у L2. Модульний блокчейн декомпозує основні функції блокчейну, формуючи незалежні модулі, які розширюють продуктивність шляхом комбінування різних спеціалізованих мереж.
На даний момент модульні блокчейни зазвичай поділяються на чотири рівні: рівень виконання, рівень розрахунків, рівень консенсусу та рівень доступності даних. L2 вже відокремив рівень виконання від Ethereum, але інші три рівні все ще залежать від Ethereum.
Однак, з огляду на витрати, багато L2 проектів розглядають можливість відокремлення шару доступності даних від Ethereum, використовуючи Ethereum лише як шар розрахунків та консенсусу.
Ця тенденція спричинила суперечки в екосистемі Ethereum. Дехто вважає, що не використання Ethereum як рівня доступності даних для рішень зі збільшення масштабованості не повинно розглядатися як справжнє L2, оскільки це може не гарантувати, що оператори надають опубліковані дані.
Ця позиція залишити шар доступності даних на Ethereum, на перший погляд, викликана міркуваннями безпеки, але також може відображати занепокоєння щодо можливих загроз статусу Ethereum. Адже якщо L2 також відокремить шар доступності даних від Ethereum, це фактично послабить залежність від безпеки Ethereum, що може поступово віддалити від екосистеми Ethereum.
Незважаючи на ці суперечки, проекти, пов'язані з шаром доступності даних, все ще процвітають. У майбутньому ми можемо побачити більше інноваційних рішень щодо доступності даних, які ще більше сприятимуть розвитку та застосуванню технологій L2.