Existen muchos beneficios al crear un rollup y usar la red de Celestia. Si ya estás desarrollando en la interchain, puedes continuar usando las herramientas y el software con los que está familiarizado mientras aumenta el rendimiento de tu protocolo, eliminando la necesidad de validadores en tu red y potencialmente incluso iniciar sin un token si es necesario. Veamos algunas diferencias entre crear un rollup y una appchain soberana:

Ejemplo

  • Escalabilidad y eficiencia: un paquete acumulativo que utilice Celestia normalmente ofrecería una mayor escalabilidad y eficiencia en comparación con una cadena SDK de Cosmos soberana. Esto se debe a que los rollups descargan la mayor parte del procesamiento de transacciones en su Layer 2, lo que permite que se procesen más transacciones con mayor rapidez, mientras que las cadenas soberanas se ven obstaculizadas por el algoritmo de consenso. Si tu aplicación espera un gran volumen de transacciones, un rollup puede ser más adecuado que una cadena soberana. En ese caso, tu aplicación deberá gastar tokens en la capa de liquidación, lo que puede ser costoso según la cadena que elijas, aunque Celestia reduce la cantidad de datos que se publicarán.
  • Capacidad de respuesta y descentralización: los paquetes acumulativos generalmente funcionan con un solo secuenciador. Se están realizando investigaciones para establecer secuenciadores compartidos efectivos, pero este trabajo aún es pionero y probablemente reducirá la eficiencia de un rollup. Por ahora, la descentralización de la capa de ejecución es prácticamente inexistente. Como resultado, la redundancia y la vitalidad de un rollup corren un mayor riesgo de verse afectadas en caso de que el secuenciador se desconecte. Se pueden diseñar mecanismos de redundancia, pero los desarrolladores de acumulaciones heredan una complejidad de infraestructura que normalmente comparten los validadores en cadenas de bloques soberanas.

Mas ejemplos

  • Seguridad: los paquetes acumulativos utilizan la seguridad de la capa de liquidación subyacente, mientras que las cadenas soberanas deben garantizar la seguridad de su propia red. Si eliges usar una cadena SDK de Cosmos soberana, deberás asegurarte de tener un conjunto grande y diverso de validadores para proteger tu red, así como una capitalización de mercado lo suficientemente grande en caso de que esté usando un token proof of stake. Como resumen, heredas la seguridad de la capa de liquidación, lo que podría ser beneficioso si lograr algunos de los requisitos de la appchain por su cuenta fuera un desafío.
  • Complejidad: la creación de un sistema de rollups puede ser más complejo que la creación de una cadena soberana con el SDK de Cosmos. Esto se debe a la necesidad de administrar la interacción entre el rollup, Celestia y la capa de liquidación. Si tu equipo no tiene experiencia con rollups o no quiere lidiar con la complejidad adicional, una cadena soberana podría ser una mejor opción. Sin embargo, el proceso de desarrollo se simplifica mucho con el uso del marco Rollkit, lo que te permite crear rollups con relativa facilidad.
  • Interoperabilidad: las cadenas Cosmos SDK se benefician del protocolo Inter-Blockchain Communication (IBC), que permite la interoperabilidad de diferentes cadenas. Si bien es posible que los paquetes acumulativos interactúen con otras cadenas, los detalles dependerán de la implementación específica y podrían ser más complejos. En la mayoría de los casos, un rollup utiliza una capa de liquidación como centro de conexión.

Aprende más sobre