Rollup as a Service: una nueva situación de expansión de blockchain, el próximo campo de batalla modular

Autor | Callum@Web3CN.Pro

Con la creciente ecología de Ethereum, las desventajas de las cadenas de bloques individuales se vuelven cada vez más obvias. Problemas como la congestión de la cadena, los altos costos de transacción y la falta de personalización se exponen gradualmente. Para resolver estas limitaciones de rendimiento, solución de expansión diversificada.

En la actualidad, el esquema de expansión de Ethereum se divide en expansión en cadena (on-chain) y expansión fuera de cadena (off-chain). La expansión en cadena es para mejorar el rendimiento de la propia cadena de bloques y para mejorar la escalabilidad de Ethereum; la expansión fuera de cadena está separada de la red principal de primer nivel, sin cambiar el protocolo Ethereum existente Lograr una mayor escalabilidad. Actualmente, solo existe una solución para la expansión en cadena: fragmentación Aunque hay muchas expansiones fuera de la cadena, Rollup es actualmente la solución principal.

La esencia de Rollup es una solución de expansión modular que separa la capa de ejecución de la cadena de un solo bloque. Transfiere el cálculo fuera de la cadena y luego transmite los resultados de la ejecución fuera de la cadena a la cadena para su verificación. Heredar la seguridad de Ethereum mejorar el rendimiento de la red. En este proceso, surgió gradualmente una nueva pista: el resumen como servicio (RaaS). RaaS considera la implementación de Rollups como un servicio, proporciona Rollups personalizables y proporciona servicios más convenientes y flexibles para que los desarrolladores construyan Rollups.

Este artículo presentará qué es RaaS, clasificará los proyectos relacionados con RaaS y analizará las oportunidades y los desafíos de RaaS.

¿Qué es RaaS?

Antes de comprender RaaS, presentemos brevemente el principio de la tecnología Rollup. Es una tecnología que empaqueta una gran cantidad de información de transacciones en una sola transacción para su procesamiento, lo que puede mejorar el rendimiento de las transacciones, reducir los costos de las transacciones y mejorar el grado de descentralización de la red en la red Ethereum. Los requisitos de expansión de Ethereum dieron origen al desarrollo de Rollup, y también diferenciaron el Rollup de uso general y el Rollup específico de la aplicación. Resumen de propósitos generales como Arbitrum y Optimism, estos proyectos permiten la implementación de la ecología dapp en sus cadenas, pero se basan en la capa de liquidación, la capa de disponibilidad de datos y la capa de consenso de Layer1. Los paquetes acumulativos específicos de la aplicación, como Lootapring y dydx, son aplicaciones individuales implementadas en la cadena de bloques como paquetes acumulativos. No requieren un conjunto de validadores por separado y consumen menos. Por lo tanto, ya sea un desarrollo de una sola cadena de bloques o un desarrollo de una aplicación específica, existe una gran demanda de herramientas de resumen, lo que conduce gradualmente al mercado de RaaS.

En resumen, Rollup as a Service (RaaS) es un producto de resumen para lanzar una nueva personalización de aplicaciones. El producto es similar a un producto de software como servicio (SaaS), y los usuarios no necesitan mantener ni alojar ninguna parte del producto de servicio, por lo que no hay necesidad de una gestión compleja de software y hardware. Con RaaS, los desarrolladores obtienen un SDK o un tablero para lanzar un conjunto de aplicaciones específicas. Los desarrolladores no tienen que preocuparse por encontrar nodos para operar rollups, o construir o mantener cualquier código, proporciona herramientas y servicios para implementar productos de Rollup. Este producto proporciona sólidas capacidades anticensura, permite el procesamiento seguro de transacciones y garantiza el funcionamiento sostenible de la red blockchain.

Proyectos relacionados con RaaS

En la actualidad, los proyectos RaaS en el mercado se pueden dividir principalmente en tres categorías: SDK, solución sin código y secuenciador compartido.

Rollup as a Service: una nueva situación de expansión de blockchain, el próximo campo de batalla modular

SDK

