Con el desarrollo de la tecnología blockchain, la disponibilidad descentralizada de datos ha surgido como una de las direcciones importantes para abordar uno de los tres desafíos significativos de la cadena de bloques. En este contexto, han surgido proyectos como Celestia, EigenLayer, Avail DA y NEAR DA. Su objetivo es abordar la escalabilidad y los problemas de rendimiento de la cadena de bloques a través de tecnologías y diseños innovadores, promoviendo así el desarrollo del ecosistema de la cadena de bloques.
En la arquitectura actual de la cadena de bloques, la Disponibilidad de Datos (DA) es un componente crucial. A diferencia de las configuraciones tradicionales de una sola cadena de bloques, las cadenas de bloques modulares descomponen la red en varias capas funcionales, incluidas las capas de ejecución, Disponibilidad de Datos (DA), consenso y liquidación. Entre estas capas, la capa de Disponibilidad de Datos (DA) es responsable de almacenar los datos necesarios para verificar la validez de las transacciones.
Origen: docs celestia
En la tecnología blockchain y de contabilidad distribuida, el tema de la disponibilidad de datos es un desafío críticamente importante. En su núcleo, implica asegurar que todos los datos de transacciones puedan ser accesibles y verificados abiertamente en la red, lo cual es crucial para mantener la integridad y seguridad de los sistemas blockchain.
En los sistemas de blockchain, los datos de transacción de cada bloque deben ser verificados por los nodos de la red. Sin embargo, asegurar que estos datos se distribuyan de manera confiable en toda la red y garantizar que todos los participantes tengan acceso equitativo a ellos es una cuestión crucial.
Hay varias soluciones para la capa DA, ampliamente categorizadas en tipos on-chain y off-chain.
En las soluciones L2, la disponibilidad de datos suele emplear dos enfoques diferentes:
Hay relativamente pocos participantes en el dominio de Disponibilidad de Datos (DA). Además de Ethereum, hay algunos proyectos clave como Celestia, EigenLayer, Avail y NEAR DA, cada uno con sus características respecto al progreso del proyecto. En proyectos DA, factores como la seguridad, la personalización, la interoperabilidad y el costo son cruciales.
Celestia es el primer proyecto en adoptar una red de Disponibilidad de Datos (DA) modular, con el objetivo de escalar el crecimiento de usuarios de forma segura. Su diseño modular permite a cualquiera lanzar una cadena de bloques independiente.
Como líder en cadenas públicas modulares, Celestia se desarrolla en base al Cosmos SDK y se compromete a mejorar la disponibilidad de datos. En la red principal, Celestia ha logrado importantes ventajas competitivas.
El diseño de Celestia separa la ejecución, el consenso, la liquidación 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.
Fuente: docs celestia
El Muestreo de Disponibilidad de Datos (DAS) es un método que permite a los nodos ligeros verificar la disponibilidad de datos sin necesidad de descargar todo el bloque. Al muestrear aleatoriamente bloques de datos, los nodos ligeros pueden determinar si estos datos se pueden recuperar y validar correctamente, inferiendo así la disponibilidad de datos para todo el bloque.
Origen: docs celestia
Los NMT permiten que los datos de bloque se dividan en espacios de nombres separados para diferentes aplicaciones. Esto significa que cada aplicación solo necesita descargar y procesar los datos relacionados con ella, lo que reduce significativamente los requisitos de procesamiento de datos.
Fuente: docs celestia
Celestia es la primera red de DA diseñada modularmente cuyo objetivo principal es escalar de manera segura en medio del crecimiento de usuarios. Su estructura modular simplifica el lanzamiento de blockchains independientes. Con su enfoque único e innovaciones tecnológicas, Celestia está preparada para desempeñar un papel significativo en la industria blockchain. Se centra en abordar los desafíos enfrentados por blockchain, especialmente los problemas de escalabilidad, manteniendo la seguridad y la descentralización, lo que la convierte en un participante vital en el ecosistema blockchain en evolución.
EigenLayer es un protocolo de re-staking que permite a los usuarios re-estacar ETH, lsdETH y LP Tokens en otras plataformas, como cadenas laterales y oráculos, y recibir recompensas de validación como nodos. Por otro lado, Eigen DA es un servicio descentralizado de disponibilidad de datos (DA) construido en Ethereum utilizando EigenLayer Restaking y se convertirá en el primer Servicio de Validación Activa (AVS) en EigenLayer.
Origen: blog de eigenlayer
Eigen DA adopta tecnologías avanzadas como la codificación por borrado, compromisos KZG y ACeD, desacoplando la disponibilidad de datos (DA) del consenso. Esto permite a Eigen DA destacarse en la velocidad de transacciones, carga de nodos y costos de DA, superando con creces las soluciones de DA de Ethereum. En comparación con otras soluciones de DA, Eigen DA tiene costos de inicio y participación más bajos, comunicación de red más rápida y velocidades de envío de datos, y mayor flexibilidad. Por lo tanto, Eigen DA está preparado para convertirse en un nuevo contendiente en el mercado de DA y tiene el potencial de albergar algunos de los servicios de DA de Ethereum.
Avail DA tiene como objetivo abordar las necesidades de las aplicaciones de próxima generación de confianza minimizada y agregación soberana. Su característica destacada radica en su enfoque innovador de seguridad, que permite a los clientes ligeros verificar fácilmente la disponibilidad de datos a través del muestreo de redes peer-to-peer. Con la interfaz de disponibilidad de datos sin igual de Avail DA y sus sólidas características de seguridad, los desarrolladores pueden crear aplicaciones blockchain basadas en tecnologías de conocimiento cero o anti-fraude de manera más eficiente y sin esfuerzo.
Fuente: blog del proyecto availproject
Avail es una cadena de bloques compatible con la Máquina Virtual Ethereum (EVM), que presenta un orden y registro eficientes de transacciones, almacenamiento de datos y verificación de viabilidad. En comparación con los contratos inteligentes tradicionales y las dependencias de capa subyacente, Avail permite a los Rollups publicar directamente datos en él y verificarlos a través de una red de clientes ligeros. Este diseño modular permite a los desarrolladores almacenar datos en Avail y elegir otras redes para la liquidación, lo que proporciona más flexibilidad y opciones.
El mecanismo de consenso de Avail hereda los mecanismos de consenso BABE y GRANDPA del SDK de Polkadot y adopta la Prueba de Participación Nombrada (NPoS) de Polkadot, admitiendo hasta 1000 validadores. Además de su sólido mecanismo de consenso, Avail también cuenta con descentralización, proporcionando mecanismos de respaldo eficientes y confiables a través de redes P2P de clientes ligeros para el muestreo de datos, asegurando la disponibilidad de datos incluso durante fallos.
Avail sobresale en la ordenación de transacciones, el registro y la verificación de viabilidad de datos, admitiendo blockchains compatibles con EVM. Su mecanismo de verificación de red de cliente ligero permite a los Rollups en Avail verificar estados a través de la red de cliente ligero sin depender de contratos inteligentes y la capa subyacente. Debido a su naturaleza modular, los desarrolladores pueden almacenar datos en Avail y elegir otras redes para liquidación.
El 8 de noviembre de 2023, la Fundación NEAR anunció el lanzamiento de la capa de Disponibilidad de Datos de NEAR (NEAR DA), proporcionando una disponibilidad de datos potente y rentable para las rollups de ETH y los desarrolladores de Ethereum. Los usuarios iniciales incluyen a Madara de StarkNet, Caldera, Fluent, Vistara, Dymension RollApps y Movement Labs.
Fuente: documentos cercanos
NEAR DA utiliza una parte integral del mecanismo de consenso NEAR llamado Nightshade, que paraleliza la red en múltiples fragmentos.
Cada fragmento en NEAR genera una pequeña porción de bloques llamados fragmentos. Estos fragmentos se agregan para producir bloques. Cuando un productor de bloques procesa un recibo, se debe llegar a un consenso para el recibo correspondiente. Una vez que el bloque se procesa e incluye en un bloque, el recibo ya no es necesario para el consenso y se puede eliminar del estado de la cadena de bloques. Por lo tanto, NEAR no ralentiza su velocidad de consenso con más datos de los necesarios, pero cualquier usuario de NEAR DA tendrá tiempo suficiente para consultar los datos de transacciones. Por lo tanto, la disponibilidad de datos escalable y rentable es crucial para cualquier solución de Rollup. A medida que el protocolo NEAR pasa a una validación sin estado, se reducirán aún más los requisitos de hardware para ciertos validadores (validadores de bloques). Almacenando el estado en memoria, NEAR puede admitir más fragmentos, aumentando así la descentralización del sistema.
En NEAR DA, la validación del consenso es proporcionada por los validadores de NEAR, quienes alcanzan un consenso al procesar las presentaciones de blobs. En cuanto a la persistencia de datos, los nodos completos almacenan datos de entrada funcionales durante al menos tres días, mientras que los nodos archivados pueden almacenar datos por períodos más largos.
El diseño de NEAR DA asegura la utilización eficiente del consenso sin desperdiciar datos excesivos. Además, estos datos ya han sido indexados por todos los principales navegadores en NEAR para proporcionar soporte a los indexers.
Por último, para el compromiso de disponibilidad a largo plazo, NEAR DA adopta un enfoque fácilmente desplegable, lo que permite a cualquier persona con conocimientos y herramientas limitados construir compromisos.
La integración NEAR-Polygon CDK permite a los desarrolladores construir sus Rollups y formar parte del ecosistema de Polygon. Esto marca la primera integración de NEAR DA con pilas de capa 2 basadas en conocimiento cero, proporcionando a los desarrolladores que buscan soluciones escalables de disponibilidad de datos con más opciones.
En el ámbito de la cadena de bloques, la competencia entre proyectos DA como Celestia, EigenLayer, Avail DA y NEAR DA es feroz. A pesar de la proliferación de proyectos de capa DA, sus tecnologías centrales no son excesivamente complejas, ya que cada proyecto presume de ventajas técnicas y competitivas únicas. Estos proyectos muestran la diversidad y la innovación en el campo de la tecnología de la cadena de bloques. En el futuro, a medida que estos proyectos continúen desarrollándose y madurando, se espera que contribuyan significativamente al avance y desarrollo del ecosistema de la cadena de bloques.
Con el desarrollo de la tecnología blockchain, la disponibilidad descentralizada de datos ha surgido como una de las direcciones importantes para abordar uno de los tres desafíos significativos de la cadena de bloques. En este contexto, han surgido proyectos como Celestia, EigenLayer, Avail DA y NEAR DA. Su objetivo es abordar la escalabilidad y los problemas de rendimiento de la cadena de bloques a través de tecnologías y diseños innovadores, promoviendo así el desarrollo del ecosistema de la cadena de bloques.
En la arquitectura actual de la cadena de bloques, la Disponibilidad de Datos (DA) es un componente crucial. A diferencia de las configuraciones tradicionales de una sola cadena de bloques, las cadenas de bloques modulares descomponen la red en varias capas funcionales, incluidas las capas de ejecución, Disponibilidad de Datos (DA), consenso y liquidación. Entre estas capas, la capa de Disponibilidad de Datos (DA) es responsable de almacenar los datos necesarios para verificar la validez de las transacciones.
Origen: docs celestia
En la tecnología blockchain y de contabilidad distribuida, el tema de la disponibilidad de datos es un desafío críticamente importante. En su núcleo, implica asegurar que todos los datos de transacciones puedan ser accesibles y verificados abiertamente en la red, lo cual es crucial para mantener la integridad y seguridad de los sistemas blockchain.
En los sistemas de blockchain, los datos de transacción de cada bloque deben ser verificados por los nodos de la red. Sin embargo, asegurar que estos datos se distribuyan de manera confiable en toda la red y garantizar que todos los participantes tengan acceso equitativo a ellos es una cuestión crucial.
Hay varias soluciones para la capa DA, ampliamente categorizadas en tipos on-chain y off-chain.
En las soluciones L2, la disponibilidad de datos suele emplear dos enfoques diferentes:
Hay relativamente pocos participantes en el dominio de Disponibilidad de Datos (DA). Además de Ethereum, hay algunos proyectos clave como Celestia, EigenLayer, Avail y NEAR DA, cada uno con sus características respecto al progreso del proyecto. En proyectos DA, factores como la seguridad, la personalización, la interoperabilidad y el costo son cruciales.
Celestia es el primer proyecto en adoptar una red de Disponibilidad de Datos (DA) modular, con el objetivo de escalar el crecimiento de usuarios de forma segura. Su diseño modular permite a cualquiera lanzar una cadena de bloques independiente.
Como líder en cadenas públicas modulares, Celestia se desarrolla en base al Cosmos SDK y se compromete a mejorar la disponibilidad de datos. En la red principal, Celestia ha logrado importantes ventajas competitivas.
El diseño de Celestia separa la ejecución, el consenso, la liquidación 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.
Fuente: docs celestia
El Muestreo de Disponibilidad de Datos (DAS) es un método que permite a los nodos ligeros verificar la disponibilidad de datos sin necesidad de descargar todo el bloque. Al muestrear aleatoriamente bloques de datos, los nodos ligeros pueden determinar si estos datos se pueden recuperar y validar correctamente, inferiendo así la disponibilidad de datos para todo el bloque.
Origen: docs celestia
Los NMT permiten que los datos de bloque se dividan en espacios de nombres separados para diferentes aplicaciones. Esto significa que cada aplicación solo necesita descargar y procesar los datos relacionados con ella, lo que reduce significativamente los requisitos de procesamiento de datos.
Fuente: docs celestia
Celestia es la primera red de DA diseñada modularmente cuyo objetivo principal es escalar de manera segura en medio del crecimiento de usuarios. Su estructura modular simplifica el lanzamiento de blockchains independientes. Con su enfoque único e innovaciones tecnológicas, Celestia está preparada para desempeñar un papel significativo en la industria blockchain. Se centra en abordar los desafíos enfrentados por blockchain, especialmente los problemas de escalabilidad, manteniendo la seguridad y la descentralización, lo que la convierte en un participante vital en el ecosistema blockchain en evolución.
EigenLayer es un protocolo de re-staking que permite a los usuarios re-estacar ETH, lsdETH y LP Tokens en otras plataformas, como cadenas laterales y oráculos, y recibir recompensas de validación como nodos. Por otro lado, Eigen DA es un servicio descentralizado de disponibilidad de datos (DA) construido en Ethereum utilizando EigenLayer Restaking y se convertirá en el primer Servicio de Validación Activa (AVS) en EigenLayer.
Origen: blog de eigenlayer
Eigen DA adopta tecnologías avanzadas como la codificación por borrado, compromisos KZG y ACeD, desacoplando la disponibilidad de datos (DA) del consenso. Esto permite a Eigen DA destacarse en la velocidad de transacciones, carga de nodos y costos de DA, superando con creces las soluciones de DA de Ethereum. En comparación con otras soluciones de DA, Eigen DA tiene costos de inicio y participación más bajos, comunicación de red más rápida y velocidades de envío de datos, y mayor flexibilidad. Por lo tanto, Eigen DA está preparado para convertirse en un nuevo contendiente en el mercado de DA y tiene el potencial de albergar algunos de los servicios de DA de Ethereum.
Avail DA tiene como objetivo abordar las necesidades de las aplicaciones de próxima generación de confianza minimizada y agregación soberana. Su característica destacada radica en su enfoque innovador de seguridad, que permite a los clientes ligeros verificar fácilmente la disponibilidad de datos a través del muestreo de redes peer-to-peer. Con la interfaz de disponibilidad de datos sin igual de Avail DA y sus sólidas características de seguridad, los desarrolladores pueden crear aplicaciones blockchain basadas en tecnologías de conocimiento cero o anti-fraude de manera más eficiente y sin esfuerzo.
Fuente: blog del proyecto availproject
Avail es una cadena de bloques compatible con la Máquina Virtual Ethereum (EVM), que presenta un orden y registro eficientes de transacciones, almacenamiento de datos y verificación de viabilidad. En comparación con los contratos inteligentes tradicionales y las dependencias de capa subyacente, Avail permite a los Rollups publicar directamente datos en él y verificarlos a través de una red de clientes ligeros. Este diseño modular permite a los desarrolladores almacenar datos en Avail y elegir otras redes para la liquidación, lo que proporciona más flexibilidad y opciones.
El mecanismo de consenso de Avail hereda los mecanismos de consenso BABE y GRANDPA del SDK de Polkadot y adopta la Prueba de Participación Nombrada (NPoS) de Polkadot, admitiendo hasta 1000 validadores. Además de su sólido mecanismo de consenso, Avail también cuenta con descentralización, proporcionando mecanismos de respaldo eficientes y confiables a través de redes P2P de clientes ligeros para el muestreo de datos, asegurando la disponibilidad de datos incluso durante fallos.
Avail sobresale en la ordenación de transacciones, el registro y la verificación de viabilidad de datos, admitiendo blockchains compatibles con EVM. Su mecanismo de verificación de red de cliente ligero permite a los Rollups en Avail verificar estados a través de la red de cliente ligero sin depender de contratos inteligentes y la capa subyacente. Debido a su naturaleza modular, los desarrolladores pueden almacenar datos en Avail y elegir otras redes para liquidación.
El 8 de noviembre de 2023, la Fundación NEAR anunció el lanzamiento de la capa de Disponibilidad de Datos de NEAR (NEAR DA), proporcionando una disponibilidad de datos potente y rentable para las rollups de ETH y los desarrolladores de Ethereum. Los usuarios iniciales incluyen a Madara de StarkNet, Caldera, Fluent, Vistara, Dymension RollApps y Movement Labs.
Fuente: documentos cercanos
NEAR DA utiliza una parte integral del mecanismo de consenso NEAR llamado Nightshade, que paraleliza la red en múltiples fragmentos.
Cada fragmento en NEAR genera una pequeña porción de bloques llamados fragmentos. Estos fragmentos se agregan para producir bloques. Cuando un productor de bloques procesa un recibo, se debe llegar a un consenso para el recibo correspondiente. Una vez que el bloque se procesa e incluye en un bloque, el recibo ya no es necesario para el consenso y se puede eliminar del estado de la cadena de bloques. Por lo tanto, NEAR no ralentiza su velocidad de consenso con más datos de los necesarios, pero cualquier usuario de NEAR DA tendrá tiempo suficiente para consultar los datos de transacciones. Por lo tanto, la disponibilidad de datos escalable y rentable es crucial para cualquier solución de Rollup. A medida que el protocolo NEAR pasa a una validación sin estado, se reducirán aún más los requisitos de hardware para ciertos validadores (validadores de bloques). Almacenando el estado en memoria, NEAR puede admitir más fragmentos, aumentando así la descentralización del sistema.
En NEAR DA, la validación del consenso es proporcionada por los validadores de NEAR, quienes alcanzan un consenso al procesar las presentaciones de blobs. En cuanto a la persistencia de datos, los nodos completos almacenan datos de entrada funcionales durante al menos tres días, mientras que los nodos archivados pueden almacenar datos por períodos más largos.
El diseño de NEAR DA asegura la utilización eficiente del consenso sin desperdiciar datos excesivos. Además, estos datos ya han sido indexados por todos los principales navegadores en NEAR para proporcionar soporte a los indexers.
Por último, para el compromiso de disponibilidad a largo plazo, NEAR DA adopta un enfoque fácilmente desplegable, lo que permite a cualquier persona con conocimientos y herramientas limitados construir compromisos.
La integración NEAR-Polygon CDK permite a los desarrolladores construir sus Rollups y formar parte del ecosistema de Polygon. Esto marca la primera integración de NEAR DA con pilas de capa 2 basadas en conocimiento cero, proporcionando a los desarrolladores que buscan soluciones escalables de disponibilidad de datos con más opciones.
En el ámbito de la cadena de bloques, la competencia entre proyectos DA como Celestia, EigenLayer, Avail DA y NEAR DA es feroz. A pesar de la proliferación de proyectos de capa DA, sus tecnologías centrales no son excesivamente complejas, ya que cada proyecto presume de ventajas técnicas y competitivas únicas. Estos proyectos muestran la diversidad y la innovación en el campo de la tecnología de la cadena de bloques. En el futuro, a medida que estos proyectos continúen desarrollándose y madurando, se espera que contribuyan significativamente al avance y desarrollo del ecosistema de la cadena de bloques.