Resumen del proyecto principal de DA Raceway

El autor del texto original: Snow

Traducción del original: Viper

Revisión del artículo: Edward, Piccolo, Elisa, Ashley, Joyce

Introducción

Con el desarrollo de la tecnología blockchain, la disponibilidad de datos descentralizados se ha convertido en una de las direcciones importantes para resolver uno de los tres grandes problemas de la blockchain. En este contexto, han surgido proyectos como Celestia, EigenLayer, Avail DA y NEAR DA, que intentan resolver la escalabilidad y el rendimiento de la blockchain mediante tecnologías y diseños innovadores, promoviendo así el desarrollo del ecosistema blockchain.

Problemas de disponibilidad de datos

Introducción a la disponibilidad de datos

En la arquitectura actual de la cadena de bloques, la disponibilidad de datos (DA) es una parte crucial. A diferencia de una única cadena de bloques tradicional, la cadena de bloques modular divide la red en diferentes capas funcionales, incluyendo capas de ejecución, disponibilidad de datos (DA), consenso y asentamiento. En estas capas, la capa de disponibilidad de datos (DA) es responsable de almacenar los datos necesarios para verificar la validez de las transacciones.

DA赛道核心项目盘点

Fuente:

Problemas de disponibilidad de datos

En la tecnología de blockchain y libro mayor distribuido, la cuestión de la disponibilidad de datos es un desafío crucial. El núcleo radica en asegurar que todos los datos de transacciones puedan ser accesibles y verificados públicamente en la red, lo cual es fundamental para mantener la integridad y seguridad del sistema de blockchain.

En el sistema de bloques, los datos de transacción de cada bloque requieren verificación por parte de los nodos de red. Sin embargo, garantizar la distribución confiable de estos datos a toda la red y asegurar un acceso equitativo para todos los participantes es un problema clave.

¿Por qué es importante la disponibilidad de datos?

Transacciones fuera de la cadena: la solución L2 se enfoca en manejar transacciones fuera de la cadena principal para mejorar la escalabilidad del sistema en su totalidad. Sin embargo, este enfoque puede presentar algunos desafíos, ya que L2 no registra inmediatamente todos los datos de transacciones en la cadena principal L1, lo que puede dificultar la verificación de la integridad y precisión de todos los datos de transacciones.

Dependencia de seguridad en la capa 1: aunque las redes L2 tienen la capacidad de operar y procesar transacciones de forma independiente, todavía dependen de la red L1 para garantizar la seguridad general. Es crucial garantizar la integridad y precisión de la transferencia de datos de L2 a L1 para mantener la integridad de toda la red.

La dependencia de los datos en el mecanismo de resolución: la red L2 puede aplicar mecanismos como la prueba de fraude para resolver posibles disputas. La efectividad de estos mecanismos radica en la disponibilidad y accesibilidad de los datos de transacción.

Transparencia y problemas de confianza: En la tecnología blockchain, la transparencia es un principio fundamental. En las redes L2, cualquier problema relacionado con la disponibilidad de datos puede generar una crisis de confianza, ya que los usuarios pueden no poder verificar de forma independiente la autenticidad de las transacciones.

Aumento de la complejidad de la verificación: La introducción del L2 ha aumentado la complejidad de garantizar la precisión de los datos que se devuelven a la cadena principal, lo que también conlleva riesgos para la disponibilidad de los datos y afecta a la fiabilidad de la red.

Solución de DA

Existen diversos tipos de soluciones para la capa DA, que en general se pueden clasificar en dos categorías principales: off-chain y on-chain.

La disponibilidad de datos en las soluciones de capa 2 se suele lograr mediante dos métodos diferentes:

  • Disponibilidad de datos en cadena: Todos los datos de transacción se almacenan en la L1 on-chain, que es más segura pero también más costosa. Esto significa que L2 todavía usa Ethereum como una capa DA y depende de Ethereum para soltar el costo de la disponibilidad de datos.
  • Disponibilidad de datos fuera de la cadena: los datos se almacenan fuera de la cadena, y solo se almacena un resumen encriptado (valor hash) en la cadena. Este enfoque es rentable, pero requiere que entidades externas recuperen los datos. En otras palabras, ya no se utilizará Ethereum como capa de datos, sino que se buscarán métodos más económicos para obtener la disponibilidad de datos. Según el grado de descentralización y seguridad, las soluciones off-chain se pueden dividir en cuatro tipos: Validium, Comité de disponibilidad de datos (DAC), Volition y soluciones de capa de datos genéricas.