La solución SDK proporciona a los desarrolladores un conjunto de kits de desarrollo de software de propósito general, lo que hace que implementar Rollup sea tan fácil como implementar contratos inteligentes. Los productos representativos incluyen OP Stack, Rollkit, Sovereign SDK, etc.

  • **OP Stack: ** es la pila de software del equipo de Optimism para realizar la arquitectura de cadena de bloques modular OP Stack divide la capa 2 en tres capas: capa de consenso, capa de ejecución y capa de liquidación, y luego estandariza las tres capas para que sea más fácil para los desarrolladores El fácil ensamblaje simplifica el proceso de construcción de cadenas de bloques modulares.
  • Rollkit: es un SDK de cadena de cabello modular desarrollado por la comunidad de Celestia. El marco Rollkit tiene un nodo modular que puede ejecutar acumulaciones y exponer una interfaz de cliente compatible con ABCI que se puede usar en cualquier aplicación de cadena de bloques compatible con ABCI Usado como reemplazo de Tendermint en . De manera predeterminada, los nodos usan Celestia como la capa de disponibilidad de datos (DA), pero se pueden integrar otras capas de disponibilidad de datos.
  • Sovereign SDK: es un ecosistema de resumen abierto e interconectado, el primer marco de trabajo de resumen que elimina la complejidad del conocimiento cero, lo que permite a todos los desarrolladores implementar sin problemas software escalable que puede ejecutarse en cualquier paquete acumulativo interoperable y escalable de cadena de bloques. El objetivo de SovereignSDK es simplificar la creación de zk-rollups, similar a lo que hizo Cosmos SDK para Layer1.

Estos proyectos SDK brindan soluciones fáciles de usar y fáciles de usar, simplifican la implementación de Rollup y hacen que el mercado de RaaS sea cada vez más maduro.

Sin esquema de código

La solución sin código es implementar Rollup sin escribir código y proporciona a los desarrolladores herramientas y recursos que son fáciles y eficientes para implementar Rollup escalable. Los productos representativos incluyen AltLayer, Eclipse, Caldera, etc.

  • **AltLayer: ** es una capa de extensión basada en Optimistic Rollups, que se puede conectar a la Capa 1, como Ethereum, y a la Capa 2, como Arbitrum y Optimism. AltLayer admite cadenas múltiples y máquinas virtuales múltiples, y admite EVM y WASM de forma predeterminada. Por lo tanto, AltLayer no estará vinculado a una sola Capa 1 o Capa 2, sino que se puede usar como una solución de extensión modular y enchufable para todas las cadenas compatibles con EVM y WASM.
  • Eclipse: es un paquete acumulativo soberano basado en la ecología de Cosmos, que brinda a los desarrolladores un marco acumulativo personalizable. Como infraestructura de una cadena de bloques modular, puede proporcionar una solución de capa de liquidación común para cualquier cadena pública. Tiene como objetivo ser una plataforma universal de Capa 2, compatible con múltiples cadenas de bloques de Capa 1. Actualmente, Eclipse es compatible con Ethereum Virtual Machine y Solana Virtual Machine.
  • Caldera: es un marco de trabajo acumulativo personalizable basado en Optimistic Rollups, que se enfoca en construir cadenas de bloques Layer1 de alto rendimiento, personalizables y específicas de la aplicación. Estas cadenas de bloques personalizadas proporcionan alto rendimiento, baja latencia y funciones personalizables para optimizar el rendimiento de las aplicaciones descentralizadas y la experiencia del usuario. Caldera Chains puede elegir todas las cadenas compatibles con EVM.

Solución sin código El proyecto RaaS proporciona una solución simple, eficiente y fácil de usar para implementar Rollup. Cada solución tiene funciones específicas (como admitir múltiples cadenas y máquinas virtuales) para satisfacer necesidades específicas. Las soluciones también ayudan a Promovió la tecnología Rollup.

clasificador compartido

