Autor original: Investigador de YBB Capital Ac-Core

TL;DR

  • El CryptoEconomic DVN Framework combina la mensajería entre cadenas de LayerZero con la seguridad económica y los incentivos de EigenLayer;

  • El marco DVN opera a través de un proceso estructurado con tres etapas principales: verificación, rechazo y sanción;

  • LayerZero decidió cooperar con EigenLayer para profundizar aún más la descentralización de su DVN, aceptando ETH, ZRO y EIGEN como activos colaterales y al mismo tiempo aportando un nuevo volante de crecimiento a ambos tokens;

  • CryptoEconomic DVN Framework puede ayudar a mejorar la seguridad de toda la cadena en el futuro.

1. Comprender el trasfondo narrativo: actualizaciones iterativas de EigenLayer y LayerZero

Fuente: Oficial de LayerZero

Según noticias del 2 de octubre de 2024, LayerZero Labs y Eigen Labs colaboraron para lanzar el marco de la red de verificación descentralizada (DVN) criptoeconómica, con el objetivo de proporcionar seguridad criptoeconómica para la mensajería de cadena completa. Bajo este marco, los desarrolladores no solo pueden implementar su propio DVN en EigenLayer, sino también mejorar la seguridad y confiabilidad de la mensajería entre cadenas mediante la introducción de un mecanismo de incentivos.

Para resumir rápidamente en una oración, el marco CoyptoEconomicDVN es una garantía dual que combina el mecanismo de seguridad entre cadenas de LayerZero y el cifrado de nuevo compromiso de EigenLayer. Su objetivo principal es aprovechar el modelo criptoeconómico de EigenLayer para proporcionar mayor seguridad e incentivos para las redes de verificación descentralizadas (DVN).

1.1 Sesión 1: El mecanismo de cadena cruzada de CryptoEconomic DVN allana el camino para LayerZero V2

LayerZero no es solo una cadena cruzada de activos, sino también un protocolo de comunicación entre cadenas sin confianza. Separa el enlace de confianza final a través de relés y oráculos, es decir, utiliza un mecanismo de nodo súper ligero para realizar la cadena cruzada de mensajes.

El diseño central de la arquitectura LayerZero V2 se puede dividir en tres categorías: protocolos, estándares e infraestructura.

1. Protocolo

La parte del protocolo de LayerZero es consistente en todas las cadenas de bloques compatibles y es inmutable y no requiere permisos, lo que garantiza resistencia a la censura y estabilidad a largo plazo. Esta parte consta de dos componentes principales:

  • Puntos finales: son contratos inteligentes inmutables y no actualizables en cada cadena de bloques y son el núcleo del protocolo LayerZero. El punto final proporciona una interfaz estandarizada para que las aplicaciones administren configuraciones de seguridad y envíen/reciban mensajes a través de cadenas. Debido a la inmutabilidad de los puntos finales, ninguna entidad puede modificarlos una vez implementados;

  • MessageLibs (Biblioteca de mensajes): la biblioteca de mensajes está conectada al punto final y es responsable de manejar la verificación y comunicación de mensajes entre cadenas. Cada actualización de la biblioteca de mensajes es aditiva y no reemplazará la versión anterior. De esta manera, incluso si es necesario actualizar el protocolo, los desarrolladores aún pueden optar por utilizar la biblioteca de mensajes anterior para garantizar la compatibilidad con versiones anteriores. Esto es similar a las diferentes versiones de contratos inteligentes en blockchain. Los usuarios pueden elegir diferentes versiones para usar según sus necesidades.

Fuente de la imagen: descripción del punto final LayerZero

2. Estándares

