Візія доступності даних Avail

Початківець3/6/2024, 3:48:25 AM
Avail - це модульний блокчейн-проект, спрямований на Шару доступності даних, використовуючи технології, такі як легкі клієнти, вибіркове забезпечення доступності даних, зобов'язання KZG та кодування стирання для створення рішень з доступності даних.

*Переслати оригінальний заголовок: Співзасновник Polygon «Йде поодинці»: Огляд візії доступності даних Avail

Polygon був заснований трьома співзасновниками в 2017 році. Однак у березні 2023 року один із співзасновників, Анураг Арджун, оголосив про свій відхід, кажучи, що він буде керувати своєю командою, щоб повністю сконцентруватися на іншому новому проекті.

Новий проект єДоступний. Polygon, виступаючи як масштабний агрегатор Layer2, внутрішньо досліджував різні напрями масштабування протягом років. У 2020 році він розпочав дослідження модульного блокчейн-проекту Avail. Можливо, Polygon фокусується на власному розвитку, або можливо, Avail має значний потенціал. З березня 2023 року Avail маєвідокремивсяз Polygon та працює як незалежна структура.

З моменту свого відокремлення, Availпочавтримісячний тестовий майданчик Gate в червні,запущений містить «Data Attestation Bridge» та співпрацює з Equilibrium Group длявідкритий кодновий прототип набору розробки програмного забезпечення Optimism EVM (OpEVM). Avail заявив, що тестова мережа Kate очікуєтьсязакінчитися в жовтні, і наступним значущим кроком буде запуск стимулюючої тестової мережі. Запуск mainnet запланований на четвертий квартал 2023 року або на перший квартал 2024 року.

Різниця між Avail та монолітним блокчейном

Так що таке Avail, що змусило співзасновника Polygon Анурага Арджуна обрати "Go Solo"? І яка саме його мета?

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

Основні компоненти технології блокчейн включають рівень консенсусу/рівень виконання, рівень розрахунків і рівень доступності даних. У традиційних монолітних архітектурах блокчейну, таких як Ethereum і Solana, всі ці завдання виконуються незалежно єдиною системою. Тому масштабованість обмежена. Ідея дизайну модульного блокчейну полягає в тому, щоб розділити ці основні функції на кілька модулів, кожен з яких може виконуватися спеціалізованим провайдером, тим самим досягаючи більш високої кастомізації та масштабованості.

Модульний блокчейн, спрямований на шар доступності даних

Avail є постачальником, який зосереджується лише на Шарі доступності даних.

Avail може ефективно сортувати та реєструвати транзакції, забезпечувати зберігання даних та перевіряти доступність даних. Він підтримує блокчейни, сумісні з Ethereum Virtual Machine (EVM) та дозволяє Rollup публікувати дані безпосередньо в Avail. Механізм перевірки мережі легких клієнтів Avail (пояснено далі) дозволяє Rollup на Avail перевіряти статус через мережу легких клієнтів, незалежно від розумних контрактів та базових шарів.

дизайн Avail

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

Механізм консенсусу

Різні блокчейни обирають різні механізми безпеки відповідно до своїх потреб після балансування активності та безпеки. А Avail обирає 'середній шлях'. Він використовує механізми консенсусу BABE та GRANDPA, успадковані від Polkadot SDK. BABE діє як двигун виробництва блоків і надає пріоритет активності, координуючись з валідаторними вузлами для ідентифікації нових виробників блоків. GRANDPA діє як гаджет остаточності, як тільки більше двох третин валідаторів підтверджують ланцюжок, що містить блок, він може завершити всі блоки, що призводять до конкретного блоку одночасно. Цей гібридний механізм забезпечує мережеву стійкість для Avail, дозволяючи йому витримувати тимчасові мережеві розділеним і велику кількість виходів вузлів.

Децентралізація

У плані децентралізації Avail використовує Nominated Proof of Stake (NPoS) від Polkadot, що підтримує до 1000 валідаторів. NPoS також має ефективний розподіл винагород, який може зменшити ризик централізації стейку.

Крім того, функціональність вузла Avail забезпечує його унікальним відмовостійким механізмом. Мережева архітектура монолітних блокчейнів складається з вузлів-валідаторів, повних вузлів і легких клієнтів, які можна розглядати як таких, що грають ролі майстрів, інспекторів якості та споживачів відповідно. Однак Avail надає права інспектора якості повних вузлів легким клієнтам. Легкі клієнти використовують вибірку доступності даних (DAS) для перевірки, процес, у якому легкі клієнти запитують невеликі випадкові порції кожного блоку. Цей метод може забезпечити такий самий рівень гарантії безпеки, як і традиційні повні ноди. У дизайні Avail повні ноди все ще існують, але розглядаються майже як інструменти резервного копіювання для підтримки високої надлишковості даних у мережі. Така конструкція не дозволяє Avail покладатися на повні вузли для отримання даних під час перебоїв у мережі або вузьких місць, тим самим запобігаючи ризику змови повних вузлів.

Доказ валідності

