Lección 2

Blobstream – El mercado de disponibilidad de datos de Celestia

Este módulo se centra en Blobstream, el sistema de pruebas de disponibilidad de datos de Celestia. Examina cómo Blobstream permite a los rollups demostrar que sus datos se han publicado, contrastando el enfoque de secuencias de spans con los compromisos más complejos de fragmentos de blobs. La sección muestra cómo los optimistic rollups y de conocimiento cero integran Blobstream para heredar las garantías de disponibilidad y verificabilidad de Celestia.

¿Qué es Blobstream?

Blobstream es el mecanismo específico de Celestia que permite a los rollups demostrar que sus datos han sido publicados y están disponibles en la capa base. Fue desarrollado para abordar el desafío de cómo las blockchains externas, en particular los optimistic rollups y de conocimiento cero, pueden heredar de manera eficiente las garantías de disponibilidad de datos de Celestia. En lugar de exigir a cada rollup que descargue y verifique blobs completos de datos, Blobstream ofrece pruebas compactas que demuestran que los datos se han publicado y pueden recuperarse en caso necesario. Este sistema permite que los rollups sigan siendo ligeros, al tiempo que garantiza que su seguridad se base en la disponibilidad de datos de Celestia.

Blobstream no es un entorno de ejecución ni una capa de liquidación.

Más bien, es un protocolo que conecta la disponibilidad de datos de Celestia con rollups externos. De este modo, Blobstream sirve como base para ecosistemas modulares. Los rollups obtienen la certeza de que sus datos de transacción son accesibles sin depender de una blockchain monolítica, y los usuarios obtienen la garantía de que el sistema no puede descartar ni ocultar datos en silencio.

El papel de las pruebas en la disponibilidad de datos

Para que los rollups funcionen de manera segura, deben demostrar que todos los datos de las transacciones se han publicado en algún lugar accesible. Si falta esta garantía, los operadores podrían retener datos, lo que imposibilitaría que otros reconstruyeran el estado de la cadena. Blobstream resuelve esto introduciendo compromisos verificables con blobs almacenados en Celestia. Estos compromisos pueden luego ser utilizados por contratos inteligentes o lógicas de verificación en otras cadenas para confirmar que los datos del rollup están efectivamente disponibles.

En esencia, Blobstream consiste en generar pruebas pequeñas y fácilmente verificables a partir de grandes volúmenes de datos. Estas pruebas permiten que un rollup señale a Celestia y afirme: “nuestros datos de transacción existen en este bloque, bajo este espacio de nombres, y aquí está la evidencia criptográfica que lo demuestra”. Dado que las pruebas son concisas, pueden publicarse y comprobarse en entornos con recursos limitados, como contratos inteligentes de Ethereum u otras capas de liquidación de rollups.

Secuencia de spans

La primera construcción, actualmente soportada en Blobstream, es la secuencia de spans. Un span es un compromiso criptográfico con una secuencia de bloques en Celestia que contienen blobs pertenecientes al espacio de nombres de un rollup. Este compromiso permite a un verificador externo comprobar que los datos del rollup se incluyeron efectivamente en Celestia sin necesidad de descargar todos los blobs subyacentes.

El método de secuencia de spans se adapta bien a los optimistic rollups, que se basan en fraud proofs para resolver disputas. Con los spans, un optimistic rollup puede señalar a Celestia como su fuente de veracidad para la disponibilidad de datos. Si surge una disputa, se pueden crear pruebas de fraude recuperando el blob relevante de Celestia y demostrando que contradice el estado declarado. Los spans también son compatibles con los rollups de conocimiento cero, donde las pruebas pueden incorporar verificaciones de inclusión contra los compromisos de Celestia.

Al comprometerse con secuencias de bloques en lugar de con participaciones individuales, el enfoque de spans reduce la complejidad y facilita la generación de pruebas. Esta simplicidad es una de las razones por las que es el método actualmente desplegado en la práctica.

Compromisos de blob shares

