Autor: Investigador de YBB Capital, Ac-Core
TL;DR
● Marco CryptoEconomic DVN El marco combina la mensajería entre cadenas de LayerZero y la seguridad económica y los incentivos de EigenLayer;
● El marco DVN opera a través de un proceso estructurado, con el proceso principal dividido en tres etapas: verificación, rechazo y castigo;
● LayerZero decidió cooperar con EigenLayer para profundizar aún más la descentralización de su DVN. Si bien aceptó ETH, ZRO y EIGEN como activos colaterales, también aportó un nuevo volante de crecimiento a los tokens de ambas partes;
● 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: estos son contratos inteligentes inmutables y no actualizables en cada blockchain 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 (Aplicación Omnichain) y OFT (Token Omnichain), que amplían los estándares de contratos inteligentes existentes (por ejemplo, OFT es una extensión del estándar ERC-20). Esto permite a los desarrolladores crear aplicaciones rápidamente. y tokens que pueden ejecutarse en todas las cadenas de bloques compatibles con LayerZero;
● Paquetes de mensajes: utilizados 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 un ejecutor, que es responsable 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, actores 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 adicional relacionado con 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" significa que se requiere un DVN específico y otros dos validadores seleccionados de los cinco DVN.
Fuente: Posición de DVN en la arquitectura V2
1.2 Sesión 2: Garantía económica de cifrado de CryptoEconomic DVN EigenLayer
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" (ES2) de Ethereum. 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 a gran escala
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 escalar infinitamente el ancho de banda y presenta 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:
1. Seguridad criptoeconómica: los DVN introducen un mecanismo de castigo (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;
2. Seguridad definida por AVS: Cada Servicio de Verificación Activa (AVS) define los tipos de activos que se pueden pignorar 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;
3. Seguridad sin permiso: cualquiera puede contribuir a la seguridad de DVN apostando activos, lo que hace 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 los mensajes 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.
1. Replanteo: El verificador (prometedor) bloquea tokens como ZRO, EIGEN o ETH en el Conjunto de Verificación Activa (AVS) de DVN como garantía. Apostar fondos incentiva a los validadores a actuar con honestidad porque los activos apostados pueden ser penalizados (recortados) si se portan mal;
2. Verificación: los usuarios o las aplicaciones pueden activar un mensaje de ida y vuelta entre cadenas (Ethereum → cadena de origen → cadena de destino → Ethereum) para verificar si el valor hash registrado por el DVN coincide con el valor hash registrado en la cadena. Si hay coincidencia, el proceso finaliza;
3. Veto: si se encuentra una discrepancia, se inicia un proceso de veto, que permite a los poseedores de tokens votar sobre si penalizar (recortar) el compromiso 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;
4. Sanción: Si fracasa el veto y se confirma que DVN tiene comportamientos maliciosos o errores 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.
Artículo de referencia:
(1) Análisis detallado de LayerZero V2
(2) LayerZero x EigenLayer: el marco DVN criptoeconómico