Щодо модуляризації, ми повинні згадати Celestia, яка нещодавно стала популярною через запуск свого токену. Тут виникло невелике непорозуміння між Avail та Celestia. У червні 2021 року, коли Polygonлише розгорнувши Avail, Мустафа Аль-Бассам, співзасновник Celestia,стверджувавВведення Avail майже дослівно скопійовано з його блог-пости, уведеного в 2019 році. Залишаючи осторону плагіат, він привітав більше команд увійти в галузь доступності даних. У відповідь Міхайло Бєлич, співзасновник Polygon, вибачився перед Celestia та її спільнотою за помилку, скоєну маркетинговою та контент-командою.

Незважаючи на те, що обидва мають багато схожостей на рівні доступності даних, Avail і Celestia різняться за довідками про дійсність. Avail використовує зобов'язання поліномів KZG (зобов'язання KZG), які можуть зменшити вимоги до пам'яті, пропускної здатності та зберігання та забезпечити стислість. Поєднання зобов'язань KZG та легких клієнтів Avail прискорює процес перевірки на Avail. З іншого боку, Celestia використовує технологію шахрайства, яка набагато швидше генерується, ніж зобов'язання KZG. Але через те, що масштаб вибіркових даних більший, вона вимагає трохи вищої пропускної здатності комунікації.

Зобов'язання з поліномів KZG Avail посилаються на зобов'язання, створені виробниками блоків при виробництві блоків, які узагальнюють дані у всьому ряду блоків Avail. Під час фази перевірки легкі клієнти переглядають зобов'язання в заголовку блоку та перевіряють доказ кожної одиниці на основі зобов'язань, тим самим підтверджуючи доступність усіх даних у блоку. Це робиться для збільшення пропускної здатності даних на ланцюжку та вирішення проблем з продуктивністю.

Висновок

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

Відмова:

  1. Ця стаття була роздрукована з [ chaincatcherПересилайте оригінальний заголовок «Polygon Ex Co-Founder «Going Solo»: Огляд візії доступності даних Avail», Всі авторські права належать оригінальному авторовіangelilu, Новини про візіонерів]. Якщо є заперечення проти цього перевидання, будь ласка, зв'яжіться з Gate Learnкоманда, і вони оперативно займуться цим.
  2. Відповідальність за відмову: Погляди та думки, висловлені в цій статті, є виключно тими автора і не становлять жодної інвестиційної поради.
  3. Переклади статті на інші мови виконуються командою Gate Learn. Якщо не зазначено, копіювання, поширення або плагіат перекладених статей заборонені.

Візія доступності даних Avail

Початківець3/6/2024, 3:48:25 AM
Avail - це модульний блокчейн-проект, спрямований на Шару доступності даних, використовуючи технології, такі як легкі клієнти, вибіркове забезпечення доступності даних, зобов'язання KZG та кодування стирання для створення рішень з доступності даних.

*Переслати оригінальний заголовок: Співзасновник Polygon «Йде поодинці»: Огляд візії доступності даних Avail

Polygon був заснований трьома співзасновниками в 2017 році. Однак у березні 2023 року один із співзасновників, Анураг Арджун, оголосив про свій відхід, кажучи, що він буде керувати своєю командою, щоб повністю сконцентруватися на іншому новому проекті.

Новий проект єДоступний. Polygon, виступаючи як масштабний агрегатор Layer2, внутрішньо досліджував різні напрями масштабування протягом років. У 2020 році він розпочав дослідження модульного блокчейн-проекту Avail. Можливо, Polygon фокусується на власному розвитку, або можливо, Avail має значний потенціал. З березня 2023 року Avail маєвідокремивсяз Polygon та працює як незалежна структура.

З моменту свого відокремлення, Availпочавтримісячний тестовий майданчик Gate в червні,запущений містить «Data Attestation Bridge» та співпрацює з Equilibrium Group длявідкритий кодновий прототип набору розробки програмного забезпечення Optimism EVM (OpEVM). Avail заявив, що тестова мережа Kate очікуєтьсязакінчитися в жовтні, і наступним значущим кроком буде запуск стимулюючої тестової мережі. Запуск mainnet запланований на четвертий квартал 2023 року або на перший квартал 2024 року.

Різниця між Avail та монолітним блокчейном

Так що таке Avail, що змусило співзасновника Polygon Анурага Арджуна обрати "Go Solo"? І яка саме його мета?

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

Основні компоненти технології блокчейн включають рівень консенсусу/рівень виконання, рівень розрахунків і рівень доступності даних. У традиційних монолітних архітектурах блокчейну, таких як Ethereum і Solana, всі ці завдання виконуються незалежно єдиною системою. Тому масштабованість обмежена. Ідея дизайну модульного блокчейну полягає в тому, щоб розділити ці основні функції на кілька модулів, кожен з яких може виконуватися спеціалізованим провайдером, тим самим досягаючи більш високої кастомізації та масштабованості.

Модульний блокчейн, спрямований на шар доступності даних

Avail є постачальником, який зосереджується лише на Шарі доступності даних.

