Hyperlane: una nueva era de interoperabilidad cross-chain sin permisos

La nueva era de la interoperabilidad de la cadena de bloques: Detalles sobre Hyperlane

Puntos clave

  • Despliegue sin permiso: Hyperlane permite a los desarrolladores conectar instantáneamente diferentes cadenas, sin necesidad de un proceso de aprobación, creando un modo de acceso único.

  • Seguridad modular: El módulo de seguridad entre cadenas de Hyperlane (ISM) permite a las aplicaciones personalizar los requisitos de seguridad, apoyando transacciones pequeñas rápidas y transferencias de activos de alta seguridad en la misma infraestructura.

  • Amigable para desarrolladores: Hyperlane ofrece SDK de TypeScript, herramientas CLI y documentación completa, lo que reduce significativamente la barrera técnica para la integración entre cadenas de bloques.

Análisis profundo de Hyperlane: un protocolo de cadena de bloques sin permisos que conecta más de 150 cadenas de bloques

1. El punto de inflexión de la conectividad de la Cadena de bloques

El ecosistema de la Cadena de bloques está pasando de un desarrollo aislado a una verdadera interconexión. Los proyectos ya no construyen entornos cerrados, sino que buscan integrarse en una red más amplia.

Sin embargo, la mayoría de las integraciones actuales son manuales y dispersas. Los nuevos proyectos deben negociar directamente con cada proveedor de puentes o interoperabilidad, lo que a menudo genera altos costos, retrasos y gastos de gestión. Incluso para equipos técnicamente avanzados, esto crea barreras estructurales a la participación, lo que finalmente obstaculiza la escalabilidad de todo el ecosistema.

Este desafío no es nada nuevo. A principios de la década de 1990, las empresas operaban redes internas independientes, con reglas y permisos de acceso propios. La comunicación entre redes era posible, pero requería coordinaciones técnicas que consumían tiempo y autorizaciones mutuas.

El punto de inflexión apareció con la introducción de protocolos estándar como HTTP y TCP/IP, que lograron un acceso abierto y sin permisos a una Internet unificada. Estos estándares sentaron las bases de la revolución digital al simplificar la complejidad y liberar un crecimiento exponencial y la participación global.

La industria de la Cadena de bloques se enfrenta ahora a un punto de inflexión similar. Para desbloquear la próxima fase de innovación, debe ir más allá de las integraciones fragmentadas y basadas en permisos, y avanzar hacia la conectividad estandarizada y sin permisos. Reducir las barreras de entrada es crucial para la participación amplia y la innovación en todo el ecosistema.

Análisis profundo de Hyperlane: protocolo de cadena de bloques sin permisos que conecta más de 150 cadenas de bloques

2. Solución de Hyperlane: Conexiones sin permiso

2.1. Sin licencia y de código abierto

Hyperlane resuelve las limitaciones estructurales a través de una arquitectura sin permisos, que es un modo fundamentalmente diferente que permite a cualquier proyecto conectarse libremente. En este enfoque, solo hay un requisito: ser compatible con el entorno de máquina virtual (VM). Una vez que se cumple esta condición, se puede realizar la integración sin procesos de aprobación complejos.

Por lo tanto, el umbral de entrada para los proyectos de Cadena de bloques se ha reducido significativamente. Lo que antes requería meses para completarse, ahora se puede hacer de inmediato siempre que se cumpla con la compatibilidad técnica.

Veamos un ejemplo práctico que involucra al desarrollador de Web3 Ryan. Ryan está construyendo un nuevo proyecto llamado Tiger, que opera su propia red principal. Actualmente, los usuarios en la cadena Tiger están limitados al ecosistema Tiger y no pueden interactuar con otras cadenas de bloques. Sin embargo, los usuarios desean transferir activos desde Ethereum a la cadena Tiger, así como desde la cadena Tiger a otras cadenas para desbloquear más liquidez. Para lograr esto, Ryan debe conectar la cadena Tiger a múltiples redes de cadenas de bloques.