DA Roadmap Project Review

La participación en el campo de la disponibilidad de datos (DA) es relativamente baja, aparte de Ethereum, hay algunos proyectos clave como Celestia, Eigenlayer, Avail y Near DA, que tienen sus propias características en cuanto al progreso del proyecto. En los proyectos DA, factores como la seguridad, la personalización, la interoperabilidad y el costo son de vital importancia.

Celestia

Celestia es el primer proyecto que utiliza una red de disponibilidad de datos modular (DA) con el objetivo de expandir el crecimiento del número de usuarios de manera segura. Su diseño modular permite que cualquier persona pueda lanzar fácilmente una cadena de bloques independiente.

Como líder en cadenas de bloques modulares, Celestia se desarrolla sobre Cosmos SDK y se esfuerza por mejorar la disponibilidad de datos. En la red principal, Celestia ya ha logrado una ventaja competitiva significativa.

Características técnicas

El diseño de Celestia separa la ejecución, el consenso, el asentamiento y la disponibilidad de datos. Esta estructura modular permite la especialización y optimización en cada nivel, mejorando la eficiencia y escalabilidad general de la red.

DA赛道核心项目盘点

Fuente:

Muestreo de disponibilidad de datos (DAS)

La muestra de disponibilidad de datos (DAS) es un método que permite a los nodos ligeros verificar la disponibilidad de datos sin descargar todo el bloque. Al realizar una muestra aleatoria de bloques de datos, los nodos ligeros pueden verificar si estos datos se pueden recuperar y validar correctamente, lo que les permite inferir la disponibilidad de datos de todo el bloque.

Fuente:

Árbol de Merkle de espacio de nombres (NMTs)

NMTs hace que los datos del bloque puedan ser divididos en espacios de nombres individuales para diferentes aplicaciones. Esto significa que cada aplicación solo necesita descargar y procesar los datos relacionados, lo que reduce significativamente la demanda de procesamiento de datos.

DA赛道核心项目盘点

Fuente:

Análisis de características

Los Rollups de Celestia son diferentes de los Rollups de Ethereum, ya que su forma de operar en Celestia determina de manera independiente el estado de la especificación, lo que aumenta la autonomía de los nodos. Los nodos pueden elegir libremente su modo de operación a través de bifurcaciones suaves o duras, lo que reduce la dependencia de la gobernanza centralizada y promueve más experimentación e innovación.

Los Rollups de Celestia tienen características independientes de la ejecución, lo que significa que no están limitados por el diseño compatible con EVM. Esta apertura proporciona un espacio más amplio para la innovación de la máquina virtual y ayuda a impulsar el desarrollo tecnológico.

Celestia simplifica el proceso de implementación de blockchain. Con herramientas como Optimint, los desarrolladores pueden implementar rápidamente nuevas cadenas sin preocuparse por la complejidad del mecanismo de consenso y los altos costos.

Celestia separa el crecimiento del estado activo y el almacenamiento de datos históricos, lo que proporciona un mecanismo de fijación de precios de recursos más eficiente. Este enfoque reduce la interferencia entre los entornos de ejecución y mejora la experiencia del usuario.

La arquitectura de Celestia admite la creación de puentes de confianza mínima, lo que permite que las cadenas diferentes se conecten de manera segura, mejorando así la seguridad y la interoperabilidad del conjunto de cadenas de bloques.

Celestia es la primera red DA diseñada de forma modular, cuyo objetivo principal es expandirse de forma segura a medida que aumenta el número de usuarios. Con su estructura modular, iniciar blockchains independientes se vuelve sencillo. Celestia, con su enfoque y la innovación tecnológica, tiene el potencial de desempeñar un papel importante en la industria de la cadena de bloques. Se centra en abordar los desafíos que enfrenta la cadena de bloques, especialmente en lo que respecta a la escalabilidad, manteniendo al mismo tiempo la seguridad y la descentralización, lo que lo convierte en un participante clave en el ecosistema en constante crecimiento de la cadena de bloques.

Eigen DA

