El ecosistema EigenLayer es una red de servicios y operadores centrados en la seguridad y la funcionalidad de las capas de blockchain, especialmente en lo que respecta a la escalabilidad y la disponibilidad de datos. Aquí hay un resumen de sus componentes principales:

  1. Restakers: Proveen seguridad compartida a través de Ethereum, sirviendo como la base de EigenLayer.
  2. Actively Validated Services (AVSs): Utilizan ETH restakeado para potenciar su funcionalidad. Estos servicios suelen ofrecer soluciones especializadas, como motores de políticas para contratos inteligentes, secuenciación descentralizada, o motores de computación verificables.
  3. Rollups: Son capas de escalabilidad que se benefician de los servicios entregados por AVSs. EigenLayer proporciona data availability a través de su servicio EigenDA, lo que es crucial para la escalabilidad y la seguridad de los rollups.
  4. Operadores: Realizan tareas de validación en las que confían los AVSs y proporcionan infraestructura crítica para la red, como nodos y servicios de staking. Estos operadores pueden variar en su enfoque y especialización, desde la validación en múltiples redes blockchain hasta la provisión de infraestructura específica para ciertos protocolos.

¿Qué es un AVS?

Un AVS es cualquier sistema que requiera su propia semántica de validación distribuida para su verificación, como cadenas laterales, capas de disponibilidad de datos, nuevas máquinas virtuales, redes de custodios, redes oráculo, puentes, esquemas de criptografía de umbral, entornos de ejecución confiables y más. Cada AVS tiene su propio conjunto de contratos que mantienen el estado relevante para la funcionalidad del servicio, como qué operadores están ejecutando el servicio y cuánto capital está asegurando el servicio.

A continuación, se presenta una descripción general de alto nivel de los contratos principales de EigenLayer, así como cómo se construye y consume un AVS sobre él.

Notas:

  • Los validadores interactúan con EigenLayer depositando activos en el StrategyManager. Por ejemplo, un proyecto que desee construir un puente entre dos blockchains puede depositar activos como garantía en el StrategyManager de EigenLayer.
  • Los operadores también interactúan con EigenLayer seleccionando operadores para delegar. La delegación se maneja mediante el DelegationManager. Por ejemplo, un proyecto que lance un nuevo tipo de cadena lateral puede elegir operadores especializados para mantenerla.
  • Los operadores son actores que ejecutan software cliente fuera de la cadena que es específico para los AVS en los que han optado por prestar servicio. Este software cliente es independiente del protocolo central de EigenLayer. Hay un proceso de registro/desregistro que los operadores deben seguir con el contrato DelegationManager de EigenLayer para convertirse en operadores de EigenLayer. El registro de operadores es un requisito para que estos operadores opten por los AVS y los sirvan. Por ejemplo, un operador que quiera operar un puente entre dos blockchains debe registrarse como operador en el DelegationManager de EigenLayer.

Aprende más sobre