Paso 1: Instalar Hyperlane CLI

El primer paso, Ryan instaló la herramienta Hyperlane CLI para configurar el entorno de integración de la cadena. El proceso es muy simple, solo necesita ejecutar "npm install @hyperlane-xyz/cli" en la terminal. Dado que la herramienta es de código abierto, no se requiere aprobación o registro previo.

Paso 2: Desplegar Mailbox e ISM

A continuación, Ryan desplegó directamente dos componentes clave en la cadena Tiger: el contrato de transmisión de mensajes entre cadenas Mailbox( y el módulo de seguridad entre cadenas )ISM, que se utiliza para verificar la autenticidad de cada mensaje (. Estos dos componentes son de código abierto y están disponibles públicamente, lo que permite a los desarrolladores integrarlos según sus propias condiciones.

Paso 3: Probar la mensajería para verificar la conexión

El tercer paso, Ryan envió un mensaje de prueba desde la cadena Tiger a Ethereum para verificar si la entrega fue exitosa. Aquí, el "mensaje" es un comando de ejecución específico: "Transferir 100 tokens TIGER a la dirección de Ethereum 0x123...". El proceso de transmisión es el siguiente:

  1. Tiger链 inicia un mensaje, transferirá 100 $TIGER tokens a Ethereum

  2. Los validadores de Hyperlane verifican los mensajes y los firman

  3. Repetidor ) Relayer ( transmitirá el mensaje firmado a Ethereum

  4. Verificar el mensaje ISM en la Cadena de bloques de Ethereum y liberar 100 tokens $TIGER al receptor.

Siempre que la cadena de origen y la cadena de destino tengan instalado Mailbox, no se necesita configuración adicional. Los mensajes son transportados, validados y ejecutados. Las pruebas exitosas confirmaron que las dos cadenas están correctamente conectadas.

Paso 4: Registrarse en el registro público

En el último paso, Ryan registró los detalles de conexión de la cadena Tiger en el registro de Hyperlane. Este registro es un directorio público basado en GitHub que compila la información de todas las cadenas conectadas, incluidos identificadores como el ID de dominio ), el ID de dominio ( y la dirección de Mailbox. El propósito de esta lista pública es asegurar que otros desarrolladores puedan encontrar fácilmente la información necesaria para conectarse a la cadena Tiger. Su función es similar a la de una guía telefónica; una vez registrado, cualquier persona puede buscar Tiger e iniciar comunicación. Con este registro, la cadena Tiger puede aprovechar todos los efectos de red del ecosistema Hyperlane.

El núcleo de esta arquitectura es un principio simple pero poderoso: cualquier persona puede conectarse sin necesidad de aprobación, y cualquier cadena puede ser utilizada como destino sin necesidad de permiso.

Este modelo se puede entender mejor a través de una analogía familiar: el correo electrónico. Al igual que cualquier persona puede enviar un mensaje a cualquier dirección de correo electrónico en el mundo sin necesidad de coordinación previa, Hyperlane permite que cualquier cadena de bloques con Mailbox instalado se comunique con cualquier otra cadena de bloques. Crea un entorno donde la conexión sin permiso es el estado por defecto, algo que los sistemas tradicionales basados en aprobaciones no pueden lograr.

![Análisis profundo de Hyperlane: protocolo de cadena de bloques sin permiso que conecta más de 150 cadenas de bloques])https://img-cdn.gateio.im/webp-social/moments-9ddb546c4fa57b8f0d2955d996b12503.webp(

) 2.2. Compatibilidad de múltiples máquinas virtuales###VM(