EigenLayer es un protocolo de stake que permite a los usuarios volver a apostar ETH, lsdETH y LP Token en otras sidechains, oráculos, etc., y obtener recompensas de verificación como nodos. Eigen DA es un servicio de disponibilidad de datos descentralizados (DA) construido en Ethereum utilizando EigenLayer Restaking y será el primer servicio de verificación activa (AVS) en EigenLayer.

Características técnicas

Mejorar la capacidad de disponibilidad de datos de Ethereum: Eigen DA utiliza datos de bloques de Blob y compromisos KZG, aprovechando los datos de bloques de Blob y los compromisos KZG actualizados de Constantinopla para mejorar la capacidad de disponibilidad de datos de Ethereum. La validación del nodo es realizada por los validadores de Ethereum, y todo el proceso se realiza en torno a la infraestructura existente de Ethereum.

Sin consenso autónomo ni red P2P: los nodos Eigen DA vuelven a hipotecar ETH en el contrato EigenLayer de Ethereum L1 y se convierten en un subconjunto de validadores de Ethereum. Mediante la prueba de depósito, cada operador debe calcular y enviar periódicamente el valor de una función, solo puede calcular el valor de la función cuando almacena todos los bloques de blob asignados a ellos durante el período de almacenamiento especificado. Si prueban blob sin calcular esta función, cualquier persona que tenga acceso a sus datos puede reducir el ETH que posee el nodo, lo que garantiza la seguridad y confiabilidad de la red.

Mecanismo de consenso EigenLayer: los depositantes de ETH pueden optar por validar la red Eigen DA y aceptar condiciones de slashing específicas de Eigen DA. Luego actúan como validadores de POS, demostrando el estado de la red.

Capa de disponibilidad de datos: Eigen DA divide los datos en fragmentos más pequeños y aplica codificación por borrado y compromiso polinomial KCG para que cada nodo solo descargue una pequeña parte del sistema, incluso si la mitad de los nodos se desconectan, no afectará al sistema. Pueden lograr esto porque incluso si algunos fragmentos se pierden, los códigos de corrección de errores pueden reconstruir el estado de los datos completos y la prueba KZG asegura que los fragmentos que reciben sean los mismos que los declarados por los nodos.

Fuente:

Análisis de características

Los nodos de Eigen DA son un subconjunto de los nodos reestacados en la red de EigenLayer, y convertirse en un nodo de Eigen DA no requiere costos adicionales de stake.

Las soluciones DA existentes utilizan redes P2P para transmitir Blob, donde los operadores reciben Blob de sus pares y luego vuelven a transmitir el mismo Blob a otros. Esto limita en gran medida la tasa de logro de DA. En EigenDA, el dispersor envía el blob directamente a los operadores de EigenDA. Al dispersar los datos a través de comunicaciones directas, la difusión de datos ya no está limitada por el protocolo de consenso y el rendimiento de la red P2P, lo que permite reducir la comunicación, la latencia de red y el tiempo de confirmación, y mejorar la velocidad de envío de datos.

Eigen DA hereda parte de la seguridad de Ethereum y tiene una mayor seguridad en comparación con otras soluciones de DA.

Eigen DA también admite la selección flexible de modelos de tokens de apuesta, relaciones de códigos de corrección de errores, etc., lo que proporciona una mayor flexibilidad.

Dado que la confirmación final de Eigen DA depende del contrato inteligente de Eigen DA en la red principal de Ethereum, el costo de Eigen DA será significativamente mayor en términos de gastos de tiempo de confirmación final en comparación con otras soluciones de DA.

Eigen DA utiliza tecnologías avanzadas como codificación por borrado, promesas KZG, ACeD, etc., y desacopla la disponibilidad de datos (DA) del consenso, lo que le permite destacarse en términos de rendimiento de transacciones, carga de nodos y costos de DA en comparación con las soluciones de DA de Ethereum. En comparación con otras soluciones de DA, Eigen DA tiene costos de inicio y stake más bajos, mayor velocidad de comunicación de red y envío de datos, y mayor flexibilidad. Por lo tanto, Eigen DA tiene el potencial de convertirse en un nuevo competidor en el mercado de DA y podría ofrecer parte de los servicios de DA de Ethereum.

Protocolo TNA

DA赛道核心项目盘点

Fuente:

TNA Protocol es un protocolo seguro de activos de Bitcoin que combina la emisión de activos de dominio de cadena completa y soluciones DA. Basado en una investigación profunda sobre la disponibilidad de datos de Bitcoin, TNA Protocol lanza TNA Core, un marco de DA basado en BLOB que puede sincronizar el estado entre la red principal y la red de capa 2 de Bitcoin, así como entre múltiples redes de capa 2 de Bitcoin, con seguridad y eficiencia económica. Las soluciones de TNA Core pueden integrarse en varios esquemas de DA de Bitcoin, como Nubit, B Squared, etc., para mejorar la disponibilidad de datos de manera más eficiente.

Además, el plan DA de TNA Core y sus activos de nombres de dominio Tapnames emitidos en toda la cadena pueden combinarse estrechamente para definir directamente estándares de interacción cross-chain, permitiendo a los usuarios comerciar sin problemas con nombres de dominio en diversas redes y con la seguridad proporcionada por TNA Core.

El significado de la actualización narrativa de TNA Protocol es enorme, ya que se refleja en los beneficios duales del precio del token y el producto. En primer lugar, la actualización narrativa y el nuevo modelo económico asociado son beneficiosos para que TNA Protocol busque nueva liquidez y escenarios comerciales para el token, lo que hace que las oportunidades potenciales de aumento de precio del token sean mayores y más claras; a través de los estándares de interoperabilidad cross-chain definidos por el modelo de dominio y DA, también aumentará los escenarios de uso de los tokens relacionados con TNA Protocol, lo que ayudará a aumentar el valor del token.

En segundo lugar, esta mejora narrativa también traerá beneficios significativos al producto. El nuevo estándar de interoperabilidad cruzada de Bitcoin mejorará la experiencia del usuario y fomentará la adopción de más redes de segunda capa, lo que hará que los nombres de dominio de Tapnames sean más competitivos y atraigan a más usuarios para participar y utilizarlos.

Por lo tanto, esta mejora narrativa no solo tiene un impacto positivo directo en la comunidad y el precio de la moneda, sino que también impulsará el desarrollo del producto y la prosperidad del ecosistema, sentando una base sólida para el desarrollo sostenible a largo plazo de todo el ecosistema.

Avail DA está diseñado para abordar las necesidades de aplicaciones de próxima generación de minimización de confianza y agregación de soberanía. Su ventaja destacada radica en su enfoque innovador de seguridad, que permite a los clientes ligeros verificar fácilmente la disponibilidad de datos a través de muestreo de redes pares. Con la interfaz de disponibilidad de datos inigualable y las potentes funciones de seguridad proporcionadas por Avail DA, los desarrolladores pueden crear aplicaciones de blockchain más eficientes y fáciles de usar basadas en tecnologías de conocimiento cero o anti-fraude.

DA赛道核心项目盘点

Fuente:

Análisis de Avail DA

Avail es una cadena de bloques compatible con la Máquina virtual de Ethereum (EVM), que se caracteriza por una eficiente clasificación y registro de transacciones, y proporciona almacenamiento de datos y verificación de viabilidad. En comparación con los contratos inteligentes tradicionales y las dependencias de capa base, Avail permite que Rollup publique directamente datos en ella y los valide a través de la red de clientes ligeros. Este diseño modular permite a los desarrolladores almacenar datos en Avail y elegir otras redes para el asentamiento, lo que proporciona más flexibilidad y opciones.

El mecanismo de consenso de Avail hereda los mecanismos de consenso BABE y GRANDPA de Polkadot SDK y utiliza la prueba de participación nominada (NPoS) de Polkadot, con soporte para hasta 1000 nodos de validación. Además de su sólido mecanismo de consenso, Avail también tiene características descentralizadas, realiza muestreo de datos a través de la red P2P de clientes ligeros, proporcionando un mecanismo de respaldo eficiente y confiable para garantizar la disponibilidad de datos, incluso en caso de fallos.

Avail muestra un rendimiento destacado en la clasificación, registro y verificación de viabilidad de datos de transacciones, y es compatible con la Máquina Virtual Ethereum (EVM). Su mecanismo de verificación de red de cliente ligero permite que los Rollup en Avail verifiquen el estado a través de la red de cliente ligero, sin depender de contratos inteligentes y capas base. Debido a su naturaleza modular, los desarrolladores pueden almacenar datos en Avail y elegir otras redes para el asentamiento.

Tipos de Nodos

