AVSs de EigenLayer: Una Visión Integral

/
12

Puntos clave

  • EigenLayer es un protocolo que permite la reutilización de ETH en staking para asegurar múltiples servicios descentralizados, mejorando la seguridad criptoeconómica en el ecosistema de Ethereum.
  • El restaking implica utilizar ETH ya en staking para asegurar redes y servicios adicionales, ampliando su utilidad y generando recompensas extras.
  • Los principales actores son los restakers (stakers de ETH), operadores (ejecutores de nodos), AVSs (servicios descentralizados) y usuarios de AVS (beneficiarios de la seguridad mejorada).
  • Los AVSs (Servicios Validación Activa) son servicios descentralizados que aprovechan el ETH restaked para obtener alta seguridad, incluyendo middleware, cadenas y redes que requieren una validación robusta.
  • Construir un AVS implica aprender los fundamentos de EigenLayer, desarrollar y probar contratos inteligentes, garantizar la facilidad para los operadores y seguir prácticas de seguridad antes de desplegar en la mainnet.
  • EigenLayer ofrece beneficios como mayor seguridad, eficiencia en el uso de recursos y fomento de la innovación al aprovechar la infraestructura de seguridad de Ethereum para nuevos servicios descentralizados.
  • Los riesgos de EigenLayer incluyen posible colusión de operadores, riesgo de concentración, riesgo de liquidez y desafíos regulatorios, todos ellos requiriendo estrategias de monitoreo y mitigación cuidadosas.
Cómo EigenLayer revoluciona Ethereum a través del restaking, mejorando la seguridad y la eficiencia. Descubre cómo construir los AVS, sus aplicaciones y su inmenso potencial para la innovación descentralizada.
DESCARGO DE RESPONSABILIDAD

La información, investigación y material contenido en este documento, se ofrece únicamente con el propósito de brindar información y no debe bajo ninguna circunstancias considerarse como una oferta para comprar, vender o ser partícipe en operaciones relacionadas al proyecto o activo mencionado. Kairos no asegura que los valores a los que se refiere este reporte son apropiados para algún inversionista en particular.

Ninguna información en este reporte se considerará como asesoría en materia de inversiones, legal, contable o tributaria ni de otro tipo. Tampoco se considera que esta o cualquier inversión o estrategia es apropiada para sus circunstancias individuales y de ninguna forma constituye una recomendación personal para usted.

Kairos ha obtenido la información y los materiales incluidos en la Web de fuentes consideradas como fiables, pero, si bien se han tomado medidas razonables para asegurarse de que la información contenida sea correcta, Kairos no garantiza que sea exacta, completa, o actualizada y, consecuentemente, no debe confiarse en ella como si lo fuera. Asimismo, no se asume responsabilidad por ningún tipo de pérdidas que surjan del uso directo o indirecto del material presentado en este documento. Kairos se reserva el derecho a modificar, suspender, cancelar o restringir el contenido del sitio, sin necesidad de previo aviso.

Miembros de nuestro equipo pueden poseer alguno de los criptoactivos mencionados en este análisis. Esta declaración tiene como objetivo revelar cualquier conflicto de intereses y no deben interpretarse erróneamente como una recomendación financiera. Este contenido solo tiene fines informativos y usted no debe tomar decisiones basándose únicamente en esta investigación. Bajo ninguna circunstancia esta publicación puede considerarse una asesoría en materia de información.

Introducción