Desde el principio, Hyperlane fue diseñado con una arquitectura modular para soportar múltiples entornos de máquina virtual )VM(. Actualmente, soporta la interoperabilidad entre EVM de Ethereum, CosmWasm de cadenas basadas en Cosmos SDK y SVM de Solana, y se está añadiendo soporte para cadenas basadas en Move.

Conectar diferentes entornos de VM es esencialmente complejo. Cada cadena de bloques ejecuta su propio modelo de ejecución, estructura de datos, mecanismo de consenso y estándar de activos. Lograr la interoperabilidad entre estos sistemas requiere un marco altamente especializado que pueda traducir arquitecturas fundamentalmente diferentes.

Por ejemplo, el EVM de Ethereum admite 18 decimales, mientras que el SVM de Solana utiliza 9 decimales. Superar incluso las diferencias más pequeñas, manteniendo la seguridad y la fiabilidad, es uno de los logros técnicos clave de Hyperlane.

Hyperlane ha introducido el "Hyperlane Warp Route" ) de enrutamiento de curvatura hiperespecial ( para abordar el desafío de conectar diferentes cadenas. Hyperlane Warp Route es un puente de activos entre cadenas modular que permite la transferencia de tokens sin permisos entre cadenas y admite el movimiento de varios activos entre diferentes entornos.

En resumen, Hyperlane Warp Route opera según la naturaleza y el caso de uso de los activos. A veces funciona como un vault), otras veces como una casa de cambio, y a veces como una transferencia electrónica directa, cada tipo de ruta proporciona el método adecuado para cada escenario. Todos estos procesos aprovechan la mensajería entre cadenas de Hyperlane que opera en diferentes entornos de máquina virtual.

  • Token nativo Warp Routes: soporta la transferencia directa de tokens de combustible nativos ( como ETH) entre cadenas, sin necesidad de envolver (.

  • ERC20 de garantía: bloquear tokens ERC20 en la cadena de origen como colateral para la transferencia entre cadenas.

  • ERC20 sintético: acuñar nuevos tokens ERC20 en la cadena de destino para representar el token original.

  • Rutas Warp con múltiples colaterales: Permite que múltiples tokens colaterales proporcionen liquidez.

  • Rutas Warp dedicadas: Añadir funciones avanzadas o integrar casos de uso específicos ), como bóvedas, soporte de tokens de moneda fiduciaria (.

Utilicemos el modelo de bloquear-y-mint) para estudiar un caso práctico. Un desarrollador llamado Ryan desea transferir el token Tiger($TIGER) emitido en Ethereum a la red Base.

Ryan primero despliega un contrato Hyperlane Warp Route en la cadena de bloques de Ethereum y deposita el token $TIGER en el contrato (EvmHypCollateral). Luego, el Mailbox de Ethereum genera y envía un mensaje que indica a la red Base que acuñe una versión envuelta del token Tiger.

Después de recibir el mensaje, la red Base utiliza el módulo de seguridad entre cadenas (ISM) para verificar su autenticidad. Si la verificación es exitosa, la red Base acuñará directamente el token envuelto Tiger ($wTIGER) en la billetera del usuario.

La Ruta de Warp de Hyperlane juega un papel clave en la expansión de la visión de interoperabilidad modular y sin permisos de Hyperlane entre diferentes cadenas. Los desarrolladores solo necesitan configurar contratos según las características de cada cadena. El resto del proceso, la mensajería, la verificación y la entrega, es manejado por la infraestructura de Hyperlane, lo que permite a los desarrolladores lograr conexiones entre entornos sin tener que lidiar con mecanismos de traducción complejos.

Análisis profundo de Hyperlane: un protocolo de cadena de bloques cruzada sin permisos que conecta más de 150 cadenas de bloques

( 2.3. Seguridad modular: módulo de seguridad entre cadenas )ISM(

Aunque Hyperlane permite el movimiento sin problemas de mensajes y activos entre diferentes cadenas, lo cual es una ventaja clave de escalabilidad, también presenta un desafío crítico: ¿cómo puede la cadena receptora estar segura de que un mensaje realmente proviene de su fuente declarada? Transmitir un mensaje es una cosa, verificar su autenticidad es otra.

Para abordar este problema, Hyperlane ha introducido el Módulo de Seguridad Intercadena )Interchain Security Module, ISM###, un sistema de seguridad modular que verifica la autenticidad de un mensaje antes de que sea aceptado por la cadena de destino. ISM es un contrato inteligente en cadena utilizado para verificar si el mensaje fue realmente generado en la cadena de origen, proporcionando garantías de integridad y origen.