Avail може ефективно сортувати та реєструвати транзакції, забезпечувати зберігання даних та перевіряти доступність даних. Він підтримує блокчейни, сумісні з Ethereum Virtual Machine (EVM) та дозволяє Rollup публікувати дані безпосередньо в Avail. Механізм перевірки мережі легких клієнтів Avail (пояснено далі) дозволяє Rollup на Avail перевіряти статус через мережу легких клієнтів, незалежно від розумних контрактів та базових шарів.

дизайн Avail

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

Механізм консенсусу

Різні блокчейни обирають різні механізми безпеки відповідно до своїх потреб після балансування активності та безпеки. А Avail обирає 'середній шлях'. Він використовує механізми консенсусу BABE та GRANDPA, успадковані від Polkadot SDK. BABE діє як двигун виробництва блоків і надає пріоритет активності, координуючись з валідаторними вузлами для ідентифікації нових виробників блоків. GRANDPA діє як гаджет остаточності, як тільки більше двох третин валідаторів підтверджують ланцюжок, що містить блок, він може завершити всі блоки, що призводять до конкретного блоку одночасно. Цей гібридний механізм забезпечує мережеву стійкість для Avail, дозволяючи йому витримувати тимчасові мережеві розділеним і велику кількість виходів вузлів.

Децентралізація

У плані децентралізації Avail використовує Nominated Proof of Stake (NPoS) від Polkadot, що підтримує до 1000 валідаторів. NPoS також має ефективний розподіл винагород, який може зменшити ризик централізації стейку.

Крім того, функціональність вузла Avail забезпечує його унікальним відмовостійким механізмом. Мережева архітектура монолітних блокчейнів складається з вузлів-валідаторів, повних вузлів і легких клієнтів, які можна розглядати як таких, що грають ролі майстрів, інспекторів якості та споживачів відповідно. Однак Avail надає права інспектора якості повних вузлів легким клієнтам. Легкі клієнти використовують вибірку доступності даних (DAS) для перевірки, процес, у якому легкі клієнти запитують невеликі випадкові порції кожного блоку. Цей метод може забезпечити такий самий рівень гарантії безпеки, як і традиційні повні ноди. У дизайні Avail повні ноди все ще існують, але розглядаються майже як інструменти резервного копіювання для підтримки високої надлишковості даних у мережі. Така конструкція не дозволяє Avail покладатися на повні вузли для отримання даних під час перебоїв у мережі або вузьких місць, тим самим запобігаючи ризику змови повних вузлів.

Доказ валідності

Щодо модуляризації, ми повинні згадати Celestia, яка нещодавно стала популярною через запуск свого токену. Тут виникло невелике непорозуміння між Avail та Celestia. У червні 2021 року, коли Polygonлише розгорнувши Avail, Мустафа Аль-Бассам, співзасновник Celestia,стверджувавВведення Avail майже дослівно скопійовано з його блог-пости, уведеного в 2019 році. Залишаючи осторону плагіат, він привітав більше команд увійти в галузь доступності даних. У відповідь Міхайло Бєлич, співзасновник Polygon, вибачився перед Celestia та її спільнотою за помилку, скоєну маркетинговою та контент-командою.

Незважаючи на те, що обидва мають багато схожостей на рівні доступності даних, Avail і Celestia різняться за довідками про дійсність. Avail використовує зобов'язання поліномів KZG (зобов'язання KZG), які можуть зменшити вимоги до пам'яті, пропускної здатності та зберігання та забезпечити стислість. Поєднання зобов'язань KZG та легких клієнтів Avail прискорює процес перевірки на Avail. З іншого боку, Celestia використовує технологію шахрайства, яка набагато швидше генерується, ніж зобов'язання KZG. Але через те, що масштаб вибіркових даних більший, вона вимагає трохи вищої пропускної здатності комунікації.

Зобов'язання з поліномів KZG Avail посилаються на зобов'язання, створені виробниками блоків при виробництві блоків, які узагальнюють дані у всьому ряду блоків Avail. Під час фази перевірки легкі клієнти переглядають зобов'язання в заголовку блоку та перевіряють доказ кожної одиниці на основі зобов'язань, тим самим підтверджуючи доступність усіх даних у блоку. Це робиться для збільшення пропускної здатності даних на ланцюжку та вирішення проблем з продуктивністю.

Висновок

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

Відмова:

  1. Ця стаття була роздрукована з [ chaincatcherПересилайте оригінальний заголовок «Polygon Ex Co-Founder «Going Solo»: Огляд візії доступності даних Avail», Всі авторські права належать оригінальному авторовіangelilu, Новини про візіонерів]. Якщо є заперечення проти цього перевидання, будь ласка, зв'яжіться з Gate Learnкоманда, і вони оперативно займуться цим.
  2. Відповідальність за відмову: Погляди та думки, висловлені в цій статті, є виключно тими автора і не становлять жодної інвестиційної поради.
  3. Переклади статті на інші мови виконуються командою Gate Learn. Якщо не зазначено, копіювання, поширення або плагіат перекладених статей заборонені.
Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!