Uno de los principales desafíos para los fundadores al crear un nuevo protocolo es asegurar tanto capital como apoyo de usuarios. No basta con tener fondos de inversión, se requiere un proceso de confianza donde todos los participantes en el nuevo ecosistema tengan suficientes incentivos para permanecer e interactuar con el servicio. Técnicamente, esta falta inicial de confianza se traduce en una falta de seguridad criptoeconómica. En el caso de Ethereum, la blockchain pionera en contratos inteligentes, su protocolo de consenso se basa en Proof of Stake (PoS). Este sistema depende del staking de su moneda nativa $ETH, para asegurar la red y construir confianza entre sus usuarios. Como la red más grande en términos de valor bloqueado para su seguridad, muchos proyectos, incluidas soluciones de Capa 2, aprovechan la tecnología, seguridad y liquidez de Ethereum. Sin embargo, no todos los proyectos tienen los recursos, la compatibilidad o la iniciativa para aprovechar Ethereum. Esto crea competencia para atraer usuarios y capital, causando fragmentación en la seguridad criptoeconómica.

Para abordar esta fragmentación, se ha desarrollado EigenLayer. Este protocolo introduce un nuevo mecanismo llamado Restaking, que permite que el ETH en staking se reutilice o rehipoteque para validar y asegurar otras redes o servicios. Los usuarios que staken ETH de manera nativa o con un token de staking líquido (LST) pueden optar por los contratos inteligentes de EigenLayer, extendiendo la seguridad a otras aplicaciones descentralizadas y protocolos, conocidos como Servicios de Validación Activa (AVSs), mientras ganan recompensas adicionales. Con EigenLayer, los holders de ETH pueden mejorar la seguridad para diversas aplicaciones, protocolos o redes, y simultáneamente generar retornos adicionales sobre sus activos en staking a través del restaking. Este enfoque innovador no solo fortalece la seguridad general, sino que también maximiza la utilidad del ETH en staking.

Fundamentos de EigenLayer

Conceptos clave

EigenLayer aborda los desafíos de asegurar aplicaciones descentralizadas creando un ecosistema robusto e interconectado. Los holders de ETH y LST pueden usar sus activos en staking para contribuir a la seguridad de varios servicios descentralizados, ampliando así su utilidad y potencial. Antes de profundizar en la mecánica, desglosamos algunos conceptos clave:

  • Staking: El staking implica bloquear ETH para ayudar a asegurar la red de Ethereum. A cambio, los stakers ganan tarifas base y prioritarias pagadas por los usuarios de la red.
  • Slashing: El slashing es un mecanismo de penalización utilizado en Ethereum para disuadir el comportamiento malicioso o negligente de los validadores. Si un validador viola las reglas del protocolo, una parte o la totalidad de su ETH en staking se pierde.
  • Restaking: EigenLayer mejora el concepto de staking permitiendo que el ETH ya en staking en Ethereum se "restakee" en EigenLayer. Esto significa que el ETH en staking también puede asegurar otros servicios y aplicaciones, ampliando su utilidad más allá de Ethereum.
  • Seguridad Económica: La seguridad económica combina técnicas criptográficas e incentivos económicos para asegurar la red, garantizando su correcto funcionamiento. Crea un sistema donde los participantes están económicamente motivados para mantener y proteger la integridad y seguridad de la blockchain.
  • Servicios de Validación Activa (AVS): Las aplicaciones descentralizadas a menudo dependen de múltiples componentes de infraestructura, cada uno con sus propias medidas de seguridad. Un solo componente comprometido puede poner en peligro toda la aplicación. Los AVSs son sistemas que requieren sus propios semánticas de validación distribuida para verificación, incluyendo sidechains, capas de disponibilidad de datos, nuevas máquinas virtuales, redes de guardianes, redes de oráculos, puentes, esquemas de criptografía de umbral y entornos de ejecución confiables. Al utilizar AVSs, las aplicaciones pueden fortalecer su seguridad general.

Actores clave y stakeholders

Para comprender plenamente el impacto y la funcionalidad de los AVSs dentro de EigenLayer, es esencial entender a los actores clave involucrados y sus roles. Esta interacción forma la columna vertebral del ecosistema de EigenLayer, permitiendo el intercambio fluido de seguridad y servicios:

EigenLayer Arquitectura y Stakeholders | Fuente: Intro to EigenLayer

  • Restakers: Los usuarios hacen staking de su ETH en EigenLayer, permitiendo que sus fondos se usen para restaking y extendiendo la seguridad a varios AVSs. Pueden ejecutar sus propios nodos o delegar su restaking a un operador.
  • Operadores: Organizaciones o individuos que ejecutan nodos y proporcionan servicios de infraestructura a los AVSs a cambio de recompensas. Ejecutan los contratos inteligentes y aseguran que los AVSs funcionen correctamente, adhiriéndose a las condiciones de slashing predeterminadas impuestas por los AVSs.
  • AVS: Servicios como dApps o protocolos construidos en EigenLayer y ejecutados por operadores. Los AVSs reciben seguridad del restaking e imponen sus propias condiciones de slashing para prevenir el comportamiento malicioso de los operadores.
  • Usuarios de AVS: Individuos o entidades que acceden a los servicios proporcionados por los AVSs, beneficiándose de la seguridad y confiabilidad mejoradas ofrecidas por el mecanismo de restaking.

Mecánicas detrás de EigenLayer

Ahora que sabemos que EigenLayer es una plataforma que permite a los stakers proporcionar seguridad para varios proyectos de infraestructura (los AVSs de los que hemos estado hablando), desglosamos cómo funcionan los componentes clave:

Restaking

  • Los stakers pueden restakear su ETH Nativo o Tokens de Staking Líquido (LST) para asegurar servicios dentro del ecosistema EigenLayer.
  • Este proceso se denomina restaking, donde la seguridad proporcionada por los tokens en staking se extiende a otros servicios más allá de Ethereum (AVSs).

Operadores

  • Los operadores son entidades que ayudan a ejecutar el software AVS en EigenLayer.
  • Se registran en EigenLayer y aceptan ETH o LSTs delegados de los stakers, luego optan por proporcionar seguridad a varios AVSs.

Delegación

  • Los stakers delegan su ETH en staking a operadores o eligen ejecutar servicios de validación ellos mismos, convirtiéndose efectivamente en operadores.
  • Esto implica un proceso de doble opt-in, asegurando que tanto los stakers como los operadores acuerden los términos.
  • Los restakers pueden elegir a qué AVSs optan por validar.

Servicios de Validación Activa (AVSs)

  • Los AVSs aprovechan la seguridad compartida de Ethereum proporcionada por el ETH restaked.
  • Los operadores realizan tareas de validación para estos servicios, contribuyendo a la seguridad e integridad general de la red.
  • Los AVSs entregan servicios a los usuarios (Consumidores de AVS) y al ecosistema Web3 en general.
Arquitectura simplificada de EigenLayer | Fuente: You Could've Invented EigenLayer

Piensa en Ethereum como una fortaleza fuerte con muchos soldados (validadores) custodiándola. Normalmente, estos soldados solo protegen la fortaleza. EigenLayer es como dar a estos soldados un deber extra: también protegen aldeas cercanas (el AVS) sin dejar la fortaleza. Si algún soldado se comporta mal, es penalizado (slashed), asegurando que permanezcan diligentes. De esta manera, las aldeas obtienen una seguridad de primera clase de la fortaleza sin necesitar su propio ejército (seguridad económica).

¿Qué son los Servicios de Validación Activa?

Está bien, lo entiendo, pero ¿qué es exactamente un AVS? Los Servicios de Validación Activa o AVSs son servicios descentralizados que aprovechan la seguridad mejorada del Ethereum restaked para lograr altos niveles de integridad y confianza. Estos servicios abarcan una amplia gama de aplicaciones, incluidos middleware, servicios, cadenas, redes y sistemas Proof-of-Stake (PoS).

Hasta Winnie The Pooh conoce el potencial de los AVSs

En cualquier mercado, dos lados deben interactuar. En este caso, tenemos a los usuarios con ETH en staking actuando como proveedores y los AVSs como los receptores. Estos AVSs, que incluyen dApps y protocolos, requieren seguridad criptoeconómica para funcionar de manera óptima. Una forma simple de entender EigenLayer es visualizarlo como un mercado donde la confianza se intercambia a través de la ventaja proporcionada por el restaking. Esto permite la validación de otros servicios o módulos bajo condiciones específicas de slashing.