En pocas palabras, cuando el Mailbox de la cadena objetivo recibe un mensaje, primero preguntará: "¿Este mensaje realmente proviene de la cadena original?" Solo después de una verificación exitosa, el mensaje será enviado al destino previsto. Si la verificación falla o parece sospechosa, el mensaje será rechazado.

Este proceso es similar a cómo funciona el control de fronteras cuando viajas internacionalmente. Antes de que entres a un país, los funcionarios de inmigración verifican la autenticidad de tu pasaporte, "¿este pasaporte realmente fue emitido por tu país de origen?" El pasaporte contiene características de seguridad y elementos de cifrado para demostrar su legalidad. Aunque cualquiera puede falsificar documentos, solo aquellos pasaportes que pueden ser aceptados para ingresar al país al demostrar su origen de manera adecuada y cifrada serán aceptados.

Es importante que ISM pueda configurar su modelo de seguridad de manera flexible según la demanda de los servicios. En la práctica, los requisitos de seguridad varían significativamente según el contexto. Por ejemplo, una transferencia de tokens de bajo valor puede requerir solo una firma básica de un validador para lograr una ejecución más rápida. En comparación, una transferencia de activos de millones de dólares puede necesitar un enfoque de seguridad en capas, incluyendo validadores de Hyperlane, puentes externos ( como Wormhole ) y validaciones adicionales de múltiples firmas.

De esta manera, el marco ISM refleja una decisión de diseño clave: Hyperlane prioriza la conectividad y la seguridad a través de la validación modular. Las aplicaciones pueden personalizar su modelo de seguridad, manteniendo al mismo tiempo la naturaleza sin permisos del protocolo.

Análisis profundo de Hyperlane: protocolo de cadena de bloques sin permiso que conecta más de 150 cadenas de bloques

3. Herramientas para desarrolladores y accesibilidad: la forma más sencilla de conectarse

Hyperlane prioriza la experiencia del desarrollador al ofrecer un alto nivel de accesibilidad y facilidad de uso. Su interfaz de línea de comandos (CLI) y el kit de herramientas de desarrollo de software basado en TypeScript (SDK) son herramientas fundamentales para integrar nuevas cadenas en el ecosistema de Hyperlane, enviar mensajes entre cadenas y configurar la Ruta Warp de Hyperlane.

CLI y SDK son completamente de código abierto y están disponibles para cualquier persona. Los desarrolladores pueden instalar el código desde GitHub y comenzar la integración sin necesidad de un acuerdo de licencia o un proceso de aprobación. La documentación oficial incluye tutoriales paso a paso, lo que facilita el inicio incluso para desarrolladores con experiencia limitada en la Cadena de bloques.

( 3.1. Hyperlane CLI: herramienta de integración directa

Hyperlane CLI es la herramienta de línea de comandos oficial, diseñada para permitir a los desarrolladores desplegar contratos de Hyperlane e interactuar con ellos a través de comandos simples. Soporta una amplia gama de operaciones, incluyendo la creación de

HYPER-7.76%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 7
  • Compartir
Comentar
0/400
CounterIndicatorvip
· hace10h
La seguridad es difícil de decir
Ver originalesResponder0
DuskSurfervip
· hace10h
Finalmente llegó la herramienta de interoperabilidad.
Ver originalesResponder0
LuckyBlindCatvip
· hace10h
Está bastante bien, amigo.
Ver originalesResponder0
GasFeeLadyvip
· hace10h
El enlace de fusión es realmente delicioso.
Ver originalesResponder0
NotFinancialAdvicevip
· hace10h
La tecnología cross chain de cambio cualitativo
Ver originalesResponder0
LiquidityHuntervip
· hace10h
El chico cross-chain ha llegado
Ver originalesResponder0
NftBankruptcyClubvip
· hace11h
El enlace clave está en la confianza
Ver originalesResponder0
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)