Autor original: Investigación Kairos

Compilación original: Bloque unicornio

Prefacio

Hoy en día, EigenDA es el AVS (servicio de disponibilidad de datos) más grande y lidera otras plataformas tanto en términos de capital de re-apuesta como de número de operadores independientes, con un capital de re-apuesta actual que supera los 3,64 millones de ETH y los 70 millones de EIGEN, por un total de aproximadamente 9,1 mil millones. USD, que involucra a 245 operadores y 127.000 billeteras de apuestas independientes. A medida que se lanzan más y más plataformas alternativas de disponibilidad de datos, resulta cada vez más difícil distinguir las diferencias entre ellas, sus propuestas de valor únicas y cómo se acumula el valor del acuerdo. En este artículo, profundizaremos en EigenDA, explorando los mecanismos únicos que subyacen a su diseño, al mismo tiempo que analizamos el panorama competitivo y analizamos posibles tendencias en este segmento de mercado.

¿Qué es la disponibilidad de datos?

Antes de sumergirnos en EigenDA, primero comprendamos el concepto de disponibilidad de datos (DA) y su importancia. La disponibilidad de datos se refiere a garantizar que todos los participantes (nodos) de la red tengan acceso a todos los datos necesarios para verificar las transacciones y mantener la cadena de bloques. DA es parte de la arquitectura monolítica tradicional que vemos; en resumen, la ejecución, el consenso y la solución dependen de DA. Sin DA, la integridad de la cadena de bloques estaría seriamente amenazada.

La dependencia de todas las demás partes de la pila de DA crea un cuello de botella de escala, razón por la cual estamos viendo el surgimiento de hojas de ruta de capa 2. Con la introducción de Optimistic Rollups en 2019, surgió el futuro de L2. La ejecución de L2 ocurre fuera de la cadena, pero aún depende del DA de Ethereum para mantener la seguridad de Ethereum. Con este cambio de paradigma, muchos se están dando cuenta de que las ventajas que ofrece L2 pueden mejorarse aún más mediante la construcción de cadenas de bloques específicas o centrándose en servicios que mejoren las limitaciones de la capa DA de las arquitecturas monolíticas.

A pesar del surgimiento de capas específicas de disponibilidad de datos (DA) que compiten por tarifas potencialmente más bajas y una mayor experimentación, el problema de la DA todavía se está abordando en la red principal de Ethereum a través de un proceso conocido como "Dank Sharding". La primera parte de Dank Sharding se implementó a través de EIP-4844, una propuesta que introdujo transacciones que transportaban bloques adicionales de datos de hasta 125 KB de tamaño. Estos bloques de datos se confirman mediante KZG, un tipo de compromiso criptográfico, que garantiza la integridad de los datos y la compatibilidad con el muestreo de disponibilidad de datos futuros. Antes de la implementación de EIP-4844, los paquetes acumulativos utilizaban datos de llamadas para enviar datos de transacciones acumuladas a Ethereum.

Desde el lanzamiento del prototipo de danksharding en la actualización de Dancun a mediados de marzo, se han pagado a L1 2,4 millones de bloques, con un tamaño total de 294 GB, por más de 1700 ETH. Es importante tener en cuenta que los datos del bloque no son accesibles para el EVM y se eliminan automáticamente después de aproximadamente 2 meses. Actualmente, cada bloque puede contener hasta 6 bloques de datos para un total de 750 KB. Para el lector no técnico, si el espacio del bloque de datos se llena tres veces seguidas, tiene el equivalente a tener los datos de una tarjeta de memoria GameCube, muy nostálgico.

De hecho, este límite se alcanza varias veces al día, lo que indica una alta demanda de espacio de bloque en Ethereum. Si bien la tarifa del bloque base en Ethereum es de alrededor de $5 en el momento de escribir este artículo, debemos recordar con cautela que esta tarifa está ligada al precio de ETH, al igual que la mayor parte de la actividad DeFi. Por lo tanto, durante los períodos de aumento del precio de ETH, hay más actividad, lo que a su vez conduce a una mayor demanda de espacio en bloque. Por lo tanto, para hacer frente al aumento de la actividad DeFi o abrir la red para atender casos de uso nunca antes vistos, se debe reducir aún más el costo de la disponibilidad de datos. Todavía existe un fuerte incentivo para reducir estos costos a fin de fomentar el crecimiento continuo de la actividad de los usuarios.