Nodo completo: Estos nodos son responsables de descargar y verificar la corrección de los bloques, pero no participan en el proceso de consenso. Su papel es crucial para garantizar la integridad de la red.

  • Nodos validadores: estos nodos son el corazón del mecanismo de consenso de Avail DA. Son responsables de generar bloques, determinar las transacciones incluidas y mantener el orden de la red. Los nodos validadores obtienen incentivos a través de la participación en el consenso y son la base de las operaciones de la capa DA.
  • Cliente ligero: se ejecuta en condiciones de recursos limitados y depende de los encabezados de bloque para participar en la red. Pueden consultar nodos completos según sea necesario para obtener datos de transacciones específicas, lo que es crucial para mantener la descentralización y la accesibilidad de la red.

Cerca de DA

El 8 de noviembre de 2023, la Fundación NEAR anunció el lanzamiento de la capa de disponibilidad de datos NEAR (NEAR DA), que proporciona una disponibilidad de datos potente y rentable para ETH rollup y desarrolladores de Ethereum. Los primeros usuarios incluyen a Madara, Caldera, Fluent, Vistara, Dymension RollApps y Movement Labs de StarkNet.

DA赛道核心项目盘点

Fuente:

Arquitectura técnica

NEAR DA utiliza Nightshade, una parte importante del mecanismo de consenso NEAR, que fragmenta la red en múltiples fragmentos.

Cada fragmento en NEAR generará una pequeña parte de un bloque, llamada chunk. Estos chunk se agregan para producir el bloque. Cuando un productor de bloques maneja un recibo, se requiere consenso para el recibo correspondiente. Una vez que el bloque ha sido procesado y está incluido en un bloque, el recibo ya no es necesario para el consenso y puede eliminarse del estado de la cadena de bloques. Por lo tanto, NEAR no ralentizará su velocidad de consenso cuando haya más datos de los necesarios, pero cualquier usuario de NEAR DA tendrá tiempo suficiente para consultar los datos de transacción. Por lo tanto, para cualquier esquema de Rollup, la disponibilidad de datos escalable y rentable es fundamental. Con la transición del protocolo NEAR a una validación sin estado, reducirá aún más los requisitos de hardware para ciertos validadores (validadores de bloques). Al almacenar el estado en la memoria, NEAR puede admitir más fragmentos, lo que aumenta aún más la descentralización del sistema.

Análisis de ventajas

En NEAR DA, la validación de consenso es proporcionada por los validadores de NEAR, quienes llegan a un consenso al procesar las presentaciones de blob. En cuanto a la persistencia de los datos, los nodos completos almacenan los datos de entrada de la función durante al menos tres días, mientras que los nodos de archivo pueden almacenar los datos durante más tiempo.

El diseño de NEAR DA garantiza una utilización eficiente del consenso sin desperdiciar demasiados datos. Además, estos datos ya han sido indexados por todos los principales navegadores en NEAR para contar con el soporte del indexador.

Por último, en cuanto al compromiso de disponibilidad a largo plazo, NEAR DA ha adoptado un enfoque fácil de crear, que cualquier persona puede aprovechar con conocimientos y herramientas limitados para construir compromisos.

La integración NEAR-Polygon CDK permite a los desarrolladores construir sus propios Rollup y formar parte del ecosistema de Polygon.

Esta es la primera fusión entre NEAR DA y la pila Layer 2 basada en conocimiento cero, lo que brinda a los desarrolladores que buscan soluciones escalables de disponibilidad de datos más opciones.

Resumen

En el campo de la cadena de bloques, la competencia entre proyectos como Celestia, EigenLayer, Avail DA y NEAR DA es feroz. Aunque los proyectos de capa DA están surgiendo como hongos después de la lluvia, su tecnología central no es complicada, cada proyecto tiene su propia tecnología única y ventaja competitiva. Estos proyectos muestran la diversidad y la innovación en el campo de la tecnología de la cadena de bloques. En el futuro, se espera que estos proyectos contribuyan de manera importante al crecimiento y desarrollo del ecosistema de la cadena de bloques a medida que continúen su desarrollo y madurez.

Ver originales
El contenido es solo de referencia, no una solicitud u oferta. No se proporciona asesoramiento fiscal, legal ni de inversión. Consulte el Descargo de responsabilidad para obtener más información sobre los riesgos.
  • Recompensa
  • Comentar
  • Compartir
Comentar
0/400
Sin comentarios
  • Anclado
Comercie con criptomonedas en cualquier lugar y en cualquier momento
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)