Los estándares proporcionados por LayerZero permiten a los desarrolladores crear aplicaciones y tokens que se ejecutan de manera consistente en múltiples blockchains, logrando una "semántica unificada" en todas las cadenas, es decir, las aplicaciones o tokens tienen el mismo comportamiento en diferentes blockchains. Estos estándares ayudan a simplificar el proceso de desarrollo y garantizar la coherencia y escalabilidad de las aplicaciones entre cadenas.

  • Estándares de contrato: LayerZero proporciona estándares como OApp (Omnichain Application) y OFT (Omnichain Token), que amplían los estándares de contratos inteligentes existentes (por ejemplo, OFT es una extensión del estándar ERC-20), lo que permite a los desarrolladores crear rápidamente aplicaciones y tokens que pueden ejecutarse en todas las cadenas de bloques compatibles con LayerZero;

  • Paquetes de mensajes: se utilizan para transferir datos y comandos entre cadenas de bloques. El paquete de mensajes contiene elementos para evitar ataques de reproducción y enrutamiento incorrecto (como Nonce, ID de cadena de origen/destino, identificador único) y contiene la carga útil del comando o los datos reales que se ejecutarán en la cadena de destino. Este formato de mensaje puede adaptarse a diversos entornos blockchain (incluidas cadenas EVM y no EVM, cadenas públicas y cadenas privadas), lo que garantiza la precisión y seguridad de la transmisión de información entre cadenas;

  • Patrones de diseño: LayerZero proporciona una serie de patrones de diseño (como AB, ABA, AB combinado). Estos patrones proporcionan a los desarrolladores los componentes básicos de las aplicaciones entre cadenas y simplifican el proceso de desarrollo de interacciones complejas entre cadenas. Estos modos pueden ayudar a los desarrolladores a crear una experiencia de usuario más simple y eficiente, como completar el puente entre cadenas y el intercambio de tokens en una sola transacción.

Fuente de la imagen: patrón de diseño ABA combinado

3. Infraestructura

La capa de infraestructura de LayerZero es completamente abierta y modular, y cualquier entidad puede unirse a la red LayerZero para verificar y ejecutar transacciones. Este diseño permite que las aplicaciones elijan diferentes métodos de verificación y ejecución según las necesidades para lograr el equilibrio óptimo entre seguridad, costo, velocidad, etc.

  • Redes de verificación descentralizadas (DVN): estas redes verifican los mensajes entre cadenas, y cualquier entidad que pueda verificar los paquetes entre cadenas puede unirse a LayerZero como DVN. Este diseño descentralizado permite a las aplicaciones elegir la combinación correcta de validadores y evitar quedar encerradas en una única red de validadores. Actualmente hay más de 15 DVN participando en LayerZero, incluidos los clientes zkLight proporcionados por Google Cloud y Polyhedra;

  • Ejecutores: cualquier entidad puede ejecutar ejecutores, que son responsables de garantizar la ejecución fluida de los mensajes entre cadenas en la cadena de destino. El ejecutor simplifica la experiencia del usuario, permitiéndoles pagar solo tarifas de gas en la cadena de origen sin tener que realizar operaciones adicionales en la cadena de destino. Las aplicaciones pueden seleccionar uno o más ejecutores según las necesidades, e incluso pueden crear sus propios ejecutores o elegir ejecutar manualmente mensajes entre cadenas;

  • Pila de seguridad: cada aplicación puede configurar una pila de seguridad única según sus necesidades, incluida la selección de DVN, ejecutores y otras preferencias de seguridad. La pila de seguridad permite a las aplicaciones elegir cómo verificar los mensajes entre cadenas y realizar ajustes cuando sea necesario, proporcionando así una solución de seguridad altamente personalizada y evitando quedar encerradas en un único modelo de seguridad.

Para comprender mejor el marco CryptoEconomic DVN, aquí está el contenido relevante de LayerZero V2 DVN:

Las redes de verificación descentralizadas (DVN) se utilizan para verificar los mensajes transmitidos entre diferentes redes blockchain. Cada aplicación creada en LayerZero puede personalizar su pila de seguridad seleccionando DVN. Los puntos clave son: 1.DVN: estas entidades son responsables de verificar los mensajes entre cadenas y garantizar su seguridad e integridad. Los desarrolladores pueden configurar qué DVN se utilizan según sea necesario y establecer umbrales de verificación opcionales. 2. Apertura: cualquiera puede crear o desarrollar un DVN, que proporciona una variedad de métodos de verificación para elegir. Los DVN pueden contener verificadores, firmantes o emplear tecnologías avanzadas como pruebas de conocimiento cero (ZKP) y cadenas intermedias. 3. Seguridad personalizable: las aplicaciones pueden elegir diferentes DVN según sus necesidades de seguridad. A diferencia del modelo único de otros protocolos, esta flexibilidad permite que las aplicaciones ajusten la configuración de seguridad según sea necesario, reduciendo costos y riesgos. 4.Combinación de DVN: con la configuración "X de Y de N", las aplicaciones pueden seleccionar varios DVN para verificar los mensajes. Por ejemplo, una configuración "1 de 3 de 5" requeriría un DVN específico y otros dos validadores seleccionados entre los cinco DVN.