¿Cómo funciona EigenDA?

EigenDA se basa en el principio simple de que la disponibilidad de datos no requiere un consenso independiente para resolverse, por lo que EigenDA está diseñado estructuralmente para escalar linealmente, ya que la función principal del operador es simplemente manejar el almacenamiento de datos. Para explicarlo con más detalle, hay tres partes principales en la arquitectura EigenDA:

  • Operador

  • difusor

  • perdiguero

Los operadores de EigenDA son las partes o entidades responsables de ejecutar el software del nodo EigenDA, que están registrados en EigenLayer y tienen a su cargo participaciones. Puede considerarlos como operadores de nodos en una red tradicional de prueba de participación. Sin embargo, en lugar de sobrecargar el consenso, la función de estos operadores es principalmente almacenar bloques de datos asociados con solicitudes de almacenamiento válidas. En este caso, una solicitud de almacenamiento válida es aquella en la que se ha pagado una tarifa y los bloques de datos proporcionados coinciden con los compromisos y pruebas proporcionados por KZG.

En pocas palabras, los compromisos de KZG le permiten asociar un dato con un código único (compromiso) y luego usar una clave especial (prueba) para demostrar que los datos proporcionados son de hecho los datos originales. Esto garantiza que los datos no hayan sido alterados ni manipulados, manteniendo así la integridad de los bloques de datos.

El descentralizador es lo que la documentación de EigenDA denomina un servicio "no confiable" y está alojado en EigenLabs. Su principal responsabilidad es actuar como interfaz entre los clientes, operadores y contratos de EigenDA. Los clientes de EigenDA emiten solicitudes dispersas al descentralizador, que codifica los datos utilizando Reed-Solomon, lo que facilita la recuperación de datos, y luego calcula el compromiso KZG de los bloques de datos codificados y genera pruebas KZG para cada bloque. Luego, el descentralizador envía el bloque de datos, el compromiso KZG y la prueba KZG al operador EigenDA, quien luego devuelve la firma. El último paso del descentralizador es agregar estas firmas y cargarlas en Ethereum en forma de datos de llamada que se enviarán al contrato EigenDA. En particular, este paso es un requisito previo necesario para castigar a los operadores potencialmente inapropiados.

El último componente central de EigenDA es el recuperador, que consulta al operador EigenDA para obtener un bloque de datos, verifica que el bloque de datos sea preciso y luego reconstruye el bloque de datos original para el usuario. Aunque EigenDA aloja un servicio de rastreador, la agregación de clientes también puede optar por alojar su rastreador como complemento de su secuenciador.

El siguiente es el proceso de operación real de EigenDA:

  • El clasificador acumulativo envía un lote de transacciones como fragmentos de datos al sidecar del descentralizador EigenDA (patrón de diseño).​​

  • El sidecar del descentralizador EigenDA realiza codificación de borrado en el bloque de datos, divide el bloque de datos en múltiples fragmentos, genera compromiso KZG y múltiples pruebas de revelación para cada fragmento, y distribuye estos fragmentos al operador EigenDA, quien devuelve la firma almacenada de prueba.

  • Después de agregar las firmas recibidas, el descentralizador registra el bloque en la cadena enviando una transacción que contiene la firma agregada y los metadatos del bloque al contrato del administrador EigenDA.

  • El contrato de administrador de EigenDA verifica la firma agregada con la ayuda del contrato de registro de EigenDA y almacena los resultados en la cadena.

  • Una vez que un bloque se almacena fuera de la cadena y se registra en la cadena, el secuenciador publica el ID del bloque EigenDA en su contrato de bandeja de entrada en una transacción. La longitud del ID del bloque de datos no puede exceder los 100 bytes.

  • Antes de aceptar una ID de bloque en la bandeja de entrada agregada, el contrato de la bandeja de entrada consulta el contrato del administrador EigenDA para confirmar si el bloque está certificado como disponible. Si se supera la autenticación, se permitirá el ID del bloque en el contrato de la bandeja de entrada; de lo contrario, se descartará el ID del bloque.