El clasificador es un componente muy importante en la arquitectura de Capa 2. Permite que la Capa 2 se ejecute de manera eficiente agregando muchas transacciones de usuarios de Capa 2 fuera de la cadena y enviándolas como un conjunto de transacciones individuales a la Capa 1 de la cadena principal. Un clasificador compartido es esencialmente un conjunto de clasificadores compatibles con Rollup que pueden servir diferentes Rollups. Actualmente, todos los paquetes acumulativos de capa 2 en Ethereum usan clasificadores centralizados, pero algunos proyectos de RaaS están desarrollando clasificadores descentralizados, los productos representativos incluyen Dymension y Espresso.

  • Dymension: es un paquete acumulativo soberano basado en Cosmos, un proyecto de cadena de bloques modular diseñado para comunicarse a través de Dymension Chain (capa de liquidación), RDK (kit de desarrollo de RollApp) e IRC (comunicación entre paquetes) Simplifica el proceso de implementación de RollApp . Los RollApps son Rollups específicos de la aplicación, y la seguridad y el estado de aplicación acordado de RollApps se mantienen mediante la capa de liquidación de Dymension, que requiere que los ordenantes de RollApp apuesten tokens DYM para participar como parte del ecosistema.
  • **Espresso: **Espresso Sequencer admite la descentralización Layer2. Maneja el pedido descentralizado y la disponibilidad de datos de las transacciones de Rollup, actuando como un software intermedio entre Rollup y su plataforma Layer1 subyacente. Espresso Sequencer está diseñado como una plataforma en la que se puede implementar cualquier zk-VM o VM optimista. Finalmente, Espresso también puede actuar como una capa de interoperabilidad al replicar zk-VM y VM optimista en varias capas 1 simultáneamente.

Los nodos secuenciadores descentralizados pueden procesar múltiples programas de resumen al mismo tiempo y usar tokens como incentivos. Ordenar transacciones y crear bloques en diferentes cadenas también hace que el resumen entre cadenas sea más seguro.

Ventajas y desafíos de RaaS

En el futuro, las cadenas múltiples y los paquetes acumulativos múltiples serán una tendencia importante en la industria del cifrado. A medida que haya más y más proyectos disponibles, también buscarán cadenas públicas con mayor rendimiento, costos más bajos e incluso algunos servicios personalizados. El desarrollo de RaaS sienta las bases para esta base.

En primer lugar, desde la perspectiva de la personalización. RaaS modulariza Rollup, lo que permite a los desarrolladores crear y utilizar aplicaciones basadas en Rollup de manera más flexible para satisfacer las necesidades comerciales específicas del proyecto, lo que aporta más innovaciones a todo el ecosistema.

En segundo lugar, desde el punto de vista del rendimiento, como solución de Capa 2, la tecnología Rollup en sí misma puede mejorar el rendimiento de la red Ethereum y reducir los costos. RaaS puede garantizar que los desarrolladores puedan implementar aplicaciones de manera segura mientras reducen los costos al máximo.

Finalmente, desde la perspectiva del modelo de negocio, la perspectiva de desarrollo de RaaS es muy amplia. Con el crecimiento continuo de aplicaciones en la cadena, el problema de congestión de la red principal de Ethereum se volverá más grave, por lo que la demanda de RaaS también aumentará.

Por supuesto, el propio Rollup se desarrolla lentamente bajo la limitación de las condiciones técnicas, y la pista de RaaS se encuentra en la etapa inicial. Por ejemplo, cuestiones como la seguridad, la centralización y el puente de vulnerabilidades, y la fragmentación de la liquidez. Sin embargo, con el avance de la tecnología, Rollup también mejora constantemente. Lo principal es si el proyecto se puede aterrizar y realizar en el futuro. Con la ayuda de RaaS, Rollup también ha seguido desarrollándose, logrando una gran explosión en la pista y la ecología.

referencias

Vea la innovación de la pista Rollup as a Service desde el diseño del segundo piso de Coinbase

Foresight Ventures: ¿Qué es RaaS? Qué tipo de RaaS ganará el mercado

La Oportunidad de Rollup-as-a-Service (RaaS): De Multicadena a Multi-rollupRollups-as-a-Service: Una Nueva Era de Escalabilidad

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
Opere con criptomonedas en cualquier momento y lugar
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)