¿Otro acrónimo para agregar a su vocabulario criptográfico?
RaaS, o Rollups-as-a-Service.
RaaS, una solución cada vez más popular para personalizar y escalar blockchains, promete abordar las complejidades y problemas actuales a los que se enfrentan los rollups, al tiempo que los hace más manejables y adaptados a casos de uso específicos como DeFi o juegos.
En este artículo, exploraremos la importancia de RaaS, lo que permiten estas plataformas y qué proyectos están a la vanguardia de este floreciente ecosistema. ¡Entremos en materia! 👇
Inicialmente, todas las cadenas de bloques eran monolíticas y operaban en una sola capa. Sin embargo, durante los mercados alcistas, en particular la locura de los NFT de 2021 en Ethereum, estas cadenas de bloques lucharon con problemas de rendimiento debido a los cuellos de botella que limitaron el rendimiento y provocaron un aumento de las tarifas de transacción en la cadena.
Como resultado, nació la modularidad, un enfoque de diseño que divide las acciones en múltiples capas para abordar estos problemas.
Los rollups ejemplifican esta estructura de diseño, separando la ejecución de la red principal de Ethereum para facilitar un mayor rendimiento de las transacciones, al tiempo que garantizan la seguridad y reducen los costes.
Sin embargo, las complejidades involucradas en la creación, implementación y administración de estos rollups plantean desafíos, lo que ralentiza la rápida adopción de soluciones de capa 2 (L2). Las plataformas RaaS simplifican este proceso, lo que permite a los desarrolladores e incluso a las personas con poca o ninguna experiencia en codificación lanzar fácilmente paquetes acumulativos sin las cargas técnicas habituales.
Como resultado, la llegada de RaaS significa un cambio fundamental para los rollups, que promete acelerar la adopción de L2. Con la llegada de EIP-4844 la próxima semana, lo que supone un paso importante para Ethereum hacia su futuro centrado en los rollups, y el florecimiento del mercado de disponibilidad de datos que actúa como catalizador de los rollups, el auge de RaaS permitirá una nueva era para las cadenas de bloques. Esta será una era de interoperabilidad y una en la que existirán cadenas de bloques altamente especializadas para abordar cualquier caso de uso.
En esencia, las plataformas RaaS funcionan ofreciendo todos, o un conjunto particular, de tres servicios : kits de desarrollo de software (SDK), opciones de desarrollo sin código y secuenciadores compartidos, diseñados para que la experiencia de desarrollo y gestión de rollups sea lo más fluida posible.
Los SDK proporcionan kits de herramientas para que los desarrolladores lancen paquetes acumulativos, generalmente configurados para un ecosistema específico. Ejemplos de estos incluyen OP Stack de Optimism, Orbit chains de Arbitrum e Hyperchains de zkSync.
Las opciones de desarrollo sin código son plataformas que permiten a los usuarios con conocimientos limitados de codificación lanzar y gestionar rápidamente rollups personalizados.
Los sistemas de secuenciadores compartidos procesan juntos las transacciones de acumulación y las pasan a una capa 1, como Ethereum o Cosmos.
A través de estos servicios, las plataformas RaaS proporcionan a los usuarios, ya sean desarrolladores o no, las herramientas que necesitan para lanzar su propio rollup. Cada proveedor de RaaS desarrolla su propio giro en el trío anterior, ofreciendo características adicionales que creen que serán atractivas para los implementadores.
A continuación, analizamos algunos de los principales proveedores (AltLayer, Conduit, Dymension y Movement Labs) para examinar el toque único que le dan a este conjunto de productos. 👇
El recientemente lanzado AltLayer proporciona un protocolo RaaS versátil, que admite tanto optimistas como zk-rollups. Diseñado con una visión del mundo multicadena y multimáquina virtual (VM) en mente, AltLayer decidió admitir los contratos inteligentes de Ethereum Virtual Machine (EVM) y Web Assembly (WASM), utilizados por Cosmos y Polkadot, desde el principio, un paso inteligente ya que permite la interoperabilidad entre ecosistemas y el soporte futuro de máquinas virtuales alternativas como Solana VM o Move VM.
En su suite de productos, AltLayer ofrece un panel de control sin código para que los usuarios sin conocimientos de programación lancen rollups en cuestión de minutos que se puede personalizar ampliamente, con un número específico de secuenciadores o un límite de gas, por ejemplo. También ofrecen un SDK de Rollup para los desarrolladores que desean integrar Rollups directamente en los productos y un conjunto de secuenciadores compartidos a través de su capa de balizas. Mediante un conjunto básico de nodos conocido como Beacon Layer, AltLayer proporciona un secuenciador compartido para todos los paquetes acumulativos de L2 que se implementan a través de AltLayer. La capa de balizas también hace posible las transacciones entre cadenas y la mensajería entre todas las L2 que se inician con AltLayer.
La plataforma RaaS Conduit permite a los desarrolladores lanzar rollups optimistas con facilidad, gestionando todas las operaciones para que los desarrolladores puedan concentrarse en la creación de productos.
Originalmente lanzado exclusivamente con OP Stack, Conduit se expandió para incluir soporte para las cadenas Orbit de Arbitrum, aunque las cadenas más notables que han lanzado usan OP Stack. Zora Network, Public Goods Network, Mode, Aevo y Frame se han lanzado, o se lanzarán, utilizando Conduit. Estos equipos y otros que se lanzan con Conduit se benefician de las tarifas del secuenciador y del MEV de sus rollups. Parte de estas tasas también se redistribuyen al Colectivo OP para apoyar la financiación de bienes públicos.
Para reforzar aún más sus cadenas OP Stack, Conduit desarrolló Elector, una capa de consenso que reduce el tiempo de inactividad del secuenciador para las cadenas basadas en OP Stack en más del 50%. La pila OP tradicionalmente se basa en un solo secuenciador, lo que la hace vulnerable al tiempo de inactividad durante las actualizaciones de software o las fallas de hardware, lo que a su vez retrasa las transacciones y detiene la interacción del usuario con el rollup. Elector aborda esto incorporando un trío de secuenciadores en su protocolo. Si un secuenciador falla, otro simplemente toma el control, manteniendo así las operaciones de acumulación con un tiempo de actividad del "99,95%+". Este enfoque innovador no solo mejora la confiabilidad, sino que también permite actualizaciones de software e infraestructura sin problemas y sin tiempo de inactividad.
Como quizás el buque insignia de RaaS, Dymension se destaca como un ecosistema de cadena de bloques modular Proof of Stake (PoS) diseñado específicamente para RollApps: rollups dedicados diseñados para ejecutar transacciones fuera de la cadena y ser administrados por un secuenciador en solitario o un grupo de ellos.
La arquitectura de Dymension se puede dividir en dos secciones:
El Dymension Hub, también conocido como el Hub, actúa como la capa de asentamiento y el núcleo de la red de Dymension, trabajando con Dymint , la versión de Dymension del mecanismo de consenso Tendermint de Cosmos, para crear bloques para RollApps. El Hub comprueba las actualizaciones de RollApps, asumiendo que son correctas a menos que se demuestre lo contrario, lo que ayuda a que RollApps funcione más rápido y con menos retrasos. Curiosamente, solo hace bloques cuando es necesario, ahorrando recursos y costos, en lugar de generar bloques continuamente como otras cadenas. Al igual que con Cosmos, The Hub también conecta RollApps, lo que les permite comunicarse, tender puentes y comerciar entre sí.
Además, el Hub ofrece la oportunidad de hacer staking de Dymension, una táctica similar a la de Celestia, en la que la gente hacía staking de TIA para poder optar a otros airdrops. Algunos de los lanzamientos aéreos ya anunciados para los stakers de DYM incluyen ValiDAO (validador propiedad de DAO), Avail (infraestructura modular) y NIM Network (rollapp centrada en juegos).
El kit de desarrollo RollApp (RDK) de Dymension, similar al SDK de Cosmos, viene equipado con varios módulos para acelerar la implementación. Estos módulos provienen del SDK de Cosmos, el protocolo de comunicación entre cadenas de bloques (IBC), Ethermint y CosmWasm, todos los cuales se unen para proporcionar herramientas RollApps para la gobernanza, la transferencia de tokens, las capacidades de actualización y el soporte para los contratos inteligentes EVM y CosmWasm.
Además, las RollApps de Dymension destacan por la serie de beneficios que reciben del Hub, como heredar el mismo nivel de seguridad que la capa de liquidación o poder utilizar la red de validadores de Dymension en lugar de arrancar la suya propia, algo que reduce en gran medida el presupuesto de seguridad de la cadena y minimiza la dilución de tokens, ya que no tienen que incentivar la participación de los validadores cuando se lanzan por primera vez. Además, al externalizar el consenso al Hub, RollApps puede centrarse exclusivamente en maximizar el rendimiento y la baja latencia. Aún más, gracias al Creador de Mercado Automatizado (AMM) nativo de Dymension Hub, comparten liquidez, abordando un problema común para las L2 (fragmentación de liquidez), y se les pagan tarifas directamente a ellos, en lugar de a Dymension, en cualquier token que elijan. Para impulsar la adopción, Dymension lanzó recientemente un programa de incentivos para su AMM, emitiendo más del 100% APR a los proveedores de liquidez de ciertos grupos.
El pasado mes de septiembre, Gelato, líder en el suministro de infraestructura de backend y servicios de contratos inteligentes para cadenas de EVM, anunció que iba a añadir Rollups-as-a-Service a su suite. Con soporte para OP Stack, Arbitrum Orbits y Polygon Chain Development Kit (CDK), Gelato facilita a los desarrolladores el lanzamiento de rollups optimistas y de conocimiento cero (ZK) utilizando su marco preferido. Además, la experiencia de Gelato como proveedor de infraestructura les permite proporcionar a los desarrolladores un conjunto adicional de herramientas como:
Además, su red de socios de infraestructura permite a los desarrolladores aprovechar servicios como LayerZero o Moonpay para aumentar aún más sus cadenas con funciones como la integración entre cadenas o la fácil rampa de entrada y salida.
El conjunto de productos existente de Gelato y el ecosistema de socios proporcionan una base sólida para competir con otros proveedores de RaaS. Esta suite les permite atender aún más la experiencia del desarrollador, al mismo tiempo que hace que las herramientas sean accesibles para que los desarrolladores se centren en crear la mejor experiencia de usuario que puedan, ya sea con algo como la abstracción de cuentas o la rampa de activación/desactivación fiduciaria.
En resumen, las plataformas Rollups-as-a-Service (RaaS) proporcionan un conjunto de herramientas para construir hacia un futuro modular.
Al ofrecer una gama de servicios, desde SDK para desarrolladores, opciones sin código para no programadores y sistemas de secuenciadores compartidos para la eficiencia, las plataformas RaaS como AltLayer, Conduit, Dymension y Gelato Network no solo alivian las complejidades comunes a los rollups, sino que también marcan el comienzo de un futuro en el que las cadenas de bloques pueden ser soluciones a medida, altamente interoperables y desarrolladas por casi cualquier persona.
A medida que el panorama de la cadena de bloques continúe evolucionando, será interesante ver dónde se afianza RaaS, si es que lo hace. En cualquier caso, RaaS ofrece una oportunidad emocionante para resolver potencialmente los problemas que suelen afectar a las L2, al tiempo que entrelaza los ecosistemas y pone sus atractivas cualidades a disposición de todos.
¿Otro acrónimo para agregar a su vocabulario criptográfico?
RaaS, o Rollups-as-a-Service.
RaaS, una solución cada vez más popular para personalizar y escalar blockchains, promete abordar las complejidades y problemas actuales a los que se enfrentan los rollups, al tiempo que los hace más manejables y adaptados a casos de uso específicos como DeFi o juegos.
En este artículo, exploraremos la importancia de RaaS, lo que permiten estas plataformas y qué proyectos están a la vanguardia de este floreciente ecosistema. ¡Entremos en materia! 👇
Inicialmente, todas las cadenas de bloques eran monolíticas y operaban en una sola capa. Sin embargo, durante los mercados alcistas, en particular la locura de los NFT de 2021 en Ethereum, estas cadenas de bloques lucharon con problemas de rendimiento debido a los cuellos de botella que limitaron el rendimiento y provocaron un aumento de las tarifas de transacción en la cadena.
Como resultado, nació la modularidad, un enfoque de diseño que divide las acciones en múltiples capas para abordar estos problemas.
Los rollups ejemplifican esta estructura de diseño, separando la ejecución de la red principal de Ethereum para facilitar un mayor rendimiento de las transacciones, al tiempo que garantizan la seguridad y reducen los costes.
Sin embargo, las complejidades involucradas en la creación, implementación y administración de estos rollups plantean desafíos, lo que ralentiza la rápida adopción de soluciones de capa 2 (L2). Las plataformas RaaS simplifican este proceso, lo que permite a los desarrolladores e incluso a las personas con poca o ninguna experiencia en codificación lanzar fácilmente paquetes acumulativos sin las cargas técnicas habituales.
Como resultado, la llegada de RaaS significa un cambio fundamental para los rollups, que promete acelerar la adopción de L2. Con la llegada de EIP-4844 la próxima semana, lo que supone un paso importante para Ethereum hacia su futuro centrado en los rollups, y el florecimiento del mercado de disponibilidad de datos que actúa como catalizador de los rollups, el auge de RaaS permitirá una nueva era para las cadenas de bloques. Esta será una era de interoperabilidad y una en la que existirán cadenas de bloques altamente especializadas para abordar cualquier caso de uso.
En esencia, las plataformas RaaS funcionan ofreciendo todos, o un conjunto particular, de tres servicios : kits de desarrollo de software (SDK), opciones de desarrollo sin código y secuenciadores compartidos, diseñados para que la experiencia de desarrollo y gestión de rollups sea lo más fluida posible.
Los SDK proporcionan kits de herramientas para que los desarrolladores lancen paquetes acumulativos, generalmente configurados para un ecosistema específico. Ejemplos de estos incluyen OP Stack de Optimism, Orbit chains de Arbitrum e Hyperchains de zkSync.
Las opciones de desarrollo sin código son plataformas que permiten a los usuarios con conocimientos limitados de codificación lanzar y gestionar rápidamente rollups personalizados.
Los sistemas de secuenciadores compartidos procesan juntos las transacciones de acumulación y las pasan a una capa 1, como Ethereum o Cosmos.
A través de estos servicios, las plataformas RaaS proporcionan a los usuarios, ya sean desarrolladores o no, las herramientas que necesitan para lanzar su propio rollup. Cada proveedor de RaaS desarrolla su propio giro en el trío anterior, ofreciendo características adicionales que creen que serán atractivas para los implementadores.
A continuación, analizamos algunos de los principales proveedores (AltLayer, Conduit, Dymension y Movement Labs) para examinar el toque único que le dan a este conjunto de productos. 👇
El recientemente lanzado AltLayer proporciona un protocolo RaaS versátil, que admite tanto optimistas como zk-rollups. Diseñado con una visión del mundo multicadena y multimáquina virtual (VM) en mente, AltLayer decidió admitir los contratos inteligentes de Ethereum Virtual Machine (EVM) y Web Assembly (WASM), utilizados por Cosmos y Polkadot, desde el principio, un paso inteligente ya que permite la interoperabilidad entre ecosistemas y el soporte futuro de máquinas virtuales alternativas como Solana VM o Move VM.
En su suite de productos, AltLayer ofrece un panel de control sin código para que los usuarios sin conocimientos de programación lancen rollups en cuestión de minutos que se puede personalizar ampliamente, con un número específico de secuenciadores o un límite de gas, por ejemplo. También ofrecen un SDK de Rollup para los desarrolladores que desean integrar Rollups directamente en los productos y un conjunto de secuenciadores compartidos a través de su capa de balizas. Mediante un conjunto básico de nodos conocido como Beacon Layer, AltLayer proporciona un secuenciador compartido para todos los paquetes acumulativos de L2 que se implementan a través de AltLayer. La capa de balizas también hace posible las transacciones entre cadenas y la mensajería entre todas las L2 que se inician con AltLayer.
La plataforma RaaS Conduit permite a los desarrolladores lanzar rollups optimistas con facilidad, gestionando todas las operaciones para que los desarrolladores puedan concentrarse en la creación de productos.
Originalmente lanzado exclusivamente con OP Stack, Conduit se expandió para incluir soporte para las cadenas Orbit de Arbitrum, aunque las cadenas más notables que han lanzado usan OP Stack. Zora Network, Public Goods Network, Mode, Aevo y Frame se han lanzado, o se lanzarán, utilizando Conduit. Estos equipos y otros que se lanzan con Conduit se benefician de las tarifas del secuenciador y del MEV de sus rollups. Parte de estas tasas también se redistribuyen al Colectivo OP para apoyar la financiación de bienes públicos.
Para reforzar aún más sus cadenas OP Stack, Conduit desarrolló Elector, una capa de consenso que reduce el tiempo de inactividad del secuenciador para las cadenas basadas en OP Stack en más del 50%. La pila OP tradicionalmente se basa en un solo secuenciador, lo que la hace vulnerable al tiempo de inactividad durante las actualizaciones de software o las fallas de hardware, lo que a su vez retrasa las transacciones y detiene la interacción del usuario con el rollup. Elector aborda esto incorporando un trío de secuenciadores en su protocolo. Si un secuenciador falla, otro simplemente toma el control, manteniendo así las operaciones de acumulación con un tiempo de actividad del "99,95%+". Este enfoque innovador no solo mejora la confiabilidad, sino que también permite actualizaciones de software e infraestructura sin problemas y sin tiempo de inactividad.
Como quizás el buque insignia de RaaS, Dymension se destaca como un ecosistema de cadena de bloques modular Proof of Stake (PoS) diseñado específicamente para RollApps: rollups dedicados diseñados para ejecutar transacciones fuera de la cadena y ser administrados por un secuenciador en solitario o un grupo de ellos.
La arquitectura de Dymension se puede dividir en dos secciones:
El Dymension Hub, también conocido como el Hub, actúa como la capa de asentamiento y el núcleo de la red de Dymension, trabajando con Dymint , la versión de Dymension del mecanismo de consenso Tendermint de Cosmos, para crear bloques para RollApps. El Hub comprueba las actualizaciones de RollApps, asumiendo que son correctas a menos que se demuestre lo contrario, lo que ayuda a que RollApps funcione más rápido y con menos retrasos. Curiosamente, solo hace bloques cuando es necesario, ahorrando recursos y costos, en lugar de generar bloques continuamente como otras cadenas. Al igual que con Cosmos, The Hub también conecta RollApps, lo que les permite comunicarse, tender puentes y comerciar entre sí.
Además, el Hub ofrece la oportunidad de hacer staking de Dymension, una táctica similar a la de Celestia, en la que la gente hacía staking de TIA para poder optar a otros airdrops. Algunos de los lanzamientos aéreos ya anunciados para los stakers de DYM incluyen ValiDAO (validador propiedad de DAO), Avail (infraestructura modular) y NIM Network (rollapp centrada en juegos).
El kit de desarrollo RollApp (RDK) de Dymension, similar al SDK de Cosmos, viene equipado con varios módulos para acelerar la implementación. Estos módulos provienen del SDK de Cosmos, el protocolo de comunicación entre cadenas de bloques (IBC), Ethermint y CosmWasm, todos los cuales se unen para proporcionar herramientas RollApps para la gobernanza, la transferencia de tokens, las capacidades de actualización y el soporte para los contratos inteligentes EVM y CosmWasm.
Además, las RollApps de Dymension destacan por la serie de beneficios que reciben del Hub, como heredar el mismo nivel de seguridad que la capa de liquidación o poder utilizar la red de validadores de Dymension en lugar de arrancar la suya propia, algo que reduce en gran medida el presupuesto de seguridad de la cadena y minimiza la dilución de tokens, ya que no tienen que incentivar la participación de los validadores cuando se lanzan por primera vez. Además, al externalizar el consenso al Hub, RollApps puede centrarse exclusivamente en maximizar el rendimiento y la baja latencia. Aún más, gracias al Creador de Mercado Automatizado (AMM) nativo de Dymension Hub, comparten liquidez, abordando un problema común para las L2 (fragmentación de liquidez), y se les pagan tarifas directamente a ellos, en lugar de a Dymension, en cualquier token que elijan. Para impulsar la adopción, Dymension lanzó recientemente un programa de incentivos para su AMM, emitiendo más del 100% APR a los proveedores de liquidez de ciertos grupos.
El pasado mes de septiembre, Gelato, líder en el suministro de infraestructura de backend y servicios de contratos inteligentes para cadenas de EVM, anunció que iba a añadir Rollups-as-a-Service a su suite. Con soporte para OP Stack, Arbitrum Orbits y Polygon Chain Development Kit (CDK), Gelato facilita a los desarrolladores el lanzamiento de rollups optimistas y de conocimiento cero (ZK) utilizando su marco preferido. Además, la experiencia de Gelato como proveedor de infraestructura les permite proporcionar a los desarrolladores un conjunto adicional de herramientas como:
Además, su red de socios de infraestructura permite a los desarrolladores aprovechar servicios como LayerZero o Moonpay para aumentar aún más sus cadenas con funciones como la integración entre cadenas o la fácil rampa de entrada y salida.
El conjunto de productos existente de Gelato y el ecosistema de socios proporcionan una base sólida para competir con otros proveedores de RaaS. Esta suite les permite atender aún más la experiencia del desarrollador, al mismo tiempo que hace que las herramientas sean accesibles para que los desarrolladores se centren en crear la mejor experiencia de usuario que puedan, ya sea con algo como la abstracción de cuentas o la rampa de activación/desactivación fiduciaria.
En resumen, las plataformas Rollups-as-a-Service (RaaS) proporcionan un conjunto de herramientas para construir hacia un futuro modular.
Al ofrecer una gama de servicios, desde SDK para desarrolladores, opciones sin código para no programadores y sistemas de secuenciadores compartidos para la eficiencia, las plataformas RaaS como AltLayer, Conduit, Dymension y Gelato Network no solo alivian las complejidades comunes a los rollups, sino que también marcan el comienzo de un futuro en el que las cadenas de bloques pueden ser soluciones a medida, altamente interoperables y desarrolladas por casi cualquier persona.
A medida que el panorama de la cadena de bloques continúe evolucionando, será interesante ver dónde se afianza RaaS, si es que lo hace. En cualquier caso, RaaS ofrece una oportunidad emocionante para resolver potencialmente los problemas que suelen afectar a las L2, al tiempo que entrelaza los ecosistemas y pone sus atractivas cualidades a disposición de todos.