En términos simples, el clasificador envía datos a EigenDA, quien los divide, los almacena y verifica si son seguros. Si todo está bien, los datos llegan y continúan transmitiéndose. Si no se cumplen los requisitos, los datos se descartan.

panorama competitivo

Al observar el panorama competitivo de los servicios de disponibilidad de datos (DA) desde una perspectiva más amplia, EigenDA supera claramente a otros servicios en términos de rendimiento. A medida que más operadores se unen a la red, aumentan las oportunidades de escalar el rendimiento potencial. Además, al considerar qué servicio DA alternativo es más "compatible con Ethereum", es fácil ver que EigenDA es sin duda la mejor opción.

Si bien Celestia ofrece una innovación innovadora en su Servicio de Disponibilidad de Datos (DAS), es difícil considerarlo un servicio Ethereum completamente alineado, y si bien dicha alineación no es obligatoria, es importante para que los clientes decidan qué servicio usar (si se resume) , definitivamente habrá un impacto. Celestia también implementa estrategias interesantes relacionadas con su arquitectura de nodos ligeros, que pueden permitir bloques más grandes y, por lo tanto, más bloques de datos en cada bloque, pero esto está sujeto a ciertas condiciones.

Hasta ahora, Celestia parece tener mucho éxito operacional en la reducción de costos agregados, que también se han trasladado a los usuarios finales. Sin embargo, a pesar de esta innovación significativa y de gran alcance, han logrado pocos avances reales en la acumulación de comisiones, incluso con una valoración totalmente diluida de varios miles de millones de dólares (aproximadamente 5.500 millones de dólares en el momento de escribir este artículo). Celestia se lanzó el pasado Halloween y, desde entonces, 20 agregadores independientes han integrado su servicio DA. En estos 20 paquetes acumulativos, liberaron un total de 54,94 GB de datos de espacio de bloques, lo que permitió al protocolo recopilar 4.091 TIA, con un valor aproximado de 21.000 dólares a precios actuales. Sin embargo, en aras de la justicia, es importante señalar que las tarifas se acumulan para los apostadores y validadores, y el precio de TIA ha fluctuado con el tiempo, llegando hasta 19,87, por lo que el monto real en dólares puede variar. Utilizando datos secundarios, podemos estimar que es más probable que el costo total en dólares estadounidenses sea de alrededor de $ 35 000.

Panorama actual de agregación y posicionamiento EigenDA

Recientemente se anunció el precio de EigenDA, que incluye una opción "bajo demanda" y tres niveles de precios diferentes. La opción bajo demanda tiene un precio de 0,015 ETH/GB y ofrece un rendimiento variable, mientras que el "Nivel 1" tiene un precio de 70 ETH y ofrece un rendimiento de 256 KiB/s. Al observar el panorama actual de disponibilidad de datos (DA) de la red principal de Ethereum, podemos hacer algunas suposiciones sobre la demanda potencial de EigenDA y cuántos ingresos podría generar para los repartidores.

A partir de ahora, hay aproximadamente 27 paquetes acumulativos que publican bloques de datos en Ethereum L1 que provienen de consultas. Cada bloque de datos publicado en Ethereum (después de que se implemente EIP-4844) tiene un tamaño de 128 KB. En estos 27 paquetes acumulativos, se liberaron un total de aproximadamente 2,4 millones de bloques, con un total de 295 GB de datos. Entonces, si todas estas agregaciones utilizaran un precio de 0,015 ETH/GB, la tarifa total sería de 4,425 ETH.

A primera vista esto puede parecer un problema. Sin embargo, es importante tener en cuenta que los paquetes acumulativos varían ampliamente en sus ofertas y arquitectura únicas. Debido a diferencias de diseño y diferentes bases de usuarios, su personalización da como resultado grandes diferencias en la cantidad de bloques de datos publicados y las tarifas pagadas a la L1.

