Блокчейн-інтероперабельність нової парадигми: Hyperlane
Основні моменти
Справжнє безліцензійне розгортання: Hyperlane дозволяє будь-якому розробнику миттєво розгортати та з'єднувати різні блоки, без необхідності проходження процедури затвердження, створюючи нову модель доступу.
Гнучка модульна безпека: Модуль міжланцюгової безпеки Hyperlane (ISM) дозволяє застосункам налаштовувати вимоги безпеки відповідно до потреб, від базової верифікації до багатошарового підтвердження, що дає змогу одній і тій же інфраструктурі здійснювати швидкі мікроплатежі та обробляти передачу активів з високими вимогами до безпеки.
Дружня до розробників архітектура: Hyperlane надає TypeScript SDK, CLI-інструменти та вичерпну документацію, що значно знижує технічний бар'єр інтеграції між блокчейнами, розробники можуть реалізувати передачу повідомлень між блоками за допомогою простого API.
1. Переломний момент зв'язності Блокчейн
Блокчейн екосистема переходить від ізольованої розробки до справжньої взаємозв'язку. Проекти більше не будують закриті середовища, а все більше шукають інтеграцію в більш широкі мережі.
Однак, наразі більшість інтеграцій є ручними та фрагментарними. Нові проекти повинні безпосередньо вести переговори з кожним постачальником мостів або міжопераційності, що зазвичай призводить до високих витрат, затримок та адміністративних витрат. Навіть для технічно розвинених команд це створює структурні бар'єри для участі, що в кінцевому підсумку заважає масштабованості всієї екосистеми.
Цей виклик не є новим. На початку 90-х років XX століття компанії управляли своїми незалежними внутрішніми мережами, які мали власні правила та доступи. Хоча міжмережеве спілкування було можливим, це вимагало багато часу для технічної координації та взаємного авторизації.
Переломний момент настав, коли були введені стандартні протоколи, такі як HTTP і TCP/IP, які дозволили здійснити відкритий, безліцензійний доступ до єдиного Інтернету. Ці стандарти заклали основи цифрової революції, замінивши складність простотою, що призвело до експоненційного зростання та глобальної участі.
Блокчейн індустрія зараз стикається з подібною точкою повороту. Щоб розблокувати наступний етап інновацій, вона повинна перейти від розрізнених, ліцензованих інтеграцій до стандартизованої, безліцензійної зв'язності. Зниження бар'єрів для входу є критично важливим для широкої участі та інновацій у всій екосистемі.
2. Рішення Hyperlane: бездозвільне з'єднання
2.1. Без ліцензії та з відкритим кодом
Hyperlane вирішує структурні обмеження за допомогою безліцензійної архітектури, що є принципово іншим підходом, який дозволяє будь-якому проекту вільно підключатися. У цьому підході є лише одна вимога: сумісність із підтримуваними віртуальними машинами (VM) середовища, такими як Ethereum/EVM, Solana/SVM або Cosmos/CosmWasm. Як тільки ця умова буде виконана, інтеграція може бути здійснена без складних процесів затвердження.
Отже, бар'єри для входу в проекти Блокчейн значно знижені. Те, що раніше потребувало місяців для завершення, тепер можна виконати одразу, якщо дотримано технічної сумісності.
Давайте розглянемо практичний приклад, що стосується розробника Web3 Райана. Райан будує новий проект під назвою Tiger, який працює на власному основному мережі. Наразі користувачі Tiger обмежені екосистемою Tiger і не можуть взаємодіяти з іншими Блокчейн. Проте користувачі хочуть перенести активи з Ethereum на Tiger і з Tiger на інші мережі, щоб розблокувати більше ліквідності. Щоб досягти цього, Райану потрібно з'єднати Tiger з кількома мережами Блокчейн.
Крок 1: Встановіть Hyperlane CLI
Перший крок. Райан встановив Hyperlane CLI інструмент для налаштування середовища інтеграції блокчейнів. Цей процес дуже простий, йому потрібно лише виконати в терміналі "npm install @hyperlane-xyz/cli". Оскільки цей інструмент є відкритим, не потрібно попереднього схвалення або реєстрації. Ця простота використання підкреслює основну цінність безліцензійної архітектури Hyperlane.
Крок 2: Розгортання Mailbox та ISM
Наступним кроком Райан безпосередньо розгорнув два основні компоненти на Tiger-ланцюзі: Mailbox( контракт для передачі повідомлень між блокчейнами) та міжланцюговий безпечний модуль( Interchain Security Module, ISM)(, призначений для перевірки достовірності кожного повідомлення). Обидва компоненти є відкритими та загальнодоступними, що дозволяє розробникам інтегрувати їх на своїх умовах. Як тільки ці елементи будуть на місці, система зможе пройти тестування.
Крок 3: Перевірте повідомлення, щоб перевірити з'єднання
Третій крок, Райан надіслав тестове повідомлення з Tiger-лінка до Ефіру, щоб перевірити, чи успішно відбулося передавання. Тут "повідомлення" не є простим текстовим рядком, це специфічна команда виконання: "перенести 100 TIGER токенів на адресу Ефіру 0x123...". Процес передачі виглядає наступним чином:
Tiger Блокчейн ініціював повідомлення, що 100 $TIGER токенів були переведені на Ethereum
Валідаори Hyperlane підтверджують повідомлення та підписують його
Реле(Relayer) передає підписане повідомлення до Ethereum
Верифікація повідомлень ISM на Блокчейн Ефірі та випуск 100 $TIGER токенів отримувачу
Лише якщо джерело-ланцюг і цільовий ланцюг обидва встановили Mailbox, додаткове налаштування не потрібне. Повідомлення передається, перевіряється та виконується. Успішне тестування підтвердило, що два ланцюги правильно підключені.
Крок 4: Зареєструйтесь у відкритому реєстрі
На останньому етапі Райан зареєстрував деталі підключення Tiger-ланцюга в реєстрі Hyperlane. Цей реєстр є публічним каталогом на базі GitHub, який узагальнює інформацію про всі підключені ланцюги, включаючи доменні ідентифікатори ID(, ID) та адреси Mailbox та інші ідентифікатори. Метою цього публічного списку є забезпечення того, щоб інші розробники могли легко знайти інформацію, необхідну для підключення до Tiger-ланцюга. Його функція схожа на телефонний довідник: як тільки реєстрація завершена, будь-хто може знайти Tiger і ініціювати зв'язок. Завдяки цій реєстрації Tiger-ланцюг зможе отримати всі мережеві ефекти екосистеми Hyperlane.
Центром цієї архітектури є простий і потужний принцип: будь-хто може підключитися без дозволу, будь-який Блокчейн може використовуватися як місце призначення без дозволу.
Цю модель найкраще зрозуміти через знайомий аналог – електронну пошту. Як будь-хто може надіслати повідомлення на будь-яку електронну адресу у світі без попередньої координації, так і Hyperlane дозволяє будь-якому блокчейну, на якому встановлено Mailbox, спілкуватися з будь-яким іншим блокчейном. Це створює середовище, в якому бездозвільне з’єднання є стандартом, чого не можуть досягти традиційні системи, засновані на затвердженні.
2.2. Багато віртуальних машин (VM) сумісність
З самого початку Hyperlane був спроектований із модульною архітектурою для підтримки кількох віртуальних машин (VM) середовищ. Наразі він підтримує взаємодію між EVM на базі Ethereum, CosmWasm на основі Cosmos SDK ланцюгів, а також SVM на Solana, і наразі працює над підтримкою ланцюгів на основі Move.
З'єднання різних VM-середовищ по суті є складним. Кожен Блокчейн працює зі своєю моделлю виконання, структурою даних, механізмом консенсусу та стандартами активів. Реалізація міжоперабельності між цими системами вимагає високо спеціалізованої структури, здатної перекладати принципово різні архітектури.
Наприклад, EVM Ethereum підтримує 18 знаків після коми, тоді як SVM Solana використовує 9 знаків після коми. Подолання навіть найменших відмінностей при збереженні безпеки та надійності є одним з ключових технологічних досягнень Hyperlane.
Hyperlane впроваджує "Hyperlane Warp Route" ( надпросторовий криволінійний маршрут ) для вирішення проблеми з'єднання різних ланцюгів. Hyperlane Warp Route є модульним крос-ланцюговим містком активів, який підтримує безліцензійний переказ токенів між ланцюгами та забезпечує переміщення різних активів між різними середовищами.
Коротше кажучи, Hyperlane Warp Route працює в залежності від природи активів і їх використання. Іноді вони працюють як сховища (vault), іноді як валютні обмінники, а іноді як прямі електронні перекази, при цьому кожен тип маршруту забезпечує відповідний підхід для кожного сценарію. Усі ці процеси використовують міжланцюгову передачу повідомлень Hyperlane, що дозволяє працювати в різних віртуальних середовищах.
Оригінальний токен Warp Routes: підтримує оригінальний паливний токен (, наприклад, ETH ), прямий перехід через Блокчейн, без упаковки (wrapping ).
Заставний ERC20: блокування токенів ERC20 на основному ланцюгу як застави для міжланцюгового переносу.
Синтетичний ERC20: створення нових токенів ERC20 у цільовому ланцюзі для представлення оригінальних токенів.
Багато заставних Warp Routes: дозволяє кільком заставним токенам надавати ліквідність.
Спеціалізовані Warp Routes: додайте розширені функції або інтегруйте конкретні випадки використання (, такі як сховища, підтримка фіатних токенів ).
Давайте використаємо модель lock-and-mint(, щоб вивчити практичний приклад. Розробник на ім'я Райан хоче перевести токен Tiger)$TIGER(, випущений в Ethereum, на мережу Base.
Раян спочатку розгортає контракт Hyperlane Warp Route на Блокчейн Ethereum і вносить токени $TIGER у цей контракт )EvmHypCollateral(. Потім Mailbox Ethereum генерує та надсилає повідомлення, яке вказує мережі Base на карбування упакованої версії токена Tiger.
Отримавши повідомлення, мережа Base використовує міжланковий безпечний модуль )ISM( для перевірки його автентичності. Якщо перевірка пройде успішно, мережа Base безпосередньо випустить упаковані токени Tiger )$wTIGER( у гаманець користувача.
Гіперлейн Ворп Рут відіграє ключову роль у розширенні модульного, бездозвільного інтероперабельності Гіперлейну для різних ланцюгів. Розробники повинні лише налаштувати контракти відповідно до особливостей кожного ланцюга. Решта процесу, передачі повідомлень, верифікації та доставки, обробляється інфраструктурою Гіперлейну, що дозволяє розробникам реалізувати міжсередовищні з'єднання без необхідності мати справу з складними механізмами перекладу.
![Глибокий аналіз Hyperlane: бездозволений кросчейн-протокол, що з'єднує більше 150 Блокчейн])https://img-cdn.gateio.im/webp-social/moments-9ddb546c4fa57b8f0d2955d996b12503.webp(
Хоча Hyperlane реалізує безшовний рух повідомлень і активів між різними ланцюгами, що є ключовою перевагою масштабованості, це також створює ключовий виклик: як отримуючий ланцюг може бути впевнений, що повідомлення дійсно походить з того джерела, яке воно стверджує? Передача повідомлень — це одне, а перевірка їхньої достовірності — зовсім інше.
Щоб вирішити цю проблему, Hyperlane впроваджує міжланцюговий безпековий модуль ) Interchain Security Module, ISM (, модульну безпекову систему, яка перевіряє справжність повідомлення перед тим, як цільовий ланцюг прийме його. ISM є смарт-контрактом на ланцюгу, що використовується для перевірки того, чи дійсно повідомлення було створене на вихідному ланцюзі, забезпечуючи захист від підробки та гарантію походження.
Коротко кажучи, коли Mailbox цільового ланцюга отримує повідомлення, спочатку вона запитує: "Це повідомлення дійсно з оригінального ланцюга?" Лише після успішної перевірки повідомлення буде передано до очікуваного місця призначення. Якщо перевірка не пройде або виглядає підозріло, повідомлення буде відхилено.
Цей процес схожий на те, як працює прикордонний контроль під час міжнародних подорожей. Перед тим, як ви ввійдете в країну, імміграційні官员 перевірять достовірність вашого паспорта: "Цей паспорт справді виданий вашою батьківщиною?" Паспорт містить захисні ознаки та криптографічні елементи для підтвердження його легітимності. Хоча будь-хто може підробити документи, лише ті паспорти, які можуть бути прийняті для в'їзду після належної перевірки, підтверджені криптографічним методом, будуть прийняті.
Важливо, що ISM може гнучко налаштовувати свою модель безпеки відповідно до вимог послуг. На практиці вимоги до безпеки можуть суттєво варіюватися в залежності від контексту. Наприклад, передача невеликої суми токенів може вимагати лише базового підпису валідатора для швидшого виконання. На контраст, передача активів на кілька мільйонів доларів може потребувати багатошарового підходу до безпеки, включаючи валідаторів Hyperlane, зовнішнє з'єднання і додаткову перевірку з багатьма підписами.
Таким чином, структура ISM відображає ключове рішення щодо дизайну: Hyperlane пріоритетом надає з'єднуванню та безпеці через модульну верифікацію. Додатки можуть налаштовувати свою модель безпеки, зберігаючи при цьому бездозвільний характер протоколу.
![Глибокий аналіз Hyperlane: безліцензійний кросчейн-протокол, що з'єднує понад 150 Блоків])https://img-cdn.gateio.im/webp-social/moments-49c49b634076b8b381ebd39bfb2340e3.webp(
) 3. Інструменти для розробників та доступність: найпростіший спосіб підключення
Hyperlane пріоритетизує досвід розробників, забезпечуючи високий рівень доступності та зручності використання. Його командний інтерфейс ###CLI( та програмний пакет для розробки програмного забезпечення на базі TypeScript )SDK( є основними інструментами для інтеграції нових блокчейнів у екосистему Hyperlane, надсилання міжланцюгових повідомлень та налаштування Hyperlane Warp Route.
CLI та SDK є повністю відкритими, доступними для використання будь-ким. Розробники можуть встановити код з GitHub та почати інтеграцію без ліцензійних угод або процесу затвердження. Офіційна документація містить покрокові інструкції, які легко зрозуміти навіть для розробників з обмеженим досвідом у Блокчейн.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Hyperlane: нова парадигма бездозвільного міжланцюгового зв'язку
Блокчейн-інтероперабельність нової парадигми: Hyperlane
Основні моменти
Справжнє безліцензійне розгортання: Hyperlane дозволяє будь-якому розробнику миттєво розгортати та з'єднувати різні блоки, без необхідності проходження процедури затвердження, створюючи нову модель доступу.
Гнучка модульна безпека: Модуль міжланцюгової безпеки Hyperlane (ISM) дозволяє застосункам налаштовувати вимоги безпеки відповідно до потреб, від базової верифікації до багатошарового підтвердження, що дає змогу одній і тій же інфраструктурі здійснювати швидкі мікроплатежі та обробляти передачу активів з високими вимогами до безпеки.
Дружня до розробників архітектура: Hyperlane надає TypeScript SDK, CLI-інструменти та вичерпну документацію, що значно знижує технічний бар'єр інтеграції між блокчейнами, розробники можуть реалізувати передачу повідомлень між блоками за допомогою простого API.
1. Переломний момент зв'язності Блокчейн
Блокчейн екосистема переходить від ізольованої розробки до справжньої взаємозв'язку. Проекти більше не будують закриті середовища, а все більше шукають інтеграцію в більш широкі мережі.
Однак, наразі більшість інтеграцій є ручними та фрагментарними. Нові проекти повинні безпосередньо вести переговори з кожним постачальником мостів або міжопераційності, що зазвичай призводить до високих витрат, затримок та адміністративних витрат. Навіть для технічно розвинених команд це створює структурні бар'єри для участі, що в кінцевому підсумку заважає масштабованості всієї екосистеми.
Цей виклик не є новим. На початку 90-х років XX століття компанії управляли своїми незалежними внутрішніми мережами, які мали власні правила та доступи. Хоча міжмережеве спілкування було можливим, це вимагало багато часу для технічної координації та взаємного авторизації.
Переломний момент настав, коли були введені стандартні протоколи, такі як HTTP і TCP/IP, які дозволили здійснити відкритий, безліцензійний доступ до єдиного Інтернету. Ці стандарти заклали основи цифрової революції, замінивши складність простотою, що призвело до експоненційного зростання та глобальної участі.
Блокчейн індустрія зараз стикається з подібною точкою повороту. Щоб розблокувати наступний етап інновацій, вона повинна перейти від розрізнених, ліцензованих інтеграцій до стандартизованої, безліцензійної зв'язності. Зниження бар'єрів для входу є критично важливим для широкої участі та інновацій у всій екосистемі.
2. Рішення Hyperlane: бездозвільне з'єднання
2.1. Без ліцензії та з відкритим кодом
Hyperlane вирішує структурні обмеження за допомогою безліцензійної архітектури, що є принципово іншим підходом, який дозволяє будь-якому проекту вільно підключатися. У цьому підході є лише одна вимога: сумісність із підтримуваними віртуальними машинами (VM) середовища, такими як Ethereum/EVM, Solana/SVM або Cosmos/CosmWasm. Як тільки ця умова буде виконана, інтеграція може бути здійснена без складних процесів затвердження.
Отже, бар'єри для входу в проекти Блокчейн значно знижені. Те, що раніше потребувало місяців для завершення, тепер можна виконати одразу, якщо дотримано технічної сумісності.
Давайте розглянемо практичний приклад, що стосується розробника Web3 Райана. Райан будує новий проект під назвою Tiger, який працює на власному основному мережі. Наразі користувачі Tiger обмежені екосистемою Tiger і не можуть взаємодіяти з іншими Блокчейн. Проте користувачі хочуть перенести активи з Ethereum на Tiger і з Tiger на інші мережі, щоб розблокувати більше ліквідності. Щоб досягти цього, Райану потрібно з'єднати Tiger з кількома мережами Блокчейн.
Крок 1: Встановіть Hyperlane CLI
Перший крок. Райан встановив Hyperlane CLI інструмент для налаштування середовища інтеграції блокчейнів. Цей процес дуже простий, йому потрібно лише виконати в терміналі "npm install @hyperlane-xyz/cli". Оскільки цей інструмент є відкритим, не потрібно попереднього схвалення або реєстрації. Ця простота використання підкреслює основну цінність безліцензійної архітектури Hyperlane.
Крок 2: Розгортання Mailbox та ISM
Наступним кроком Райан безпосередньо розгорнув два основні компоненти на Tiger-ланцюзі: Mailbox( контракт для передачі повідомлень між блокчейнами) та міжланцюговий безпечний модуль( Interchain Security Module, ISM)(, призначений для перевірки достовірності кожного повідомлення). Обидва компоненти є відкритими та загальнодоступними, що дозволяє розробникам інтегрувати їх на своїх умовах. Як тільки ці елементи будуть на місці, система зможе пройти тестування.
Крок 3: Перевірте повідомлення, щоб перевірити з'єднання
Третій крок, Райан надіслав тестове повідомлення з Tiger-лінка до Ефіру, щоб перевірити, чи успішно відбулося передавання. Тут "повідомлення" не є простим текстовим рядком, це специфічна команда виконання: "перенести 100 TIGER токенів на адресу Ефіру 0x123...". Процес передачі виглядає наступним чином:
Tiger Блокчейн ініціював повідомлення, що 100 $TIGER токенів були переведені на Ethereum
Валідаори Hyperlane підтверджують повідомлення та підписують його
Реле(Relayer) передає підписане повідомлення до Ethereum
Верифікація повідомлень ISM на Блокчейн Ефірі та випуск 100 $TIGER токенів отримувачу
Лише якщо джерело-ланцюг і цільовий ланцюг обидва встановили Mailbox, додаткове налаштування не потрібне. Повідомлення передається, перевіряється та виконується. Успішне тестування підтвердило, що два ланцюги правильно підключені.
Крок 4: Зареєструйтесь у відкритому реєстрі
На останньому етапі Райан зареєстрував деталі підключення Tiger-ланцюга в реєстрі Hyperlane. Цей реєстр є публічним каталогом на базі GitHub, який узагальнює інформацію про всі підключені ланцюги, включаючи доменні ідентифікатори ID(, ID) та адреси Mailbox та інші ідентифікатори. Метою цього публічного списку є забезпечення того, щоб інші розробники могли легко знайти інформацію, необхідну для підключення до Tiger-ланцюга. Його функція схожа на телефонний довідник: як тільки реєстрація завершена, будь-хто може знайти Tiger і ініціювати зв'язок. Завдяки цій реєстрації Tiger-ланцюг зможе отримати всі мережеві ефекти екосистеми Hyperlane.
Центром цієї архітектури є простий і потужний принцип: будь-хто може підключитися без дозволу, будь-який Блокчейн може використовуватися як місце призначення без дозволу.
Цю модель найкраще зрозуміти через знайомий аналог – електронну пошту. Як будь-хто може надіслати повідомлення на будь-яку електронну адресу у світі без попередньої координації, так і Hyperlane дозволяє будь-якому блокчейну, на якому встановлено Mailbox, спілкуватися з будь-яким іншим блокчейном. Це створює середовище, в якому бездозвільне з’єднання є стандартом, чого не можуть досягти традиційні системи, засновані на затвердженні.
2.2. Багато віртуальних машин (VM) сумісність
З самого початку Hyperlane був спроектований із модульною архітектурою для підтримки кількох віртуальних машин (VM) середовищ. Наразі він підтримує взаємодію між EVM на базі Ethereum, CosmWasm на основі Cosmos SDK ланцюгів, а також SVM на Solana, і наразі працює над підтримкою ланцюгів на основі Move.
З'єднання різних VM-середовищ по суті є складним. Кожен Блокчейн працює зі своєю моделлю виконання, структурою даних, механізмом консенсусу та стандартами активів. Реалізація міжоперабельності між цими системами вимагає високо спеціалізованої структури, здатної перекладати принципово різні архітектури.
Наприклад, EVM Ethereum підтримує 18 знаків після коми, тоді як SVM Solana використовує 9 знаків після коми. Подолання навіть найменших відмінностей при збереженні безпеки та надійності є одним з ключових технологічних досягнень Hyperlane.
Hyperlane впроваджує "Hyperlane Warp Route" ( надпросторовий криволінійний маршрут ) для вирішення проблеми з'єднання різних ланцюгів. Hyperlane Warp Route є модульним крос-ланцюговим містком активів, який підтримує безліцензійний переказ токенів між ланцюгами та забезпечує переміщення різних активів між різними середовищами.
Коротше кажучи, Hyperlane Warp Route працює в залежності від природи активів і їх використання. Іноді вони працюють як сховища (vault), іноді як валютні обмінники, а іноді як прямі електронні перекази, при цьому кожен тип маршруту забезпечує відповідний підхід для кожного сценарію. Усі ці процеси використовують міжланцюгову передачу повідомлень Hyperlane, що дозволяє працювати в різних віртуальних середовищах.
Оригінальний токен Warp Routes: підтримує оригінальний паливний токен (, наприклад, ETH ), прямий перехід через Блокчейн, без упаковки (wrapping ).
Заставний ERC20: блокування токенів ERC20 на основному ланцюгу як застави для міжланцюгового переносу.
Синтетичний ERC20: створення нових токенів ERC20 у цільовому ланцюзі для представлення оригінальних токенів.
Багато заставних Warp Routes: дозволяє кільком заставним токенам надавати ліквідність.
Спеціалізовані Warp Routes: додайте розширені функції або інтегруйте конкретні випадки використання (, такі як сховища, підтримка фіатних токенів ).
Давайте використаємо модель lock-and-mint(, щоб вивчити практичний приклад. Розробник на ім'я Райан хоче перевести токен Tiger)$TIGER(, випущений в Ethereum, на мережу Base.
Раян спочатку розгортає контракт Hyperlane Warp Route на Блокчейн Ethereum і вносить токени $TIGER у цей контракт )EvmHypCollateral(. Потім Mailbox Ethereum генерує та надсилає повідомлення, яке вказує мережі Base на карбування упакованої версії токена Tiger.
Отримавши повідомлення, мережа Base використовує міжланковий безпечний модуль )ISM( для перевірки його автентичності. Якщо перевірка пройде успішно, мережа Base безпосередньо випустить упаковані токени Tiger )$wTIGER( у гаманець користувача.
Гіперлейн Ворп Рут відіграє ключову роль у розширенні модульного, бездозвільного інтероперабельності Гіперлейну для різних ланцюгів. Розробники повинні лише налаштувати контракти відповідно до особливостей кожного ланцюга. Решта процесу, передачі повідомлень, верифікації та доставки, обробляється інфраструктурою Гіперлейну, що дозволяє розробникам реалізувати міжсередовищні з'єднання без необхідності мати справу з складними механізмами перекладу.
![Глибокий аналіз Hyperlane: бездозволений кросчейн-протокол, що з'єднує більше 150 Блокчейн])https://img-cdn.gateio.im/webp-social/moments-9ddb546c4fa57b8f0d2955d996b12503.webp(
)# 2.3. Модульна безпека: міжланцюгова безпечна модуль###ISM(
Хоча Hyperlane реалізує безшовний рух повідомлень і активів між різними ланцюгами, що є ключовою перевагою масштабованості, це також створює ключовий виклик: як отримуючий ланцюг може бути впевнений, що повідомлення дійсно походить з того джерела, яке воно стверджує? Передача повідомлень — це одне, а перевірка їхньої достовірності — зовсім інше.
Щоб вирішити цю проблему, Hyperlane впроваджує міжланцюговий безпековий модуль ) Interchain Security Module, ISM (, модульну безпекову систему, яка перевіряє справжність повідомлення перед тим, як цільовий ланцюг прийме його. ISM є смарт-контрактом на ланцюгу, що використовується для перевірки того, чи дійсно повідомлення було створене на вихідному ланцюзі, забезпечуючи захист від підробки та гарантію походження.
Коротко кажучи, коли Mailbox цільового ланцюга отримує повідомлення, спочатку вона запитує: "Це повідомлення дійсно з оригінального ланцюга?" Лише після успішної перевірки повідомлення буде передано до очікуваного місця призначення. Якщо перевірка не пройде або виглядає підозріло, повідомлення буде відхилено.
Цей процес схожий на те, як працює прикордонний контроль під час міжнародних подорожей. Перед тим, як ви ввійдете в країну, імміграційні官员 перевірять достовірність вашого паспорта: "Цей паспорт справді виданий вашою батьківщиною?" Паспорт містить захисні ознаки та криптографічні елементи для підтвердження його легітимності. Хоча будь-хто може підробити документи, лише ті паспорти, які можуть бути прийняті для в'їзду після належної перевірки, підтверджені криптографічним методом, будуть прийняті.
Важливо, що ISM може гнучко налаштовувати свою модель безпеки відповідно до вимог послуг. На практиці вимоги до безпеки можуть суттєво варіюватися в залежності від контексту. Наприклад, передача невеликої суми токенів може вимагати лише базового підпису валідатора для швидшого виконання. На контраст, передача активів на кілька мільйонів доларів може потребувати багатошарового підходу до безпеки, включаючи валідаторів Hyperlane, зовнішнє з'єднання і додаткову перевірку з багатьма підписами.
Таким чином, структура ISM відображає ключове рішення щодо дизайну: Hyperlane пріоритетом надає з'єднуванню та безпеці через модульну верифікацію. Додатки можуть налаштовувати свою модель безпеки, зберігаючи при цьому бездозвільний характер протоколу.
![Глибокий аналіз Hyperlane: безліцензійний кросчейн-протокол, що з'єднує понад 150 Блоків])https://img-cdn.gateio.im/webp-social/moments-49c49b634076b8b381ebd39bfb2340e3.webp(
) 3. Інструменти для розробників та доступність: найпростіший спосіб підключення
Hyperlane пріоритетизує досвід розробників, забезпечуючи високий рівень доступності та зручності використання. Його командний інтерфейс ###CLI( та програмний пакет для розробки програмного забезпечення на базі TypeScript )SDK( є основними інструментами для інтеграції нових блокчейнів у екосистему Hyperlane, надсилання міжланцюгових повідомлень та налаштування Hyperlane Warp Route.
CLI та SDK є повністю відкритими, доступними для використання будь-ким. Розробники можуть встановити код з GitHub та почати інтеграцію без ліцензійних угод або процесу затвердження. Офіційна документація містить покрокові інструкції, які легко зрозуміти навіть для розробників з обмеженим досвідом у Блокчейн.
)#