Fuente: Posición de DVN en la arquitectura V2

1.2 Sesión 2: EigenLayer de garantía criptoeconómica de CryptoEconomic DVN

EigenLayer consta de una serie de contratos inteligentes que permiten a los usuarios elegir "volver a apostar" sus ETH o tokens de liquidez apostados (LST) para iniciar nuevas redes y servicios de prueba de participación (PoS) en el ecosistema Ethereum, obteniendo apuestas adicionales. ganancias/recompensas y proporcionar propiedades de seguridad y descentralización a otros componentes modulares y redes blockchain. En pocas palabras, su esencia es la seguridad de vender Ethereum. Analíticamente hablando, EigenLayer ha creado cinco categorías: compromiso nativo, LRT, AVS, paquetes acumulativos de gran escala y aplicaciones confirmables.

1. Nueva promesa nativa

Capacidad para ingresar múltiples compromisos simultáneamente para su verificación, medir el ancho de banda criptoeconómico consumido por cada compromiso y garantizar que todos los compromisos sean solventes. La esencia es la "Extensión elástica de seguridad" de Ethereum (ES 2). Si se cumplen las condiciones de cada AVS, pueden ser seguros;

2. Nueva promesa de liquidez

LRT es un mecanismo. Los tokens de reposición de liquidez (LRT) son similares a los tokens de reposición de liquidez (LSD) en Ethereum. Son representaciones tokenizadas de activos almacenados en EigenLayer, lo que desbloquea los activos que estaban originalmente bloqueados.

3. Economía AVS

En el centro de EienLayer, la colección de sistemas descentralizados que se pueden construir, la capacidad de combinar la tecnología con un cierto grado de arquitectura de confianza descentralizada. La hoja de ruta centrada en AVS garantiza que se puedan integrar servicios descentralizados sin permiso para crear aplicaciones arbitrarias y crear diferentes clases y personalizaciones de AVS en Eigenlayer;

4. Acumulaciones masivas

La mayor parte del desarrollo de aplicaciones criptográficas todavía está limitado por el espacio de bloque. No existe un concepto correspondiente de espacio en la nube, que se expande según la demanda.

EigenDA, por ejemplo, es un mecanismo para expandir infinitamente el ancho de banda y propone una variedad de nuevos casos de uso que antes eran imposibles: transformar la nube en cifrado;

5. Tener aplicaciones confiables

Eigenlayer se creó para aumentar la cantidad de compromisos de maximización, EIgenLayer + Ethereum proporciona diversidad y verificabilidad de compromisos a nivel de Ethereum. Por ejemplo: 1. Maximizar el efecto a través de EigenDA; 2. Lograr diversidad a través de la innovación abierta en Eigenlayer AVS 3. Introducir la verificabilidad fuera de la cadena en los mecanismos dentro de la cadena para lograr cálculos de verificabilidad.

2. El empoderamiento económico de los tokens, la cooperación dual LayerZero x EigenLayer, ZRO y EIGEN se pueden utilizar como activos colaterales.

Fuente: Explicando el proceso de apuesta, verificación, rechazo y castigo.

En pocas palabras, las redes de verificación distribuidas (DVN) criptoeconómicas mejoran la seguridad entre cadenas de tres maneras clave:

  • Seguridad criptoeconómica: los DVN introducen un mecanismo de penalización (Slashing). Cuando DVN tenga comportamientos maliciosos o errores, sus activos pignorados serán castigados. Este modelo económico garantiza que las DVN tengan suficientes incentivos financieros para comportarse correctamente, ya que un comportamiento inadecuado resultará en pérdidas financieras importantes, promoviendo así su responsabilidad y seguridad;

  • Seguridad definida por AVS: cada Servicio de verificación activa (AVS) define los tipos de activos que se pueden apostar y sus condiciones de penalización. Esta flexibilidad permite que diferentes tipos de DVN (como los basados ​​en ZKP, Middlechain o Prueba de autoridad) mejoren su seguridad a través de garantías de participación adicionales, lo que aumenta aún más el disuasivo económico contra el comportamiento malicioso;

  • Seguridad sin permiso: cualquiera puede contribuir a la seguridad de DVN apostando activos, haciendo que el sistema sea más abierto y participativo. Los DVN pueden elegir cualquier activo (como ZRO, ETH, EIGEN) para respaldar su red, ampliando las opciones de seguridad y aumentando la descentralización.

