Майбутні тенденції розвитку крос-ланцюг комунікаційного протоколу
В останні кілька років у сфері блокчейну з'явилося безліч незалежних публічних блокчейнів та рішень Layer 2 на базі Ethereum. Завдяки різним перевагам у безпеці, вартості транзакцій, швидкості обробки, а також в екосистемах розробників і користувачів, користувачі часто переходять між різними ланцюгами. У порівнянні з основною мережею Ethereum, Layer 2 та інші публічні блокчейни зазвичай можуть запропонувати нижчі комісії та швидші швидкості транзакцій. Тому, щоб знизити витрати або використовувати інші ланцюги для більш якісних і унікальних застосунків, користувачам часто потрібно користуватися послугами крос-ланцюгового мосту.
Крос-ланцюг містить аналогію до "автофургону з грошима" в світі блокчейну. Незалежно від загроз, автофургон сам по собі повинен мати потужні захисні можливості, не повинно бути жодних загроз безпеці. Кожен етап, від дизайну, виробництва до фактичної експлуатації, не допускає помилок. Однак, на даний момент на ринку існуючі рішення для крос-ланцюга мають більше чи менше певні проблеми, такі як дефекти архітектури, вразливості коду або залежність на певних етапах від специфічних довірчих припущень, що значно знижує безпеку крос-ланцюга.
Як міст між різними блокчейнами, крос-ланцюг безумовно є важливим інструментом для вирішення проблеми розриву ліквідності між ланцюгами. Але потреби користувачів у технології крос-ланцюга не обмежуються лише переміщенням активів; це насправді лише одна з застосувань крос-ланцюгового протоколу в сфері DeFi. Завдяки крос-ланцюговому протоколу дві різні мережі отримують взаємодію, і ця взаємодія потребує не лише реалізації крос-ланцюгового переміщення токенів, але й повинна підтримувати передачу великих файлів, пакетів даних та інші більш широкі комунікації між ланцюгами.
У багатоланцюговій екосистемі Web3.0 користувачі сподіваються мати можливість безперешкодно взаємодіяти з усіма основними публічними ланцюгами для обміну активами та даними через єдиний додаток, без частих переключень між гаманцями та мережами. У нинішній структурі "один лідер, багато сильних" публічних ланцюгів користувачам потрібен більш безпечний, універсальний та дружній протокол міжланцюгового зв'язку.
Аналіз основних моделей крос-ланцюгового зв'язку
Наразі в індустрії існує кілька основних моделей крос-ланцюгового зв'язку:
Нативна модель перевірки
Цей режим забезпечує міжланцюгову комунікацію за допомогою запуску легкого клієнта у віртуальних машинах джерельного та цільового ланцюгів, а також за допомогою ретрансляторів. Його особливістю є те, що не потрібно експлуатувати незалежний проміжний ланцюг. Якщо використовувати технологію нульових знань, можна також уникнути проблеми довірчих припущень, що існують у деяких рішеннях.
Зовнішня модель перевірки
Ця модель залежить від одного або групи валідаторів, які контролюють певну адресу на джерельному ланцюгу. Коли користувач надсилає активи на цю адресу, активи тимчасово блокуються. Валідатори повинні досягти консенсусу щодо цієї інформації, а потім створити відповідні активи на цільовому ланцюгу. Недоліком цієї моделі є наявність "гіпотези довіри", яка легко може призвести до крадіжки активів через "одиночні точки збоїв" або "локальні збої".
Локальний режим перевірки
Це мережа ліквідності з точка в точку, де кожен вузол виконує роль "маршрутизатора", надаючи рідні активи цільового ланцюга, а не похідні активи. Проте, ця модель важко досягає "універсальності", оскільки підходить лише для міжланцюгової передачі активів і не може підтримувати передачу загальної інформації та даних між ланцюгами.
Модель верхнього ланцюга
Цей режим вимагає, щоб dApp був розгорнутий на певному ланцюзі з метою копіювання та відправки повідомлень на інші Layer 1 публічні ланцюги для реалізації оновлення стану. Його основний недолік проявляється на комерційному рівні, цей ланцюг буде конкурувати з усіма Layer 1 ланцюгами, а не співпрацювати, оскільки всі сторони змагаються за те, щоб dApp був розгорнутий на їхньому ланцюзі.
Ідеальне рішення для зв'язку між ланцюгами повинно мати такі характеристики:
Без довірчих припущень, безпечно та надійно
Без ліцензії, децентралізований
Висока універсальність
масштабований
Висока ефективність, низька вартість
Однак існуючі рішення для крос-ланцюга важко одночасно задовольнити ці вимоги. Користувачі можуть терпіти повільні послуги крос-ланцюга або високі витрати, але "бездовірчі припущення" є критично важливими і вимагають термінового вирішення. Ранні моделі зовнішньої верифікації намагалися вирішити комунікаційні проблеми між іншими публічними ланцюгами за допомогою одного ланцюга, цей підхід є громіздким і важко вирішує комунікаційні проблеми між EVM і не-EVM, PoW і PoS ланцюгами. У той же час, проміжний ланцюг сам по собі є централізованим інструментом, важко "самоствердити свою правоту", оскільки не вистачає децентралізованої безпеки і неможливо досягти бездовірчої безпеки.
І хоча деякі рішення в рідному режимі перевірки підкреслюють роль двох клієнтів: Відправника та Одержувача, все ж існує проблема довірчих припущень: користувачі повинні вірити, що реле та оракули не змовляться на зло, а також вірити, що сам протокол не зазнає проблем на етапі реле. Це означає, що нинішні рішення не можуть забезпечити справжню безпеку без довіри. Єдиний точковий збій і локальні збої схожі на бомбу уповільненої дії, яка в будь-який момент може вибухнути в цих природно дефектних рішеннях для крос-ланцюгів.
zkRelayer як новий крос-ланцюг комунікації з нульовим доказом, його найбільша перевага полягає в тому, що користувачам не потрібно довіряти жодній зовнішній третій стороні, а також не потрібно довіряти самому протоколу. Якщо математичний та криптографічний процеси доказу є повними та правильними, ця система може отримати визнання суспільства. Тут відбулася суттєва зміна: користувачі довіряють "істині", а не якійсь особі чи організації. Люди або організації можуть помилятися або чинити зло, але істина ніколи не зрадить.
У всьому комунікаційному ланцюгу (Chain A → Відправник → zkRelayer → ZK Верифікатор → Отримувач → Chain B), позиція zkRelayer перевищить позиції Відправника та Отримувача, ставши ядром усього рішення.
Основні компоненти zkRelayer включають ZK Prover та Message Aggregator. Деякі проєкти використовують метод нульового знання ZK-FOAKS, який має швидкі характеристики, підтримує рекурсивні докази і не вимагає довіри, а його лінійний час доказу та підлінійний час перевірки досягли теоретичного мінімуму. Застосування ZK-FOAKS у проміжному етапі крос-ланцюгової комунікації забезпечує бездокументальність, ефективність та низькі витрати на весь процес комунікації.
Отже, технологія zkRelayer має всі шанси стати ключем до відкриття нового покоління міжланцюгового зв'язку. Під підтримкою zkRelayer сфера крос-ланцюгового зв'язку отримає нові можливості для розвитку.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
14 лайків
Нагородити
14
8
Поділіться
Прокоментувати
0/400
0xSherlock
· 07-09 09:59
Надійність обмінюється на життя, хто втрачає, той прокидається.
Переглянути оригіналвідповісти на0
Degentleman
· 07-09 08:05
Не прикидуйся тут великим, zk надійний.
Переглянути оригіналвідповісти на0
HackerWhoCares
· 07-07 22:17
Ось така безпека? Ще одна фінансова схема.
Переглянути оригіналвідповісти на0
SeeYouInFourYears
· 07-07 04:10
Епоха, коли життя обмінювалося на гроші, закінчилася. Крос-ланцюг повинен бути ще більш стабільним.
Переглянути оригіналвідповісти на0
BoredApeResistance
· 07-07 04:08
дивовижний це трохи тривожно, до кого звертатися, якщо щось піде не так
Переглянути оригіналвідповісти на0
LoneValidator
· 07-07 04:04
Безпека — це життя, братва.
Переглянути оригіналвідповісти на0
CrossChainBreather
· 07-07 04:03
zkRelayer непоганий, розуміє в справі
Переглянути оригіналвідповісти на0
DeFiGrayling
· 07-07 03:45
Підкажіть, що робити, якщо броньоване авто перекинулося?
zkRelayer: новий напрямок крос-ланцюгового зв'язку без довірчих припущень
Майбутні тенденції розвитку крос-ланцюг комунікаційного протоколу
В останні кілька років у сфері блокчейну з'явилося безліч незалежних публічних блокчейнів та рішень Layer 2 на базі Ethereum. Завдяки різним перевагам у безпеці, вартості транзакцій, швидкості обробки, а також в екосистемах розробників і користувачів, користувачі часто переходять між різними ланцюгами. У порівнянні з основною мережею Ethereum, Layer 2 та інші публічні блокчейни зазвичай можуть запропонувати нижчі комісії та швидші швидкості транзакцій. Тому, щоб знизити витрати або використовувати інші ланцюги для більш якісних і унікальних застосунків, користувачам часто потрібно користуватися послугами крос-ланцюгового мосту.
Крос-ланцюг містить аналогію до "автофургону з грошима" в світі блокчейну. Незалежно від загроз, автофургон сам по собі повинен мати потужні захисні можливості, не повинно бути жодних загроз безпеці. Кожен етап, від дизайну, виробництва до фактичної експлуатації, не допускає помилок. Однак, на даний момент на ринку існуючі рішення для крос-ланцюга мають більше чи менше певні проблеми, такі як дефекти архітектури, вразливості коду або залежність на певних етапах від специфічних довірчих припущень, що значно знижує безпеку крос-ланцюга.
Як міст між різними блокчейнами, крос-ланцюг безумовно є важливим інструментом для вирішення проблеми розриву ліквідності між ланцюгами. Але потреби користувачів у технології крос-ланцюга не обмежуються лише переміщенням активів; це насправді лише одна з застосувань крос-ланцюгового протоколу в сфері DeFi. Завдяки крос-ланцюговому протоколу дві різні мережі отримують взаємодію, і ця взаємодія потребує не лише реалізації крос-ланцюгового переміщення токенів, але й повинна підтримувати передачу великих файлів, пакетів даних та інші більш широкі комунікації між ланцюгами.
У багатоланцюговій екосистемі Web3.0 користувачі сподіваються мати можливість безперешкодно взаємодіяти з усіма основними публічними ланцюгами для обміну активами та даними через єдиний додаток, без частих переключень між гаманцями та мережами. У нинішній структурі "один лідер, багато сильних" публічних ланцюгів користувачам потрібен більш безпечний, універсальний та дружній протокол міжланцюгового зв'язку.
Аналіз основних моделей крос-ланцюгового зв'язку
Наразі в індустрії існує кілька основних моделей крос-ланцюгового зв'язку:
Цей режим забезпечує міжланцюгову комунікацію за допомогою запуску легкого клієнта у віртуальних машинах джерельного та цільового ланцюгів, а також за допомогою ретрансляторів. Його особливістю є те, що не потрібно експлуатувати незалежний проміжний ланцюг. Якщо використовувати технологію нульових знань, можна також уникнути проблеми довірчих припущень, що існують у деяких рішеннях.
Ця модель залежить від одного або групи валідаторів, які контролюють певну адресу на джерельному ланцюгу. Коли користувач надсилає активи на цю адресу, активи тимчасово блокуються. Валідатори повинні досягти консенсусу щодо цієї інформації, а потім створити відповідні активи на цільовому ланцюгу. Недоліком цієї моделі є наявність "гіпотези довіри", яка легко може призвести до крадіжки активів через "одиночні точки збоїв" або "локальні збої".
Це мережа ліквідності з точка в точку, де кожен вузол виконує роль "маршрутизатора", надаючи рідні активи цільового ланцюга, а не похідні активи. Проте, ця модель важко досягає "універсальності", оскільки підходить лише для міжланцюгової передачі активів і не може підтримувати передачу загальної інформації та даних між ланцюгами.
Цей режим вимагає, щоб dApp був розгорнутий на певному ланцюзі з метою копіювання та відправки повідомлень на інші Layer 1 публічні ланцюги для реалізації оновлення стану. Його основний недолік проявляється на комерційному рівні, цей ланцюг буде конкурувати з усіма Layer 1 ланцюгами, а не співпрацювати, оскільки всі сторони змагаються за те, щоб dApp був розгорнутий на їхньому ланцюзі.
zkRelayer: ключова технологія міжланцюгової комунікації
Ідеальне рішення для зв'язку між ланцюгами повинно мати такі характеристики:
Однак існуючі рішення для крос-ланцюга важко одночасно задовольнити ці вимоги. Користувачі можуть терпіти повільні послуги крос-ланцюга або високі витрати, але "бездовірчі припущення" є критично важливими і вимагають термінового вирішення. Ранні моделі зовнішньої верифікації намагалися вирішити комунікаційні проблеми між іншими публічними ланцюгами за допомогою одного ланцюга, цей підхід є громіздким і важко вирішує комунікаційні проблеми між EVM і не-EVM, PoW і PoS ланцюгами. У той же час, проміжний ланцюг сам по собі є централізованим інструментом, важко "самоствердити свою правоту", оскільки не вистачає децентралізованої безпеки і неможливо досягти бездовірчої безпеки.
І хоча деякі рішення в рідному режимі перевірки підкреслюють роль двох клієнтів: Відправника та Одержувача, все ж існує проблема довірчих припущень: користувачі повинні вірити, що реле та оракули не змовляться на зло, а також вірити, що сам протокол не зазнає проблем на етапі реле. Це означає, що нинішні рішення не можуть забезпечити справжню безпеку без довіри. Єдиний точковий збій і локальні збої схожі на бомбу уповільненої дії, яка в будь-який момент може вибухнути в цих природно дефектних рішеннях для крос-ланцюгів.
zkRelayer як новий крос-ланцюг комунікації з нульовим доказом, його найбільша перевага полягає в тому, що користувачам не потрібно довіряти жодній зовнішній третій стороні, а також не потрібно довіряти самому протоколу. Якщо математичний та криптографічний процеси доказу є повними та правильними, ця система може отримати визнання суспільства. Тут відбулася суттєва зміна: користувачі довіряють "істині", а не якійсь особі чи організації. Люди або організації можуть помилятися або чинити зло, але істина ніколи не зрадить.
У всьому комунікаційному ланцюгу (Chain A → Відправник → zkRelayer → ZK Верифікатор → Отримувач → Chain B), позиція zkRelayer перевищить позиції Відправника та Отримувача, ставши ядром усього рішення.
Основні компоненти zkRelayer включають ZK Prover та Message Aggregator. Деякі проєкти використовують метод нульового знання ZK-FOAKS, який має швидкі характеристики, підтримує рекурсивні докази і не вимагає довіри, а його лінійний час доказу та підлінійний час перевірки досягли теоретичного мінімуму. Застосування ZK-FOAKS у проміжному етапі крос-ланцюгової комунікації забезпечує бездокументальність, ефективність та низькі витрати на весь процес комунікації.
Отже, технологія zkRelayer має всі шанси стати ключем до відкриття нового покоління міжланцюгового зв'язку. Під підтримкою zkRelayer сфера крос-ланцюгового зв'язку отримає нові можливості для розвитку.