Por ejemplo, para las agregaciones analizadas en el estudio de este artículo, la cantidad de bloques (cantidad + GB) y el costo que se utilizaron para cada agregación fueron los siguientes:

Solo a partir de este análisis, hay seis cargos agregados que exceden el umbral de precios de Nivel 1 para elegir EigenDA, pero desde una perspectiva pura de rendimiento de datos, esto no parece tener sentido para ellos. De hecho, el uso de los precios bajo demanda de EigenDA todavía reduce directamente los costos en aproximadamente un 98,91% en promedio.

Por lo tanto, esto coloca a los reactores y otras partes interesadas del ecosistema en un dilema. La reducción de costos ofrecida por EigenDA es beneficiosa tanto para L2 como para sus usuarios, ya que generará mejores ganancias e ingresos, pero esto no satisface a los re-stakeers que quieren que EigenDA se convierta en el líder en recompensas de re-stake completo.

Sin embargo, una explicación alternativa es que el costo reducido de EigenDA promueve la innovación. Históricamente, las reducciones de costos han sido a menudo un catalizador importante para el crecimiento. Por ejemplo, el "proceso Besamier" del acero es una tecnología innovadora que reduce en gran medida el costo y el tiempo necesarios para producir acero, lo que permite la producción en masa de acero más resistente y de mayor calidad y reduce el costo en un 82%. Se podría argumentar que se aplican principios similares a los servicios de DA, y que la introducción de múltiples proveedores de servicios de DA no sólo reducirá significativamente los costos, incrementados por la competencia, sino que también estimulará inherentemente la innovación en la agregación de alto rendimiento, ampliando así los límites de diseño que antes no estaban disponibles. .

Por ejemplo, Eclipse es un paquete acumulativo de SVM que recién comenzó a publicar bloques hace 28 días, pero ya representa el 86% de la participación total de bloques de Celestia. Su red principal aún no está abierta al público y, si bien estos casos de uso pueden ser principalmente para probar la solidez de la tecnología, nos da una idea del potencial para acumulaciones de alto rendimiento y muestra que serán significativamente más grandes de lo que esperamos. ver hoy. La mayoría de los paquetes acumulativos tienen más consumidores de DA.

Resumen y conclusión

Entonces, ¿dónde nos deja esto? De acuerdo con los objetivos establecidos por el equipo en el blog, para lograr el objetivo de ingresos mensuales de EigenDA de $160,000, si usa un precio de nivel 1 de 70 ETH por año y supone que el precio promedio de ETH es ~$2,500, necesitaría 11 Agregados como pago. cliente. Según nuestro análisis, desde que EIP-4844 entró en funcionamiento a principios de marzo, aproximadamente 6 tarifas agregadas en L1 han superado los 70 ETH. Como comentamos, los precios bajo demanda seguirán reduciendo los costos en aproximadamente un 99 % para estos paquetes acumulativos, pero en última instancia, las necesidades de rendimiento dictarán si eligen utilizar EigenDA.

Más allá de esto, es probable que veamos reducciones de costos mediante la creación de múltiples acumulaciones de alto rendimiento como MegaETH, estimulando así la demanda. En el futuro, estas agregaciones de alto rendimiento también podrán ser implementadas por proveedores de Rollup-as-a-Service (RaaS), como AltLayer y Conduit. Sin embargo, en el corto plazo, aún será necesario trabajar algo para alcanzar el objetivo de ingresos mensuales de $160,000, que será el costo de equilibrio, suponiendo que solo 400 operadores admitan EigenDA. En general, EigenDA abre nuevas posibilidades de diseño potenciales que tienen un potencial significativo para la acumulación de valor, pero no está del todo claro cuánto valor capturará EigenDA y devolverá a las nuevas partes interesadas. No obstante, creemos que EigenDA está bien posicionada en su participación de mercado como proveedor de servicios de disponibilidad de datos y esperamos que continúe el interés en uno de los AVS más destacados.

Enlace original