El marco CryptoEconomic DVN es un sistema de código abierto que trabaja para mejorar la seguridad de la red de verificación descentralizada (DVN) a través de un mecanismo de incentivo económico vinculado al token. Se basa completamente en el mensaje de verificación DVN de LayerZero y agrega una capa adicional de seguridad. Específicamente, los mensajes entre cadenas de LayerZero están protegidos a través de cuatro mecanismos clave: apuesta, verificación, rechazo y castigo.

  • Stake: Los validadores (stakers) bloquean tokens como ZRO, EIGEN o ETH en el Active Validation Set (AVS) de DVN como garantía. Apostar fondos incentiva a los validadores a actuar honestamente porque los activos apostados pueden ser penalizados (recortados) si se portan mal;

  • Verificación: un usuario o aplicación puede activar un mensaje de ida y vuelta entre cadenas (Ethereum → cadena de origen → cadena de destino → Ethereum) para verificar que el hash registrado por el DVN coincida con el hash registrado en la cadena. Si hay coincidencia, el proceso finaliza;

  • Veto: si se encuentra una discrepancia, se inicia un proceso de veto, que permite a los poseedores de tokens votar sobre si penalizar (recortar) la participación de DVN. Este paso evita cortes falsos debido a errores no maliciosos, como la reorganización de la cadena de bloques, que puede dar lugar a discrepancias en los paquetes, pero en los que el DVN en realidad puede ser honesto;

  • Penalización: Si falla el veto y se confirma que DVN tiene un comportamiento malicioso o un error de verificación, se reducirán los bienes pignorados por DVN.

El marco se divide en tres etapas:

  • Fase 1: Verificación: los mensajes se verifican en múltiples cadenas, utilizando DVN independientes para garantizar la equidad;

  • Fase 2: Veto: si se encuentra una discrepancia, se activará el contrato de veto y los tenedores de divisas votarán para decidir si reducen la promesa de DVN;

  • Fase 3: Castigo: si el veto falla, los activos apostados de DVN se reducirán debido a un comportamiento malicioso o una verificación incorrecta.

3. Opiniones sobre el marco DVN criptoeconómico

La infraestructura actual de Ethereum se está volviendo cada vez más completa y la estructura de múltiples cadenas es una conclusión inevitable. Los problemas de seguridad de las comunicaciones entre diferentes cadenas siguen siendo un desafío que no se puede ignorar. La principal innovación de CryptoEconomic DVN Framework es proporcionar componentes centrales para DVN a través de AVS, definiendo activos de garantía y mecanismos de penalización. A largo plazo, puede ayudar a mejorar la seguridad de toda la cadena, pero el impacto incierto que trae también es un problema común en la industria. Cómo encontrar un equilibrio entre seguridad y flexibilidad es un problema que debe resolverse en la industria. futuro.

No hace falta decir que CryptoEconomic DVN Framework es una colaboración bidireccional que permite la colaboración entre LayerZero Labs y Eigen Labs. Desde una perspectiva técnica, proporciona garantías mediante apuestas, mecanismos de penalización, mecanismos de verificación y rechazo, pero desde una perspectiva de beneficio económico, sigue siendo una operación "matryoshka" de ingresos por apuestas de PoS;

LayerZero eligió asociarse con EigenLayer para profundizar aún más la descentralización de su DVN, aceptando ETH, ZRO y EIGEN como activos colaterales y al mismo tiempo aportando un nuevo volante de crecimiento a ambos tokens. LayerZero proporciona tecnología y EigenLayer proporciona fondos. La cooperación entre las dos partes permite que los verificadores sean recompensados ​​y fomenta el comportamiento honesto en este sistema económico.

Texto de referencia: (1) Análisis profundo de LayerZero V2

(2) LayerZero x EigenLayer: el marco DVN criptoeconómico