LayerZero: технічні принципи та оцінка протоколу повної ланцюгової взаємодії
1. Принципи роботи технології LayerZero
1.1 Огляд
LayerZero є бездоверчий протокол міжмережевої комунікації. Він використовує технологію легких вузлів, розробляючи механізм надлегких вузлів, розділяючи проміжні етапи довіри на дві частини за допомогою релеїв і оракулів, щоб досягти кращої безпеки за нижчими витратами. LayerZero фокусується на міжмережевих повідомленнях, будучи базовим протоколом, а застосунковий шар для крос-ланцюгових активів є частиною цієї системи.
1.2 Принцип легких вузлів
Кросчейн-комунікація в основному здійснюється через зовнішню верифікацію або легкі вузли в мережі. Легкі вузли зберігають лише заголовки всіх історичних блоків, не зберігаючи конкретну інформацію про транзакції всередині блоків. Маючи кілька коренів Меркле з заголовків блоків, можна перевірити, чи дійсно транзакція існує в блоці.
Запуск верифікації через легкі вузли може усунути зовнішні ролі нотаріусів, реалізуючи високу децентралізацію на основі безпеки самої мережі, що робить її більш безпечною. Але такі витрати на крос-ланцюг будуть дуже високими.
1.3 надлегкий вузол
Суперлегкі вузли виконують ту ж валідацію, що й легкі вузли на блокчейні, але не зберігають всі заголовки блоків у порядку, а передають їх за запитом через розподілені оракули. Це дозволяє не покладатися на потік даних заголовків блоків, що починаються з легких вузлів, що суттєво знижує витрати.
Ціна цього полягає у відсутності історичних послідовностей даних; якщо oracle і реле одночасно здійснять злочин, це можна підтвердити, що призведе до виконання зловмисної інформації. Втрата безпеки компенсується значним зниженням витрат, що потребує оцінки залежно від конкретного сценарію.
2. Ядро міжланцюгової ролі LayerZero
2.1 Розташування Oracle та Relayer
Oracle(пророк) має основну роль у тому, щоб дозволити контрактам на цільовому ланцюзі знати, коли проводити верифікацію та яка відповідь на верифікацію. Relayer(ретранслятор) відповідає за надання процесу доказу, необхідного для верифікації транзакцій, а також за конкретний зміст міжланцюгової інформації.
Оракул виконує роль нотаріуса у міжланцюгових зв'язках. Через важливість оракула, його безпека майже дорівнює вартості DeFi на ланцюзі.
2.2 Розподіл обов'язків між Oracle та Relayer
Роль оракула:
Передати Blockhash та Block Receiptsroot, де знаходиться міжланцюговий запит на вихідному ланцюзі, до цільового ланцюга
Blockhash повідомляє контракту на цільовому ланцюзі, який блок має міжланцюговий запит користувача
Block Receiptsroot використовується для верифікації повідомлень, переданих релеєм
Роль ретранслятора:
Передайте інформацію про шлях, необхідну для Receipt та Merkle Proof, на контракт в цільовому ланцюзі для верифікації.
Receipt містить інформацію про результат виконання транзакції, хеш транзакції та журнал подій транзакції тощо.
2.3 Життєвий цикл кросчейн LayerZero
Основні етапи крос-ланцюгового процесу:
Користувацький додаток ініціює крос-чейн запит
Інформація передається на мережевий рівень через комунікатори та валідатори.
Мережевий шар активує oracle та реле
Оркестр отримує та передає інформацію про заголовок блоку
Ретранслятор отримує та передає підтвердження транзакції
Валідація інформації про валідатор
Пристрій зв'язку передасть перевірену інформацію для виконання додатку на цільовому ланцюзі.
Загальний кросчейн стягує плату за газ при виконанні першої транзакції на вихідному ланцюзі, на цільовому ланцюзі є 3 транзакції ( релейник, оракул, виконавець ).
3. Оцінка переваг та недоліків протоколу LayerZero
3.1 Безпека, на яку покладаються оракули
LayerZero дозволяє застосункам налаштовувати власні релейери та оракули, формуючи вибіркову структуру типу багатобічного зв'язку, що забезпечує децентралізований контроль через ринкову конкуренцію. Навіть якщо окремий оракул і релейер зловмисно змовляються, це вплине лише на застосунки, які використовують цю конкретну комбінацію.
LayerZero як механізм передачі інформації на базовому рівні не зберігає кошти та дані, знижуючи ймовірність атак. Верхні додатки можуть окремо визначати та посилювати заходи безпеки.
Наразі LayerZero вже пройшов кілька раундів перевірки безпеки та пропонує високі винагороди за вразливості.
3.2 Переваги в порівнянні з іншими продуктами крос-ланцюгового рівня протоколу
Потужніша універсальна розширюваність: підтримка EVM та не-EVM ланцюгів, без обмежень високими витратами на газ.
Нижча складність підключення розробників: простий дизайн, зручний для розробки, вже використовується кількома відомими Dapp
Вирішення проблеми фрагментації на кількох блокчейнах: використання неупакованих активів для уніфікації ліквідності, що дозволяє об'єднувати складні угоди.
3.3 Підсумок
Як важлива інфраструктура в умовах багатоланцюгової архітектури, LayerZero має високий рівень визначеності та зрозумілу бізнес-модель. Його характеристики низької вартості та високої сумісності надають йому потенціал стати одним з ключових протоколів для крос-ланцюгового зв'язку.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
10 лайків
Нагородити
10
4
Поділіться
Прокоментувати
0/400
SingleForYears
· 08-02 16:48
Цей газ зекономив чимало, чи не так?
Переглянути оригіналвідповісти на0
TheMemefather
· 08-02 16:45
Раніше казали, що LayerZero бик, це тенденція, яка неминуча.
Переглянути оригіналвідповісти на0
BearMarketBard
· 08-02 16:45
У вашій сфері ці протоколи, здається, не багато живуть більше трьох місяців.
LayerZero: Технічні принципи та оцінка безпеки протоколу міжланкової взаємодії.
LayerZero: технічні принципи та оцінка протоколу повної ланцюгової взаємодії
1. Принципи роботи технології LayerZero
1.1 Огляд
LayerZero є бездоверчий протокол міжмережевої комунікації. Він використовує технологію легких вузлів, розробляючи механізм надлегких вузлів, розділяючи проміжні етапи довіри на дві частини за допомогою релеїв і оракулів, щоб досягти кращої безпеки за нижчими витратами. LayerZero фокусується на міжмережевих повідомленнях, будучи базовим протоколом, а застосунковий шар для крос-ланцюгових активів є частиною цієї системи.
1.2 Принцип легких вузлів
Кросчейн-комунікація в основному здійснюється через зовнішню верифікацію або легкі вузли в мережі. Легкі вузли зберігають лише заголовки всіх історичних блоків, не зберігаючи конкретну інформацію про транзакції всередині блоків. Маючи кілька коренів Меркле з заголовків блоків, можна перевірити, чи дійсно транзакція існує в блоці.
Запуск верифікації через легкі вузли може усунути зовнішні ролі нотаріусів, реалізуючи високу децентралізацію на основі безпеки самої мережі, що робить її більш безпечною. Але такі витрати на крос-ланцюг будуть дуже високими.
1.3 надлегкий вузол
Суперлегкі вузли виконують ту ж валідацію, що й легкі вузли на блокчейні, але не зберігають всі заголовки блоків у порядку, а передають їх за запитом через розподілені оракули. Це дозволяє не покладатися на потік даних заголовків блоків, що починаються з легких вузлів, що суттєво знижує витрати.
Ціна цього полягає у відсутності історичних послідовностей даних; якщо oracle і реле одночасно здійснять злочин, це можна підтвердити, що призведе до виконання зловмисної інформації. Втрата безпеки компенсується значним зниженням витрат, що потребує оцінки залежно від конкретного сценарію.
2. Ядро міжланцюгової ролі LayerZero
2.1 Розташування Oracle та Relayer
Oracle(пророк) має основну роль у тому, щоб дозволити контрактам на цільовому ланцюзі знати, коли проводити верифікацію та яка відповідь на верифікацію. Relayer(ретранслятор) відповідає за надання процесу доказу, необхідного для верифікації транзакцій, а також за конкретний зміст міжланцюгової інформації.
Оракул виконує роль нотаріуса у міжланцюгових зв'язках. Через важливість оракула, його безпека майже дорівнює вартості DeFi на ланцюзі.
2.2 Розподіл обов'язків між Oracle та Relayer
Роль оракула:
Роль ретранслятора:
2.3 Життєвий цикл кросчейн LayerZero
Основні етапи крос-ланцюгового процесу:
Загальний кросчейн стягує плату за газ при виконанні першої транзакції на вихідному ланцюзі, на цільовому ланцюзі є 3 транзакції ( релейник, оракул, виконавець ).
3. Оцінка переваг та недоліків протоколу LayerZero
3.1 Безпека, на яку покладаються оракули
LayerZero дозволяє застосункам налаштовувати власні релейери та оракули, формуючи вибіркову структуру типу багатобічного зв'язку, що забезпечує децентралізований контроль через ринкову конкуренцію. Навіть якщо окремий оракул і релейер зловмисно змовляються, це вплине лише на застосунки, які використовують цю конкретну комбінацію.
LayerZero як механізм передачі інформації на базовому рівні не зберігає кошти та дані, знижуючи ймовірність атак. Верхні додатки можуть окремо визначати та посилювати заходи безпеки.
Наразі LayerZero вже пройшов кілька раундів перевірки безпеки та пропонує високі винагороди за вразливості.
3.2 Переваги в порівнянні з іншими продуктами крос-ланцюгового рівня протоколу
Потужніша універсальна розширюваність: підтримка EVM та не-EVM ланцюгів, без обмежень високими витратами на газ.
Нижча складність підключення розробників: простий дизайн, зручний для розробки, вже використовується кількома відомими Dapp
Вирішення проблеми фрагментації на кількох блокчейнах: використання неупакованих активів для уніфікації ліквідності, що дозволяє об'єднувати складні угоди.
3.3 Підсумок
Як важлива інфраструктура в умовах багатоланцюгової архітектури, LayerZero має високий рівень визначеності та зрозумілу бізнес-модель. Його характеристики низької вартості та високої сумісності надають йому потенціал стати одним з ключових протоколів для крос-ланцюгового зв'язку.