Ejemplos concretos de AVSs incluyen:

  • Protocolos de consenso
  • Capas de disponibilidad de datos
  • Máquinas virtuales
  • Redes de oráculos
  • Puentes
  • Cualquier servicio que requiera un entorno de ejecución seguro

Cada AVS está gobernado por un conjunto de contratos inteligentes con reglas específicas de slashing diseñadas para penalizar acciones maliciosas por parte de los operadores. Al reutilizar ETH para proporcionar seguridad a múltiples servicios, se reducen los costos de capital para los stakers y se mejoran significativamente las garantías de confianza para los servicios individuales.

Ciencia avanzada detrás de un AVS

Cuando la gente ve por primera vez la idea detrás de EigenLayer y los AVSs, generalmente lucha por entender la idea de “alquilar seguridad”. En el siguiente diagrama se presenta una visión general de alto nivel sobre cómo funciona un AVS.

Descripción general de EigenLayer | Fuente: AVS Overview

Sabemos que los stakers depositan activos (ETH o LSTs) en el StrategyManager (el cuadro azul), pero también pueden elegir qué operadores delegar sus activos a través del DelegationManager. Los operadores (en el lado derecho) tienen la capacidad de ejecutar software de cliente off-chain para los AVSs que han decidido validar. No cualquiera puede ser un operador, es importante pasar el proceso de registro para convertirse en uno. Los AVS se diseñan e implementan a través de sus propios contratos solo y siempre que implementen la interfaz esperada por el protocolo EigenLayer a través del ServiceManager.

¿Cómo construir un AVS?

Entender cómo construir un AVS es crucial para cualquiera que busque expandir las capacidades y seguridad del ecosistema EigenLayer. Al crear un AVS, aprovechas la seguridad del ETH restaked, permitiendo el desarrollo de aplicaciones descentralizadas de vanguardia. Este proceso mejora la fiabilidad de estas aplicaciones y contribuye a la escalabilidad general del ecosistema. Construir AVSs no solo aumenta la variedad de servicios disponibles dentro de la red, sino que también fortalece la infraestructura interconectada, allanando el camino para casos de uso más diversos y seguros.

¿Cómo construir un AVS? | Fuente: Building an AVS

Aquí tienes una guía paso a paso que te ayudará a convertir tu idea en una revolucionaria aplicación Web3:

Paso 1: Aprender los fundamentos de EigenLayer

Utiliza este artículo como base y complementa tu conocimiento con Recursos de aprendizaje de EigenLayer.

Paso 2: De la idea al código: probar y desplegar tu AVS localmente

  • Requisitos de contratos inteligentes: Integra con EigenLayer Core (Directorio AVS) e implementa al menos un evento comprobable on-chain. Aquí hay algunos recursos y ejemplos para usar: hello-world-avs y incredible-squaring-avs.
  • Requisitos de despliegue de contratos: Despliega contratos y estado de EigenLayer, luego despliega tus contratos AVS. Recursos y ejemplos: script de despliegue bash y hello-world-avs.
  • Requisitos del operador (Off-Chain): Asegúrate de que tu AVS funcione correctamente y que al menos un evento se escriba en los contratos on-chain de tu AVS para futuras verificaciones, pagos y propósitos de slashing. Recurso: hello-world-avs.

