Глубокий анализ безлицензионного кросс-чейн протокола Hyperlane
Основные моменты
Hyperlane позволяет разработчикам мгновенно развертывать и соединять разные цепочки, без необходимости в одобрении, создавая совершенно новый способ подключения.
Безопасный модуль межцепочечного взаимодействия Hyperlane (ISM) позволяет приложениям настраивать требования безопасности, поддерживая быстрые мелкие транзакции и высокозащищенные переводы активов на одной и той же инфраструктуре.
Hyperlane предоставляет TypeScript SDK, инструменты CLI и полную документацию, значительно снижая технический порог для кросс-чейн интеграции.
1. Точка поворота подключения блокчейна
Экосистема блокчейна переходит от изолированной разработки к истинной взаимосвязи. Проекты больше не создают закрытые среды, а стремятся к интеграции в более широкую сеть.
Тем не менее, в настоящее время большинство интеграций остаются ручными и разрозненными. Новым проектам необходимо напрямую вести переговоры с каждым поставщиком мостов или интероперабельности, что часто приводит к высоким затратам, задержкам и управленческим издержкам. Даже для технически продвинутых команд это создает структурные барьеры для участия, что в конечном итоге препятствует масштабируемости всей экосистемы.
Этот вызов не нов. В начале 1990-х годов компании управляли независимыми внутренними сетями, имея свои собственные правила и права доступа. Хотя межсетевое взаимодействие было возможно, оно требовало временных затрат на техническую координацию и взаимные разрешения.
Поворный момент произошел с введением стандартных Протоколов, таких как HTTP и TCP/IP, которые сделали возможным открытый и безлицензионный доступ к единому интернету. Эти стандарты заменили сложность простотой, освободив экспоненциальный рост и глобальное участие, заложив основу для цифровой революции.
Блокчейн-индустрия сейчас сталкивается с аналогичной вехой. Чтобы разблокировать следующую стадию инноваций, она должна выйти за пределы разрозненной, основанной на разрешениях интеграции и перейти к стандартизированной, безразрешительной подключаемости. Снижение барьеров для входа имеет решающее значение для широкого участия и инноваций всей экосистемы.
2. Решение Hyperlane: соединение без разрешения
2.1. Без лицензии и с открытым исходным кодом
Hyperlane решает структурные ограничения с помощью безлицензионной архитектуры, что представляет собой fundamentally другой подход, позволяющий любому проекту свободно подключаться. В этом методе есть только одно требование: совместимость с поддерживаемыми виртуальными машинами (VM), такими как Ethereum/EVM, Solana/SVM или Cosmos/CosmWasm. Как только это условие выполнено, интеграция может быть осуществлена без сложных процессов одобрения.
Поэтому барьер для входа в блокчейн-проекты значительно снизился. То, что раньше требовало месяцев для завершения, теперь может быть выполнено немедленно, если соблюдены требования к технической совместимости.
Чтобы объяснить, как работает интеграция без разрешений, давайте рассмотрим пример. Предположим, разработчик Райан создает новый проект под названием Tiger, который работает на собственном основной сети. В настоящее время пользователи Tiger链 ограничены экосистемой Tiger и не могут взаимодействовать с другими блокчейнами. Тем не менее, пользователи хотят перевести активы из Ethereum в Tiger链, а также из Tiger链 в другие сети, чтобы разблокировать большую ликвидность. Для достижения этой цели Райан должен подключить Tiger链 к нескольким блокчейн-сетям.
Шаг 1: Установите Hyperlane CLI
Райан сначала устанавливает инструмент Hyperlane CLI для настройки интеграции цепочки. Этот процесс очень прост, достаточно запустить в терминале "npm install @hyperlane-xyz/cli". Поскольку этот инструмент является открытым исходным кодом, предварительное одобрение или регистрация не требуется.
Шаг 2: Развертывание Mailbox и ISM
Далее Райан напрямую развернул два основных компонента на Tiger цепи: контракт Mailbox( для реализации передачи сообщений между блокчейнами ) и модуль безопасности между цепями (ISM, предназначенный для проверки подлинности каждого сообщения ). Оба компонента являются открытым исходным кодом и доступны публично, что позволяет разработчикам интегрировать их по своим условиям.
Шаг 3: протестируйте передачу сообщений для проверки соединения
Райан отправляет тестовое сообщение с Tiger-цепи на Эфириум, чтобы проверить, было ли успешным его получение. Здесь "сообщение" - это конкретная команда выполнения: "перевести 100 токенов TIGER на адрес Эфириума 0x123...". Процесс передачи следующий:
Tiger Chain инициирует сообщение о переводе 100 токенов $TIGER в Ethereum
Проверяющие Hyperlane проверяют сообщения и подписывают их
Релеер ( передает подписанное сообщение в Эфириум
Верификация сообщения ISM на Ethereum и выпуск 100 токенов $TIGER получателю
Если на исходной и целевой цепях установлен Mailbox, дополнительная настройка не требуется. Сообщение передается, проверяется и выполняется. Успешное тестирование подтвердило, что две цепи правильно соединены.
Шаг 4: Зарегистрируйтесь в публичном реестре
В конце концов, Райан зарегистрировал детали подключения цепи Tiger в реестре Hyperlane. Этот реестр является общим каталогом на основе GitHub, который собирает информацию о всех подключенных цепях, включая идентификаторы доменов ID)domain IDs( и адреса почтовых ящиков и другие идентификаторы. Этот общий список гарантирует, что другие разработчики могут легко найти необходимую информацию для подключения к цепи Tiger. Его функция похожа на телефонный справочник: как только вы зарегистрируетесь, любой может найти Tiger и инициировать связь. Благодаря этой регистрации цепь Tiger сможет получить все сетевые эффекты экосистемы Hyperlane.
Ядром этой архитектуры является простой, но мощный принцип: любой может подключиться без одобрения, любая цепочка может использоваться в качестве назначения без разрешения.
Эту модель лучше всего понять через аналогию с электронной почтой. Как любой может отправить сообщение на любой адрес электронной почты в мире без предварительной координации, так и Hyperlane позволяет любой блокчейн с установленной Mailbox общаться с любым другим блокчейном. Это создает среду, в которой соединения без разрешений становятся стандартным состоянием, что недоступно для традиционных систем, основанных на одобрении.
![Глубина анализа Hyperlane: неограниченный кросс-чейн протокол, соединяющий более 150 блокчейнов])https://img-cdn.gateio.im/webp-social/moments-7dc804540ff46ec291dffc054bd7741b.webp(
)# 2.2. Много виртуальных машин###VM( совместимость
Hyperlane изначально был спроектирован с модульной архитектурой для поддержки нескольких виртуальных машин )VM( окружений. В настоящее время он поддерживает кросс-чейн взаимодействие между EVM на базе Ethereum, CosmWasm на базе Cosmos SDK и SVM на базе Solana, а также наращивает поддержку цепей на базе Move.
Подключение различных окружений виртуальных машин по своей сути является сложным. Каждая блокчейн-система работает по своей модели исполнения, структуре данных, механизму консенсуса и стандартам активов. Для достижения межоперабельности между этими системами требуется высокоспециализированная структура, способная переводить коренным образом различные архитектуры.
Например, EVM Ethereum поддерживает 18 знаков после запятой, в то время как SVM Solana использует 9 знаков после запятой. Преодоление даже самых небольших различий при сохранении безопасности и надежности является одним из ключевых технических достижений Hyperlane.
Hyperlane внедряет "Hyperlane Warp Route" ) сверхпространственный криволинейный маршрут ( для решения проблем соединения различных цепей. Hyperlane Warp Route является модульным кросс-чейн мостом для активов, поддерживающим безразрешительные переводы токенов между цепями и позволяющим перемещение различных активов между разными средами.
Короче говоря, маршрут Hyperlane Warp работает в зависимости от природы и использования активов. Иногда они работают как хранилище )vault(, иногда как валютные обменники, а иногда как прямые денежные переводы, каждый тип маршрута предлагает соответствующий метод для каждой ситуации. Все эти процессы используют межцепочечную передачу сообщений Hyperlane, работающую в различных виртуальных средах.
Нативный токен Warp Routes: поддерживает нативные топливные токены ), такие как ETH(, для прямого кросс-чейн перевода, без упаковки )wrapping(.
Закладной ERC20: блокировка токенов ERC20 на исходной цепи в качестве залога для кросс-чейн передачи.
Синтетический ERC20: создание новых токенов ERC20 на целевой цепочке для представления исходного токена.
Мульти-залоговые Warp Routes: позволяют использовать несколько залоговых токенов для предоставления ликвидности.
Специальные маршруты Warp: добавление продвинутых функций или интеграция конкретных случаев использования ), таких как хранилище, поддержка фиатных токенов (.
Давайте использовать модель lock-and-mint), чтобы изучить практический пример. Предположим, разработчик Райан хочет перевести токен Tiger($TIGER), выпущенный на Ethereum, в сеть Base.
Райан сначала развертывает контракт Hyperlane Warp Route на Ethereum и вносит токены $TIGER в этот контракт (EvmHypCollateral). Затем Mailbox Ethereum генерирует и отправляет сообщение, указывающее сети Base выпустить упакованную версию токенов Tiger.
После получения сообщения сеть Base использует межсетевой защитный модуль (ISM) для проверки его подлинности. Если проверка успешна, сеть Base напрямую выпустит упакованные токены Tiger ($wTIGER) для кошелька пользователя.
Hyperlane Warp Route играет ключевую роль в расширении видения модульной и безлицензионной интероперабельности Hyperlane для различных цепей. Разработчикам нужно лишь настроить контракты в соответствии с характеристиками каждой цепи. Остальные процессы ( сообщения, проверки и доставки ) обрабатываются инфраструктурой Hyperlane, позволяя разработчикам осуществлять кросс-чейн соединения без необходимости справляться со сложными механизмами перевода.
Хотя Hyperlane обеспечивает бесшовное перемещение сообщений и активов между различными цепями (, что является ключевым преимуществом масштабируемости ), это также создает ключевую проблему: как принимающая цепь может быть уверена, что сообщение действительно происходит из заявленного источника? Передача сообщения — это одно, а проверка его подлинности — совершенно другое.
Чтобы решить эту проблему, Hyperlane ввел модуль безопасности между цепями ( Interchain Security Module, ISM ), это модульная система безопасности, которая проверяет подлинность сообщений перед их приемом целевой цепью. ISM - это смарт-контракт на цепи, используемый для проверки того, действительно ли сообщение было создано на исходной цепи, обеспечивая защиту от подделок и гарантии источника.
Короче говоря, когда Mailbox целевой цепи получает сообщение, он сначала спрашивает: "Это сообщение действительно пришло из исходной цепи?" Только после успешной проверки сообщение будет отправлено в предполагаемое место назначения. Если проверка не удалась или выглядит подозрительно, сообщение будет отклонено.
Этот процесс похож на работу пограничного контроля, когда вы путешествуете за границу. Перед тем как вы войдете в страну, иммиграционные офицеры проверят подлинность вашего паспорта: "Этот паспорт действительно выдан вашей страной?" Паспорт содержит защитные характеристики и криптографические элементы, чтобы подтвердить его легитимность. Хотя кто угодно может подделать документы, только те паспорта, которые могут быть должным образом проверены и криптографически подтверждены в их происхождении, будут приняты для въезда.
Важно, что ISM может гибко настраивать свою модель безопасности в зависимости от потребностей сервиса. На практике требования к безопасности значительно различаются в зависимости от контекста. Например, перевод небольшого токена может требовать только базовой подписи валидатора для более быстрого выполнения. В то же время перевод активов на миллионы долларов может потребовать многоуровневого подхода к безопасности, включая валидаторов Hyperlane, внешние мосты (, такие как Wormhole ), а также дополнительные многофакторные подписи.
Таким образом, структура ISM отражает ключевое проектное решение: Hyperlane придает приоритет соединяемости и безопасности через модульную верификацию. Приложения могут настраивать свою модель безопасности, сохраняя при этом безлицензионный характер протокола.
( 3. Инструменты для разработчиков и доступность: самый простой способ подключения
Hyperlane придает приоритет опыту разработчиков, обеспечивая высокий уровень доступности и удобства использования. Его интерфейс командной строки )CLI### и программный пакет для разработки на основе TypeScript (SDK) являются основными инструментами для интеграции новых цепочек в экосистему Hyperlane, отправки кросс-чейн сообщений и настройки Hyperlane Warp Route.
CLI и SDK полностью открыты для использования любым желающим. Разработчики могут установить код с GitHub и начать интеграцию без лицензионных соглашений или процессов утверждения. Официальная документация содержит пошаговые инструкции, которые легко освоить даже разработчикам с ограниченным опытом работы с блокчейном.
(# 3.1. Hyperlane CLI: Прямой интеграционный инструмент
Hyperlane CLI — это официальный инструмент командной строки, предназначенный для того, чтобы разработчики могли развертывать контракты Hyperlane и взаимодействовать с ними с помощью простых команд. Он поддерживает широкий спектр операций, включая развертывание Hyperlane на новой блокчейн-сети, создание Hyperlane Warp Route и тестирование кросс-чейн обмена сообщениями, обычно всего лишь одной командой.
Регистрация цепочки информации: определение имени цепочки, адреса и доменного ID)domain ID###
Развертывание основных компонентов: автоматическая установка Mailbox и ISM
Тестирование передачи сообщений: отправка испытательных сообщений между подключенными цепочками
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
18 Лайков
Награда
18
9
Репост
Поделиться
комментарий
0/400
SchrodingerGas
· 3ч назад
Это снова бумажный план, степень децентрализации безопасности в блокчейне еще предстоит доказать, но тот ISM действительно имеет некоторые элементы теории игр.
Посмотреть ОригиналОтветить0
DataBartender
· 08-17 17:22
Снова появился новый Протокол, Сообщество блокчейна, похоже, станет настоящим хаосом.
Посмотреть ОригиналОтветить0
TokenDustCollector
· 08-17 12:28
Это просто невероятно 8 кросс-чейн прямое развертывание без разрешений
Посмотреть ОригиналОтветить0
Hash_Bandit
· 08-16 04:03
вспоминаю майнинг btc по 50/блок... это разрешенное без разрешения напоминает мне те ранние дни, честно говоря. надеюсь, безопасность выдержит.
Посмотреть ОригиналОтветить0
FlatTax
· 08-16 04:00
Основной акцент на безлицензионности, это просто гениально.
Посмотреть ОригиналОтветить0
LiquidatorFlash
· 08-16 03:54
Действительно ли порог безопасности активов между цепями 0.62 надежен?
Hyperlane: Прорывной Протокол без разрешений для кросс-чейн взаимодейстия
Глубокий анализ безлицензионного кросс-чейн протокола Hyperlane
Основные моменты
Hyperlane позволяет разработчикам мгновенно развертывать и соединять разные цепочки, без необходимости в одобрении, создавая совершенно новый способ подключения.
Безопасный модуль межцепочечного взаимодействия Hyperlane (ISM) позволяет приложениям настраивать требования безопасности, поддерживая быстрые мелкие транзакции и высокозащищенные переводы активов на одной и той же инфраструктуре.
Hyperlane предоставляет TypeScript SDK, инструменты CLI и полную документацию, значительно снижая технический порог для кросс-чейн интеграции.
1. Точка поворота подключения блокчейна
Экосистема блокчейна переходит от изолированной разработки к истинной взаимосвязи. Проекты больше не создают закрытые среды, а стремятся к интеграции в более широкую сеть.
Тем не менее, в настоящее время большинство интеграций остаются ручными и разрозненными. Новым проектам необходимо напрямую вести переговоры с каждым поставщиком мостов или интероперабельности, что часто приводит к высоким затратам, задержкам и управленческим издержкам. Даже для технически продвинутых команд это создает структурные барьеры для участия, что в конечном итоге препятствует масштабируемости всей экосистемы.
Этот вызов не нов. В начале 1990-х годов компании управляли независимыми внутренними сетями, имея свои собственные правила и права доступа. Хотя межсетевое взаимодействие было возможно, оно требовало временных затрат на техническую координацию и взаимные разрешения.
Поворный момент произошел с введением стандартных Протоколов, таких как HTTP и TCP/IP, которые сделали возможным открытый и безлицензионный доступ к единому интернету. Эти стандарты заменили сложность простотой, освободив экспоненциальный рост и глобальное участие, заложив основу для цифровой революции.
Блокчейн-индустрия сейчас сталкивается с аналогичной вехой. Чтобы разблокировать следующую стадию инноваций, она должна выйти за пределы разрозненной, основанной на разрешениях интеграции и перейти к стандартизированной, безразрешительной подключаемости. Снижение барьеров для входа имеет решающее значение для широкого участия и инноваций всей экосистемы.
2. Решение Hyperlane: соединение без разрешения
2.1. Без лицензии и с открытым исходным кодом
Hyperlane решает структурные ограничения с помощью безлицензионной архитектуры, что представляет собой fundamentally другой подход, позволяющий любому проекту свободно подключаться. В этом методе есть только одно требование: совместимость с поддерживаемыми виртуальными машинами (VM), такими как Ethereum/EVM, Solana/SVM или Cosmos/CosmWasm. Как только это условие выполнено, интеграция может быть осуществлена без сложных процессов одобрения.
Поэтому барьер для входа в блокчейн-проекты значительно снизился. То, что раньше требовало месяцев для завершения, теперь может быть выполнено немедленно, если соблюдены требования к технической совместимости.
Чтобы объяснить, как работает интеграция без разрешений, давайте рассмотрим пример. Предположим, разработчик Райан создает новый проект под названием Tiger, который работает на собственном основной сети. В настоящее время пользователи Tiger链 ограничены экосистемой Tiger и не могут взаимодействовать с другими блокчейнами. Тем не менее, пользователи хотят перевести активы из Ethereum в Tiger链, а также из Tiger链 в другие сети, чтобы разблокировать большую ликвидность. Для достижения этой цели Райан должен подключить Tiger链 к нескольким блокчейн-сетям.
Шаг 1: Установите Hyperlane CLI Райан сначала устанавливает инструмент Hyperlane CLI для настройки интеграции цепочки. Этот процесс очень прост, достаточно запустить в терминале "npm install @hyperlane-xyz/cli". Поскольку этот инструмент является открытым исходным кодом, предварительное одобрение или регистрация не требуется.
Шаг 2: Развертывание Mailbox и ISM Далее Райан напрямую развернул два основных компонента на Tiger цепи: контракт Mailbox( для реализации передачи сообщений между блокчейнами ) и модуль безопасности между цепями (ISM, предназначенный для проверки подлинности каждого сообщения ). Оба компонента являются открытым исходным кодом и доступны публично, что позволяет разработчикам интегрировать их по своим условиям.
Шаг 3: протестируйте передачу сообщений для проверки соединения Райан отправляет тестовое сообщение с Tiger-цепи на Эфириум, чтобы проверить, было ли успешным его получение. Здесь "сообщение" - это конкретная команда выполнения: "перевести 100 токенов TIGER на адрес Эфириума 0x123...". Процесс передачи следующий:
Если на исходной и целевой цепях установлен Mailbox, дополнительная настройка не требуется. Сообщение передается, проверяется и выполняется. Успешное тестирование подтвердило, что две цепи правильно соединены.
Шаг 4: Зарегистрируйтесь в публичном реестре В конце концов, Райан зарегистрировал детали подключения цепи Tiger в реестре Hyperlane. Этот реестр является общим каталогом на основе GitHub, который собирает информацию о всех подключенных цепях, включая идентификаторы доменов ID)domain IDs( и адреса почтовых ящиков и другие идентификаторы. Этот общий список гарантирует, что другие разработчики могут легко найти необходимую информацию для подключения к цепи Tiger. Его функция похожа на телефонный справочник: как только вы зарегистрируетесь, любой может найти Tiger и инициировать связь. Благодаря этой регистрации цепь Tiger сможет получить все сетевые эффекты экосистемы Hyperlane.
Ядром этой архитектуры является простой, но мощный принцип: любой может подключиться без одобрения, любая цепочка может использоваться в качестве назначения без разрешения.
Эту модель лучше всего понять через аналогию с электронной почтой. Как любой может отправить сообщение на любой адрес электронной почты в мире без предварительной координации, так и Hyperlane позволяет любой блокчейн с установленной Mailbox общаться с любым другим блокчейном. Это создает среду, в которой соединения без разрешений становятся стандартным состоянием, что недоступно для традиционных систем, основанных на одобрении.
![Глубина анализа Hyperlane: неограниченный кросс-чейн протокол, соединяющий более 150 блокчейнов])https://img-cdn.gateio.im/webp-social/moments-7dc804540ff46ec291dffc054bd7741b.webp(
)# 2.2. Много виртуальных машин###VM( совместимость
Hyperlane изначально был спроектирован с модульной архитектурой для поддержки нескольких виртуальных машин )VM( окружений. В настоящее время он поддерживает кросс-чейн взаимодействие между EVM на базе Ethereum, CosmWasm на базе Cosmos SDK и SVM на базе Solana, а также наращивает поддержку цепей на базе Move.
Подключение различных окружений виртуальных машин по своей сути является сложным. Каждая блокчейн-система работает по своей модели исполнения, структуре данных, механизму консенсуса и стандартам активов. Для достижения межоперабельности между этими системами требуется высокоспециализированная структура, способная переводить коренным образом различные архитектуры.
Например, EVM Ethereum поддерживает 18 знаков после запятой, в то время как SVM Solana использует 9 знаков после запятой. Преодоление даже самых небольших различий при сохранении безопасности и надежности является одним из ключевых технических достижений Hyperlane.
Hyperlane внедряет "Hyperlane Warp Route" ) сверхпространственный криволинейный маршрут ( для решения проблем соединения различных цепей. Hyperlane Warp Route является модульным кросс-чейн мостом для активов, поддерживающим безразрешительные переводы токенов между цепями и позволяющим перемещение различных активов между разными средами.
Короче говоря, маршрут Hyperlane Warp работает в зависимости от природы и использования активов. Иногда они работают как хранилище )vault(, иногда как валютные обменники, а иногда как прямые денежные переводы, каждый тип маршрута предлагает соответствующий метод для каждой ситуации. Все эти процессы используют межцепочечную передачу сообщений Hyperlane, работающую в различных виртуальных средах.
Нативный токен Warp Routes: поддерживает нативные топливные токены ), такие как ETH(, для прямого кросс-чейн перевода, без упаковки )wrapping(.
Закладной ERC20: блокировка токенов ERC20 на исходной цепи в качестве залога для кросс-чейн передачи.
Синтетический ERC20: создание новых токенов ERC20 на целевой цепочке для представления исходного токена.
Мульти-залоговые Warp Routes: позволяют использовать несколько залоговых токенов для предоставления ликвидности.
Специальные маршруты Warp: добавление продвинутых функций или интеграция конкретных случаев использования ), таких как хранилище, поддержка фиатных токенов (.
Давайте использовать модель lock-and-mint), чтобы изучить практический пример. Предположим, разработчик Райан хочет перевести токен Tiger($TIGER), выпущенный на Ethereum, в сеть Base.
Райан сначала развертывает контракт Hyperlane Warp Route на Ethereum и вносит токены $TIGER в этот контракт (EvmHypCollateral). Затем Mailbox Ethereum генерирует и отправляет сообщение, указывающее сети Base выпустить упакованную версию токенов Tiger.
После получения сообщения сеть Base использует межсетевой защитный модуль (ISM) для проверки его подлинности. Если проверка успешна, сеть Base напрямую выпустит упакованные токены Tiger ($wTIGER) для кошелька пользователя.
Hyperlane Warp Route играет ключевую роль в расширении видения модульной и безлицензионной интероперабельности Hyperlane для различных цепей. Разработчикам нужно лишь настроить контракты в соответствии с характеристиками каждой цепи. Остальные процессы ( сообщения, проверки и доставки ) обрабатываются инфраструктурой Hyperlane, позволяя разработчикам осуществлять кросс-чейн соединения без необходимости справляться со сложными механизмами перевода.
(# 2.3. Модульная безопасность: кросс-чейн безопасность модуль )ISM###
Хотя Hyperlane обеспечивает бесшовное перемещение сообщений и активов между различными цепями (, что является ключевым преимуществом масштабируемости ), это также создает ключевую проблему: как принимающая цепь может быть уверена, что сообщение действительно происходит из заявленного источника? Передача сообщения — это одно, а проверка его подлинности — совершенно другое.
Чтобы решить эту проблему, Hyperlane ввел модуль безопасности между цепями ( Interchain Security Module, ISM ), это модульная система безопасности, которая проверяет подлинность сообщений перед их приемом целевой цепью. ISM - это смарт-контракт на цепи, используемый для проверки того, действительно ли сообщение было создано на исходной цепи, обеспечивая защиту от подделок и гарантии источника.
Короче говоря, когда Mailbox целевой цепи получает сообщение, он сначала спрашивает: "Это сообщение действительно пришло из исходной цепи?" Только после успешной проверки сообщение будет отправлено в предполагаемое место назначения. Если проверка не удалась или выглядит подозрительно, сообщение будет отклонено.
Этот процесс похож на работу пограничного контроля, когда вы путешествуете за границу. Перед тем как вы войдете в страну, иммиграционные офицеры проверят подлинность вашего паспорта: "Этот паспорт действительно выдан вашей страной?" Паспорт содержит защитные характеристики и криптографические элементы, чтобы подтвердить его легитимность. Хотя кто угодно может подделать документы, только те паспорта, которые могут быть должным образом проверены и криптографически подтверждены в их происхождении, будут приняты для въезда.
Важно, что ISM может гибко настраивать свою модель безопасности в зависимости от потребностей сервиса. На практике требования к безопасности значительно различаются в зависимости от контекста. Например, перевод небольшого токена может требовать только базовой подписи валидатора для более быстрого выполнения. В то же время перевод активов на миллионы долларов может потребовать многоуровневого подхода к безопасности, включая валидаторов Hyperlane, внешние мосты (, такие как Wormhole ), а также дополнительные многофакторные подписи.
Таким образом, структура ISM отражает ключевое проектное решение: Hyperlane придает приоритет соединяемости и безопасности через модульную верификацию. Приложения могут настраивать свою модель безопасности, сохраняя при этом безлицензионный характер протокола.
( 3. Инструменты для разработчиков и доступность: самый простой способ подключения
Hyperlane придает приоритет опыту разработчиков, обеспечивая высокий уровень доступности и удобства использования. Его интерфейс командной строки )CLI### и программный пакет для разработки на основе TypeScript (SDK) являются основными инструментами для интеграции новых цепочек в экосистему Hyperlane, отправки кросс-чейн сообщений и настройки Hyperlane Warp Route.
CLI и SDK полностью открыты для использования любым желающим. Разработчики могут установить код с GitHub и начать интеграцию без лицензионных соглашений или процессов утверждения. Официальная документация содержит пошаговые инструкции, которые легко освоить даже разработчикам с ограниченным опытом работы с блокчейном.
(# 3.1. Hyperlane CLI: Прямой интеграционный инструмент
Hyperlane CLI — это официальный инструмент командной строки, предназначенный для того, чтобы разработчики могли развертывать контракты Hyperlane и взаимодействовать с ними с помощью простых команд. Он поддерживает широкий спектр операций, включая развертывание Hyperlane на новой блокчейн-сети, создание Hyperlane Warp Route и тестирование кросс-чейн обмена сообщениями, обычно всего лишь одной командой.