LayerZero: principios técnicos y evaluación de seguridad del protocolo de interoperabilidad de cadena completa

LayerZero: principios técnicos y evaluación del protocolo de interoperabilidad de cadena completa

1. Principios técnicos de LayerZero

1.1 Resumen

LayerZero es un protocolo de comunicación entre cadenas sin confianza. Utiliza los principios técnicos de nodos ligeros y ha diseñado un mecanismo de nodos ultra ligeros, dividiendo el enlace de confianza intermedio en dos a través de intermediarios y oráculos, para obtener una mejor seguridad a un costo más bajo. LayerZero se centra en la mensajería entre cadenas, siendo la relación de inclusión entre el protocolo de nivel base y la capa de aplicación de activos entre cadenas.

Informe de investigación sobre el sector de las cadenas cruzadas: ¿Por qué el protocolo de interoperabilidad de LayerZero tiene una valoración de 30 mil millones de dólares?

1.2 Principio de nodos ligeros

La comunicación entre cadenas se realiza principalmente a través de la verificación externa o nodos ligeros en la cadena. Los nodos ligeros solo almacenan los encabezados de todos los bloques históricos, sin almacenar la información específica de las transacciones dentro de los bloques. Con múltiples Merkle Roots de los encabezados de bloque, se puede verificar si una transacción existe realmente en el bloque.

A través de la ejecución de la verificación en la cadena en nodos ligeros se puede eliminar la interferencia del papel externo de los notarios, logrando una alta descentralización basada en la seguridad de la cadena, lo que resulta en una mayor seguridad. Pero así, el costo de la interoperabilidad entre cadenas será muy alto.

1.3 nodo ultraligero

Los nodos ultraligeros y los nodos ligeros en cadena realizan la misma verificación, pero no mantienen todos los encabezados de bloque en orden, sino que son transmitidos por oráculos distribuidos bajo demanda. Esto permite reducir significativamente los costos sin depender del flujo de datos de encabezados de bloque desde el inicio de los nodos ligeros.

El costo es la falta de flujo de datos de orden histórico. Una vez que el oráculo y el relé actúan maliciosamente al mismo tiempo, se puede validar, lo que lleva a la ejecución de información maliciosa. La pérdida de seguridad se traduce en una gran reducción de costos, lo que requiere una evaluación según el escenario específico.

2. El papel central de LayerZero en la interoperabilidad entre cadenas

2.1 La posición de Oracle y Relayer

El Oracle( tiene como principal función informar a los contratos en la cadena de destino cuándo verificar y cuál es la respuesta de la verificación. El Relayer) es responsable de proporcionar el proceso de prueba necesario para validar las transacciones y el contenido específico de la información entre cadenas.

Oracle equivale al papel de notario en las cadenas cruzadas. Debido a la importancia de los oráculos, su seguridad es casi equivalente al valor del DeFi en cadena.

( 2.2 División de funciones entre Oracle y Relayer

La función del oráculo:

  • Pasar el Blockhash y el Receiptsroot del bloque donde se encuentra la solicitud de cadena cruzada en la cadena de origen a la cadena de destino.
  • Blockhash informa al contrato en la cadena objetivo qué bloque tiene la solicitud de cruce de cadena del usuario.
  • Block Receiptsroot se utiliza para verificar los mensajes transmitidos por el retransmisor.

Función del repetidor:

  • Pasar la información del camino necesaria para el Receipt y el Merkle Proof del mensaje intercadena al contrato en la cadena de destino para su verificación.
  • El recibo contiene información como el resultado de la ejecución de la transacción, el hash de la transacción y el registro de eventos de la transacción.

![Informe de investigación sobre el camino de las cadenas cruzadas: ¿por qué el protocolo de interoperabilidad en toda la cadena LayerZero tiene una valoración de 30 mil millones de dólares?])https://img-cdn.gateio.im/webp-social/moments-bfb8d3b16dda6adceee708a3f6f751b0.webp###

( 2.3 Ciclo de vida cross-chain de LayerZero

Los principales pasos del proceso de cadena cruzada:

  1. La aplicación del usuario inicia una solicitud entre cadenas
  2. La información se transmite a la capa de red a través de comunicadores y verificadores.
  3. Capa de red que activa el protocolo de oráculos y los retransmisores
  4. El oráculo obtiene y transmite información del encabezado del bloque
  5. El repetidor obtiene y transmite la prueba de transacción
  6. El validador verifica la validez de la información
  7. El comunicador transmitirá la información verificada a la aplicación en la cadena de destino para su ejecución.

Se cobra una tarifa de Gas cuando se ejecuta la primera transacción en la cadena de origen en el puente cruzado. En la cadena de destino hay 3 transacciones ): un reductor, un oráculo y un ejecutor ###.

Informe de investigación sobre la pista de cadenas cruzadas: ¿por qué el protocolo de interoperabilidad de LayerZero está valorado en 30 mil millones de dólares?

3. Evaluación de las ventajas y desventajas del protocolo LayerZero

( 3.1 Consideraciones de seguridad de la dependencia del oráculo

LayerZero permite a las aplicaciones personalizar relayers y oráculos, formando un patrón de selección de muchos a muchos, mediante la competencia del mercado se logra una supervisión descentralizada. Incluso si un solo oráculo y un relayer coluden maliciosamente, solo afectará a las aplicaciones que utilicen esa combinación específica.

LayerZero, como mecanismo de transmisión de información de capa base, no almacena fondos ni datos, lo que reduce la posibilidad de ataques. Las aplicaciones de nivel superior pueden definir y reforzar las medidas de seguridad de manera independiente.

Actualmente, LayerZero ha pasado por múltiples auditorías de seguridad y ofrece un alto programa de recompensas por vulnerabilidades.

) 3.2 Ventajas en comparación con otros productos de cross-chain en la capa de protocolo

  1. Mayor escalabilidad general: soporte para cadenas EVM y no EVM, sin restricciones de altos costos de Gas.

  2. Menor complejidad de acceso para desarrolladores: diseño simple, fácil de desarrollar, adoptado por múltiples Dapp reconocidos

  3. Desbloquear la fragmentación multichain: utilizando activos no envueltos, unificar la capa de liquidez, se pueden agrupar transacciones complejas.

![Informe de investigación sobre el sector de cadenas cruzadas: ¿Por qué se valora LayerZero en 30 mil millones de dólares?]###https://img-cdn.gateio.im/webp-social/moments-73922af3d773eb02d833eaf936b01437.webp###

( 3.3 Resumen

Como una infraestructura importante en un entorno de múltiples cadenas, LayerZero tiene ventajas de alta determinación y un modelo de negocio claro. Sus características de bajo costo y alta compatibilidad le otorgan el potencial para convertirse en uno de los protocolos clave para la comunicación entre cadenas.

![Informe de investigación sobre la pista de cadenas cruzadas: ¿Por qué el protocolo de interoperabilidad de LayerZero está valorado en 30 mil millones de dólares?])https://img-cdn.gateio.im/webp-social/moments-5c39ecae3a9e7b8aa8c8f6e43e560669.webp###

ZRO-1.5%
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
  • 4
  • Compartir
Comentar
0/400
SingleForYearsvip
· hace13h
¿Este gas ahorró bastante, verdad?
Ver originalesResponder0
TheMemefathervip
· hace13h
Ya lo dije, LayerZero es alcista. Es una tendencia inevitable.
Ver originalesResponder0
BearMarketBardvip
· hace13h
En este círculo, pocos de estos protocolos han durado más de tres meses.
Ver originalesResponder0
HappyToBeDumpedvip
· hace13h
tomar a la gente por tonta es el costo de 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)