Paso 3: Pruebas: preparar y desplegar en Testnet

  • Asegúrate de que sea fácil para los operadores lanzar.
  • Escribe documentación de usuario y operador para Testnet clara y legible.
  • Sigue las Mejores prácticas de seguridad para desarrolladores de AVS: Ejecuta contenedores con el menor privilegio, utiliza imágenes base mínimas, evita almacenar material clave en contenedores y asegura canales de comunicación con operadores para actualizaciones.
  • Adhiérete a las Consideraciones clave para la gestión para desarrolladores: Encripta las claves usando una contraseña o frase de acceso, utiliza firmadores remotos como Web3signer y asegura prácticas de gestión de claves seguras.
  • Implementa la Especificación de Nodo para tu paquete ejecutable de operador: Sigue las directrices para la API del Nodo AVS, métricas y consideraciones de seguridad clave para asegurar una operación óptima.
  • Sigue las instrucciones de Onboarding del Dashboard de Testnet: Implementa interfaces requeridas para indexación de datos AVS, registro de operadores y visualización de estrategias restakeables en la UI.

Paso 4: Preparar y desplegar en Mainnet

  • Auditoría de contratos inteligentes: Haz que tu código sea auditado por al menos 2-3 firmas de auditoría reputadas.
  • Finaliza la documentación de usuario y operador.
  • Sigue las instrucciones de Onboarding del Dashboard de Mainnet: Implementa interfaces requeridas para la indexación de datos en el AVS Marketplace, asegura funciones de registro y eliminación de registro de operadores, y actualiza metadatos para una visualización adecuada en la UI.

Consideraciones y Beneficios

Riesgos potenciales de EigenLayer

Antes de convertirse en un usuario, staker, operador, o la creación de un sistema AVS, es importante tener en cuenta los riesgos potenciales asociados con EigenLayer. Comprender estos riesgos es crucial para tomar decisiones informadas:

  • Riesgo de colusión de operadores: Una de las principales preocupaciones abordadas en el white paper de EigenLayer es la posibilidad de colusión entre operadores. Idealmente, los operadores distribuirían su ETH restaked uniformemente a través de múltiples AVSs para evitar que cualquier AVS sea comprometido fácilmente. Sin embargo, en la realidad, los operadores podrían coludirse para concentrar sus stakes y explotar AVSs específicos. Esto podría llevar a ganancias financieras significativas para los operadores coludidos a expensas de la seguridad del AVS. Para mitigar esto, EigenLayer monitorea continuamente la participación de los operadores y fomenta una distribución más amplia de stakes para aumentar la dificultad y el costo de tales ataques coordinados. El simulador de riesgo de AVS también ayuda a evaluar los niveles de riesgo de diferentes AVSs basado en varios parámetros.
  • Riesgo de concentración: El riesgo de concentración ocurre cuando una gran porción del ETH en staking está bloqueada dentro de un solo AVS. Si este AVS sufre un evento significativo de slashing debido a un error o ataque, el impacto podría comprometer la capa de consenso de Ethereum al superar su umbral de Tolerancia a Fallos Bizantinos (BFT). Además, si unos pocos operadores grandes dominan la actividad de restaking, podría centralizar el control y reducir la descentralización general del ecosistema. EigenLayer aborda esto promoviendo la distribución de stakes a través de varios AVSs, evitando una concentración excesiva y manteniendo la descentralización.
  • Riesgo de liquidez: El riesgo de liquidez surge cuando los restakers en solitario depositan tokens de staking líquidos (LSTs) en los contratos inteligentes de EigenLayer, haciendo que estos activos sean ilíquidos mientras están en restaking. Si un porcentaje significativo de un LST específico se vuelve ilíquido, podría llevar a una volatilidad de precios, lo que puede impactar negativamente la seguridad de los AVSs respaldados por estos tokens. Los protocolos de restaking líquido que proporcionan tokens de restaking líquidos (LRTs) a los restakers pueden ayudar a mantener la liquidez, pero estos LRTs vienen con sus propios riesgos, como el looping. EigenLayer ha discutido estos problemas en una entrada reciente de blog.
  • Riesgo regulatorio: El panorama regulatorio para las criptomonedas y las actividades de staking está en constante evolución. Los cambios en las regulaciones podrían impactar la viabilidad del restaking. EigenLayer en sí podría enfrentar desafíos regulatorios, potencialmente siendo clasificado como una actividad financiera ilegal en algunas regiones. Esta incertidumbre regulatoria representa un riesgo significativo hasta que se establezcan directrices claras.

