Новий розділ міжланцюгової комунікації: зростання zkRelayer
В останні роки екосистема блокчейну стала свідком численних незалежних публічних блокчейнів та вирішень Layer 2 для Ethereum. Різні ланцюги мають свої особливості в аспектах безпеки, економії витрат, швидкості транзакцій, а також спільноти розробників і користувачів, що призводить до частих переключень користувачів між кількома ланцюгами. У порівнянні з основною мережею Ethereum, Layer 2 та інші незалежні публічні блокчейни зазвичай пропонують нижчі комісії та швидше оброблення транзакцій. Тому, щоб знизити витрати на транзакції або скористатися якісними додатками на інших ланцюгах, користувачам доводиться вдаватися до крос-ланцюгів.
Якщо порівняти крос-ланцюг з "автомобілем для перевезення грошей", то незалежно від того, чи є загроза, цей "автомобіль для перевезення грошей" повинен мати потужні захисні можливості, не повинно бути жодних проблем з безпекою. Кожен етап - від проектування, виробництва до фактичної експлуатації - потрібно строго контролювати, щоб забезпечити безпеку. Проте, на даний момент на ринку існують рішення для крос-ланцюга, які в більшій чи меншій мірі мають недоліки в архітектурному дизайні, уразливості в коді або покладаються на припущення довіри на деяких етапах, ці фактори значно знижують безпеку крос-ланцюга.
Як міст між різними публічними ланцюгами, крос-ланцюг не лише вирішує проблему розриву ліквідності, але й є ключовим рішенням для переміщення активів між ланцюгами. Проте потреби користувачів у крос-ланцюгових технологіях не обмежуються лише переміщенням активів, це лише один з варіантів застосування крос-ланцюгових протоколів у сфері DeFi. Завдяки крос-ланцюговим протоколам дві абсолютно різні мережі отримують взаємодію, що дозволяє не лише переміщувати токени між незалежними платформами, а й здійснювати міжланцюгову комунікацію великих файлів та пакетів даних.
У багатоланцюговій екосистемі Web3.0 користувачі очікують, що зможуть взаємодіяти з усіма основними публічними ланцюгами для обміну активами та даними через один додаток, без частого переключення між гаманцями та мережами. У сучасній структурі публічних ланцюгів користувачам насправді потрібен більш безпечний, універсальний та дружній до користувача протокол міжланцюгового зв'язку.
Основні моделі крос-ланцюгового зв'язку
рідний режим верифікації
Оригінальна верифікація здійснюється шляхом запуску легкого клієнта в віртуальних машинах вихідного та цільового ланцюгів, а також за допомогою ретранслятора для забезпечення міжланцюгової комунікації. Цей режим не вимагає експлуатації незалежного проміжного ланцюга. Деякі проекти використовують технологію нульових знань, що дозволяє уникнути проблеми довіри, яка існує в інших рішеннях.
зовнішня верифікація
Зовнішня верифікація залежить від одного або кількох валідаторів, які контролюють певну адресу на вихідному ланцюгу. Коли користувач надсилає активи на цю адресу, активи тимчасово блокуються. Треті сторони-валідатори після перевірки інформації та досягнення консенсусу відповідні активи генеруються на цільовому ланцюгу. Головний недолік цієї моделі полягає в наявності "достовірного припущення", яке легко може призвести до крадіжки активів через "одну точку збоїв" або "локальний збій".
Локальний режим верифікації
Локальна верифікація є мережею ліквідності з вузлами, які є "маршрутами" і забезпечують рідні активи цільового ланцюга, а не похідні активи. Однак така модель важко реалізувати в плані "універсальності", вона підходить лише для крос-ланцюгового переміщення активів і не може обробляти міжланцюгову передачу загальної інформації та даних.
верхній ланцюг
Вимоги верхнього ланцюга до застосунків полягають у розгортанні смарт-контрактів на його ланцюзі, щоб повідомлення могли бути скопійовані та надіслані на інші публічні ланцюги Layer 1 для реалізації оновлення стану. Основний недолік цієї моделі на комерційному рівні полягає в тому, що верхній ланцюг повинен конкурувати з усіма ланцюгами Layer 1 у розгортанні застосунків, а не співпрацювати для досягнення спільної вигоди.
zkRelayer: новатор у міжланцюговій комунікації
Видатне рішення для міжланцюгового зв'язку повинно мати такі характеристики:
Без довірчих припущень, безпечний та надійний
Не потребує дозволу, децентралізований
Висока універсальність
масштабований
ефективний і низько вартісний
Ці характеристики не всі крос-ланцюгові рішення можуть повністю задовольнити, але серед них "без довірчих припущень" є найнагальнішою та найважливішою. Ранні моделі зовнішньої перевірки вирішували проблеми комунікації між публічними ланцюгами шляхом впровадження проміжного ланцюга, цей підхід був досить громіздким, і важко вирішити проблеми комунікації між EVM і не-EVM, PoW і PoS ланцюгами. Водночас, сам проміжний ланцюг є централізованим інструментом, який важко самоочистити, не має децентралізованої безпеки та не забезпечує без довірчих гарантій.
У деяких рішеннях первинної моделі верифікації основна увага приділяється ролі двох клієнтів: відправника та отримувача, при цьому зменшується значення ретранслятора та оракула. Це викликає кілька проблем: по-перше, користувачі повинні довіряти, що ретранслятори та оракули не змовляться на шкоду; по-друге, користувачі також повинні вірити, що сам протокол не зазнає проблем на етапі ретрансляції. Іншими словами, існуючі рішення не здатні забезпечити справжню безпечність без довіри. Одноточкові збої та локальні збої подібні до вибухових пристроїв: вони можуть спрацювати в будь-який момент у цих природно дефектних крос-ланцюгових комунікаційних рішеннях.
zkRelayer є інноваційним крос-ланцюговим комунікаційним нульовим знанням релейером, його найбільша перевага полягає в тому, що користувачам не потрібно довіряти жодній зовнішній третій стороні, навіть самому протоколу. Якщо лише математичний та криптографічний процеси доведення є повними та правильними, ця система може отримати визнання суспільства. Тут відбувається суттєва зміна: користувачі довіряють "істині", а не якійсь особі або організації. Люди або організації можуть помилятися або чинити зло, але істина ніколи не підведе.
У всьому комунікаційному ланцюгу (Chain A → відправник → zkRelayer → ZK-верифікатор → отримувач → Chain B) роль zkRelayer перевищить роль відправника та отримувача, ставши ядром усього рішення.
Основними компонентами zkRelayer є ровер ZK та агрегатор повідомлень. Метод доведення з нульовим розголошенням, прийнятий у цій статті, має характеристики швидкого, рекурсивного та безнадійного, і досяг теоретичної нижньої межі з точки зору часу лінійного доведення та часу сублінійної перевірки. Ця технологія, застосована до ретрансляційної лінії міжланцюгового зв'язку, забезпечить відсутність довіри, ефективність та економічність всього процесу зв'язку.
Поява zkRelayer відкриває нову главу в міжланцюговій комунікації, сподіваючись кардинально змінити ландшафт крос-ланцюгових технологій, принести в екосистему блокчейн більш безпечні та ефективні рішення для взаємодії.
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.
8 лайків
Нагородити
8
5
Поділіться
Прокоментувати
0/400
FancyResearchLab
· 07-04 12:52
Ще одна річ, яку розхвалюють до небес? Спочатку я розгорну тестовий контракт, щоб перевірити ситуацію.
Переглянути оригіналвідповісти на0
SoliditySlayer
· 07-02 07:13
крос-ланцюг就完事了 谁在乎桥不桥的
Переглянути оригіналвідповісти на0
FlyingLeek
· 07-01 13:22
Тобто, все ж доведеться покладатися на Ethereum.
Переглянути оригіналвідповісти на0
MysteryBoxOpener
· 07-01 13:22
Чи може zk допомогти з комісією?
Переглянути оригіналвідповісти на0
TheShibaWhisperer
· 07-01 13:16
Чув, що акцент на безпеці, викопаю яму, щоб подивитися.
zkRelayer: Революційний прорив у міжланцюговій комунікації
Новий розділ міжланцюгової комунікації: зростання zkRelayer
В останні роки екосистема блокчейну стала свідком численних незалежних публічних блокчейнів та вирішень Layer 2 для Ethereum. Різні ланцюги мають свої особливості в аспектах безпеки, економії витрат, швидкості транзакцій, а також спільноти розробників і користувачів, що призводить до частих переключень користувачів між кількома ланцюгами. У порівнянні з основною мережею Ethereum, Layer 2 та інші незалежні публічні блокчейни зазвичай пропонують нижчі комісії та швидше оброблення транзакцій. Тому, щоб знизити витрати на транзакції або скористатися якісними додатками на інших ланцюгах, користувачам доводиться вдаватися до крос-ланцюгів.
Якщо порівняти крос-ланцюг з "автомобілем для перевезення грошей", то незалежно від того, чи є загроза, цей "автомобіль для перевезення грошей" повинен мати потужні захисні можливості, не повинно бути жодних проблем з безпекою. Кожен етап - від проектування, виробництва до фактичної експлуатації - потрібно строго контролювати, щоб забезпечити безпеку. Проте, на даний момент на ринку існують рішення для крос-ланцюга, які в більшій чи меншій мірі мають недоліки в архітектурному дизайні, уразливості в коді або покладаються на припущення довіри на деяких етапах, ці фактори значно знижують безпеку крос-ланцюга.
Як міст між різними публічними ланцюгами, крос-ланцюг не лише вирішує проблему розриву ліквідності, але й є ключовим рішенням для переміщення активів між ланцюгами. Проте потреби користувачів у крос-ланцюгових технологіях не обмежуються лише переміщенням активів, це лише один з варіантів застосування крос-ланцюгових протоколів у сфері DeFi. Завдяки крос-ланцюговим протоколам дві абсолютно різні мережі отримують взаємодію, що дозволяє не лише переміщувати токени між незалежними платформами, а й здійснювати міжланцюгову комунікацію великих файлів та пакетів даних.
У багатоланцюговій екосистемі Web3.0 користувачі очікують, що зможуть взаємодіяти з усіма основними публічними ланцюгами для обміну активами та даними через один додаток, без частого переключення між гаманцями та мережами. У сучасній структурі публічних ланцюгів користувачам насправді потрібен більш безпечний, універсальний та дружній до користувача протокол міжланцюгового зв'язку.
Основні моделі крос-ланцюгового зв'язку
рідний режим верифікації
Оригінальна верифікація здійснюється шляхом запуску легкого клієнта в віртуальних машинах вихідного та цільового ланцюгів, а також за допомогою ретранслятора для забезпечення міжланцюгової комунікації. Цей режим не вимагає експлуатації незалежного проміжного ланцюга. Деякі проекти використовують технологію нульових знань, що дозволяє уникнути проблеми довіри, яка існує в інших рішеннях.
зовнішня верифікація
Зовнішня верифікація залежить від одного або кількох валідаторів, які контролюють певну адресу на вихідному ланцюгу. Коли користувач надсилає активи на цю адресу, активи тимчасово блокуються. Треті сторони-валідатори після перевірки інформації та досягнення консенсусу відповідні активи генеруються на цільовому ланцюгу. Головний недолік цієї моделі полягає в наявності "достовірного припущення", яке легко може призвести до крадіжки активів через "одну точку збоїв" або "локальний збій".
Локальний режим верифікації
Локальна верифікація є мережею ліквідності з вузлами, які є "маршрутами" і забезпечують рідні активи цільового ланцюга, а не похідні активи. Однак така модель важко реалізувати в плані "універсальності", вона підходить лише для крос-ланцюгового переміщення активів і не може обробляти міжланцюгову передачу загальної інформації та даних.
верхній ланцюг
Вимоги верхнього ланцюга до застосунків полягають у розгортанні смарт-контрактів на його ланцюзі, щоб повідомлення могли бути скопійовані та надіслані на інші публічні ланцюги Layer 1 для реалізації оновлення стану. Основний недолік цієї моделі на комерційному рівні полягає в тому, що верхній ланцюг повинен конкурувати з усіма ланцюгами Layer 1 у розгортанні застосунків, а не співпрацювати для досягнення спільної вигоди.
zkRelayer: новатор у міжланцюговій комунікації
Видатне рішення для міжланцюгового зв'язку повинно мати такі характеристики:
Ці характеристики не всі крос-ланцюгові рішення можуть повністю задовольнити, але серед них "без довірчих припущень" є найнагальнішою та найважливішою. Ранні моделі зовнішньої перевірки вирішували проблеми комунікації між публічними ланцюгами шляхом впровадження проміжного ланцюга, цей підхід був досить громіздким, і важко вирішити проблеми комунікації між EVM і не-EVM, PoW і PoS ланцюгами. Водночас, сам проміжний ланцюг є централізованим інструментом, який важко самоочистити, не має децентралізованої безпеки та не забезпечує без довірчих гарантій.
У деяких рішеннях первинної моделі верифікації основна увага приділяється ролі двох клієнтів: відправника та отримувача, при цьому зменшується значення ретранслятора та оракула. Це викликає кілька проблем: по-перше, користувачі повинні довіряти, що ретранслятори та оракули не змовляться на шкоду; по-друге, користувачі також повинні вірити, що сам протокол не зазнає проблем на етапі ретрансляції. Іншими словами, існуючі рішення не здатні забезпечити справжню безпечність без довіри. Одноточкові збої та локальні збої подібні до вибухових пристроїв: вони можуть спрацювати в будь-який момент у цих природно дефектних крос-ланцюгових комунікаційних рішеннях.
zkRelayer є інноваційним крос-ланцюговим комунікаційним нульовим знанням релейером, його найбільша перевага полягає в тому, що користувачам не потрібно довіряти жодній зовнішній третій стороні, навіть самому протоколу. Якщо лише математичний та криптографічний процеси доведення є повними та правильними, ця система може отримати визнання суспільства. Тут відбувається суттєва зміна: користувачі довіряють "істині", а не якійсь особі або організації. Люди або організації можуть помилятися або чинити зло, але істина ніколи не підведе.
У всьому комунікаційному ланцюгу (Chain A → відправник → zkRelayer → ZK-верифікатор → отримувач → Chain B) роль zkRelayer перевищить роль відправника та отримувача, ставши ядром усього рішення.
Основними компонентами zkRelayer є ровер ZK та агрегатор повідомлень. Метод доведення з нульовим розголошенням, прийнятий у цій статті, має характеристики швидкого, рекурсивного та безнадійного, і досяг теоретичної нижньої межі з точки зору часу лінійного доведення та часу сублінійної перевірки. Ця технологія, застосована до ретрансляційної лінії міжланцюгового зв'язку, забезпечить відсутність довіри, ефективність та економічність всього процесу зв'язку.
Поява zkRelayer відкриває нову главу в міжланцюговій комунікації, сподіваючись кардинально змінити ландшафт крос-ланцюгових технологій, принести в екосистему блокчейн більш безпечні та ефективні рішення для взаємодії.