Otro enfoque teórico dentro de Blobstream es el de los compromisos de blob shares. En lugar de comprometerse con secuencias de bloques, este método lo hace con las participaciones individuales que conforman un blob dentro de la cuadrícula de datos de Celestia. Ofrece pruebas de grano fino que pueden verificar directamente la inclusión de participaciones específicas.

Aunque potente en concepto, los compromisos de blob shares son más complejos y computacionalmente exigentes. Requieren herramientas capaces de manejar de manera eficiente pruebas de inclusión a nivel de participación, algo que todavía está en desarrollo. Por este motivo, los compromisos de blob shares no están soportados en producción. Sin embargo, a medida que los ecosistemas de rollups maduren y los sistemas de prueba se optimicen, este método podría adoptarse por la flexibilidad adicional que ofrece.

Optimistic Rollups y Blobstream

Blobstream desempeña un papel crucial para que los optimistic rollups hereden las garantías de Celestia. En un sistema optimista, las transacciones se presumen válidas salvo que se demuestre lo contrario. Para que esta presunción sea segura, el rollup debe asegurarse de que sus datos se han publicado de modo que cualquiera pueda reconstruir la cadena y emitir fraud proofs si es necesario. Mediante Blobstream, los optimistic rollups pueden publicar pruebas de que sus blobs fueron incluidos en Celestia. Esta integración reduce costes y mejora la escalabilidad en comparación con la publicación de datos directamente en blockchains centradas en ejecución.

Esta integración reduce costes y mejora la escalabilidad en comparación con la publicación de datos directamente en blockchains centradas en ejecución. Permite a los optimistic rollups crecer sin sobrecargarse con las costosas tarifas de calldata, manteniendo al mismo tiempo un vínculo seguro con un proveedor subyacente de disponibilidad de datos.

Rollups de conocimiento cero y Blobstream

Los rollups de conocimiento cero tienen requisitos diferentes, pero se benefician igualmente de Blobstream. Estos rollups utilizan pruebas de validez concisas para demostrar que las transacciones se ejecutan correctamente. Sin embargo, aún deben garantizar que los datos brutos de transacción estén disponibles para terceros, y no solo las pruebas de transición de estado. Sin disponibilidad de datos, el sistema corre el riesgo de volverse opaco, ya que nadie fuera del operador del rollup podría verificar o reconstruir la cadena.

Blobstream permite a los rollups de conocimiento cero incluir pruebas compactas de disponibilidad de datos junto con sus pruebas de conocimiento cero. La combinación asegura tanto la corrección como la accesibilidad: la prueba de conocimiento cero (zk) confirma la transición de estado, y la prueba de Blobstream confirma que los datos que la respaldan fueron publicados en Celestia. Esta doble garantía refuerza la confianza en los rollups de conocimiento cero y potencia su papel como entornos de ejecución escalables y verificables.

Por qué Blobstream es clave para las blockchains modulares

Blobstream es central en la visión de Celestia sobre las blockchains modulares porque constituye el tejido conector entre disponibilidad de datos y ejecución. Sin Blobstream, los rollups tendrían que descargar blobs completos o depender de mecanismos menos eficientes para probar la disponibilidad de datos. Esto socavaría los beneficios de escalabilidad que Celestia pretende ofrecer.

Al proporcionar pruebas ligeras, Blobstream permite que numerosos rollups compartan la capa de disponibilidad de datos de Celestia mientras mantienen independencia en sus entornos de ejecución. Cada rollup puede operar con la confianza de que sus datos están seguros, recuperables y verificables. Los usuarios se benefician de menores costes de transacción, mientras que los desarrolladores disponen de una infraestructura fiable sobre la que construir. La aparición de Blobstream representa, por tanto, no solo una mejora técnica, sino un marco habilitador para el ecosistema más amplio de blockchains modulares.

Descargo de responsabilidad
* La inversión en criptomonedas implica riesgos significativos. Proceda con precaución. El curso no pretende ser un asesoramiento de inversión.
* El curso ha sido creado por el autor que se ha unido a Gate Learn. Cualquier opinión compartida por el autor no representa a Gate Learn.