Estos son algunos riesgos generales que podrían aparecer alrededor de EigenLayer, pero si quieres abordar más preguntas, consulta su FAQ de riesgos.

Beneficios de EigenLayer

Por otro lado, EigenLayer ofrece varios beneficios notables:

  • Mayor seguridad: EigenLayer aprovecha la infraestructura de seguridad existente de Ethereum, lo que permite a los nuevos servicios descentralizados lograr un alto nivel de seguridad sin tener que construirlo desde cero.
  • Eficiencia de recursos: El restaking permite un uso eficiente de los activos en staking, proporcionando seguridad adicional sin requerir recursos adicionales.
  • Innovación: Los desarrolladores pueden crear nuevos tipos de servicios descentralizados, sabiendo que tienen un marco de seguridad robusto sobre el cual construir.

Panorama actual de los AVSs

AVSs activos

Hoy en día, hay doce AVSs en funcionamiento en Mainnet. Cada uno de ellos sirve un propósito particular para diferentes sectores. Aquí está la tabla comparativa de los módulos AVS:

AVSs Activos en Mainnet | Fuente: EigenLayer

Si quieres obtener una visión rápida de cada uno de estos AVSs, hemos creado una página para cada uno de ellos:

AVS | AltLayer Mach
AVS | Automata Multi - Prover
AVS | Brevis Co Chain
AVS | DODO Chain Mach
AVS | EigenDA
AVS | eOracle
AVS | Lagrange State Committees
AVS | Lagrange ZK Prover Network
AVS | Omni Network
AVS | OpenLayer
AVS | Witness Chain
AVS | Xterio Mach

El futuro de los AVSs

El futuro de los Servicios de Validación Activa (AVSs) en el ecosistema EigenLayer es prometedor, con muchos equipos trabajando en soluciones innovadoras. A medida que EigenLayer continúa escalando y asegurando Ethereum, surgirán nuevos casos de uso para el restaking, atrayendo a más equipos a convertirse en operadores. Aquí hay algunos AVSs próximos:

Más AVSs están en camino | Fuente: EigenLayer Directory

Comentarios Finales

EigenLayer representa un avance significativo en innovación, seguridad y utilidad, revolucionando cómo se construyen las dApps y protocolos. Al permitir la reutilización de ETH y LSTs en staking para asegurar una amplia gama de servicios, EigenLayer maximiza la utilidad económica de estos activos en nuevos productos. El potencial del ecosistema EigenLayer reside no solo en los AVSs actuales y próximos, sino también en transformar cómo los desarrolladores abordan la construcción de nuevos proyectos.

A pesar de los desafíos que rodean el protocolo, EigenLayer ofrece beneficios sustanciales. Mejora la seguridad, mejora la eficiencia de recursos y proporciona un marco robusto para la innovación, empoderando a los desarrolladores para crear nuevos servicios descentralizados con confianza. Desde capas de finalización rápida para rollups hasta soluciones descentralizadas de disponibilidad de datos y protocolos de blockchain interoperables, los AVSs están impulsando avances tecnológicos en el espacio blockchain. A medida que EigenLayer continúa creciendo y atrayendo más proyectos, su impacto en el panorama Web3 solo aumentará, solidificando su papel en el futuro de las aplicaciones descentralizadas.

Más información sobre EigenLayer:

POSTS RELACIONADOS

Nuestro Newsletter

suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete

ANÁLISIS

Nuestro Newsletter

suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete

Al utilizar este sitio web, aceptas el almacenamiento de cookies en tu dispositivo para mejorar la navegación del sitio, analizar el uso del sitio y asistir en nuestros esfuerzos de marketing. Consulta nuestra Política de Privacidad para más información.

Genial
Logo Kairos Research
© 2023 Kairos Research. All rights reserved