Mais um acrónimo para acrescentar ao seu vocabulário criptográfico?
RaaS, ou Rollups-as-a-Service.
Uma solução cada vez mais popular para personalizar e escalar blockchains, o RaaS promete resolver as actuais complexidades e problemas enfrentados pelos rollups, tornando-os mais fáceis de gerir e adaptados a casos de utilização específicos, como DeFi ou jogos.
Neste artigo, vamos explorar a importância do RaaS, o que estas plataformas permitem e que projectos estão na vanguarda deste ecossistema em crescimento. Vamos a isso! 👇
Inicialmente, todas as cadeias de blocos eram monolíticas, funcionando apenas numa camada. No entanto, durante os mercados em alta, em particular a loucura do NFT de 2021 no Ethereum, estas cadeias de blocos debateram-se com problemas de desempenho devido a estrangulamentos que limitaram o rendimento e fizeram aumentar as taxas de transação na cadeia.
Como resultado, nasceu a modularidade - uma abordagem de conceção que divide as acções em vários níveis para resolver estes problemas.
Os rollups exemplificam esta estrutura de conceção, separando a execução da Mainnet da Ethereum para facilitar um maior rendimento das transacções, garantindo simultaneamente a segurança e reduzindo os custos.
No entanto, as complexidades envolvidas na criação, implementação e gestão destes rollups colocam desafios, atrasando a rápida adoção de soluções de Camada 2 (L2). As plataformas RaaS simplificam este processo, permitindo que os programadores e mesmo pessoas com pouca ou nenhuma experiência em programação lancem facilmente rollups sem os habituais encargos técnicos.
Como resultado, o advento do RaaS significa uma mudança fundamental para os rollups, prometendo acelerar a adoção de L2s. Com o EIP-4844 a chegar na próxima semana - assinalando um passo significativo para o Ethereum em direção ao seu futuro centrado nos rollups - e o florescimento do mercado de disponibilidade de dados a atuar como catalisador dos rollups, a ascensão do RaaS permite uma nova era para as cadeias de blocos. Esta será uma era de interoperabilidade e uma era em que existem cadeias de blocos altamente especializadas para lidar com qualquer caso de utilização.
No seu núcleo, as plataformas RaaS funcionam oferecendo todos, ou um conjunto particular, de três serviços - Kits de Desenvolvimento de Software (SDKs), Opções de Desenvolvimento Sem Código e Sequenciadores Partilhados - concebidos para tornar a experiência de desenvolvimento e gestão de rollups tão simples quanto possível.
Os SDKs fornecem kits de ferramentas para os programadores lançarem rollups, normalmente configurados para um ecossistema específico. Exemplos destes incluem a pilha OP da Optimism, as cadeias Orbit da Arbitrum e as Hyperchains da zkSync.
As opções de desenvolvimento sem código são plataformas que permitem aos utilizadores com conhecimentos limitados de codificação lançar e gerir rapidamente rollups personalizados.
Os sistemas Shared Sequencer processam as transacções rollup em conjunto e passam-nas para um Layer 1, como o Ethereum ou o Cosmos.
Através destes serviços, as plataformas RaaS fornecem aos utilizadores, sejam eles programadores ou não, as ferramentas de que necessitam para lançar o seu próprio rollup. Cada fornecedor de RaaS desenvolve a sua própria versão do trio acima referido, oferecendo funcionalidades adicionais que acreditam ser atractivas para os responsáveis pela implementação.
De seguida, analisamos alguns dos principais fornecedores - AltLayer, Conduit, Dymension e Movement Labs - para examinar o toque único que dão a este conjunto de produtos. 👇
O recém-lançado AltLayer fornece um protocolo RaaS versátil, suportando tanto os rolos optimistas como os zk-rollups. Concebida tendo em mente uma visão de mundo multi-cadeia e multi-máquina virtual (VM), a AltLayer decidiu suportar os contratos inteligentes Ethereum Virtual Machine (EVM) e Web Assembly (WASM) - utilizados por Cosmos e Polkadot - desde o início, um passo inteligente, uma vez que permite a interoperabilidade entre ecossistemas e o suporte futuro de VMs alternativas como Solana VM ou Move VM.
No seu conjunto de produtos, a AltLayer oferece um painel de controlo sem código para que os utilizadores sem conhecimentos de programação possam lançar rollups em minutos que podem ser amplamente personalizados, com um número específico de sequenciadores ou um limite de gás, por exemplo. Também oferecem um SDK de rollup para os programadores que pretendam integrar rollups diretamente nos produtos e um conjunto de sequenciadores partilhados através da sua camada de beacon. Usando um conjunto básico de nós conhecido como Beacon Layer, o AltLayer fornece um sequenciador compartilhado para todos os rollups L2 implantados via AltLayer. O Beacon Layer também possibilita transacções entre cadeias e mensagens entre todos os L2s que são lançados com o AltLayer.
A plataforma RaaS Conduit permite que os programadores lancem facilmente rollups optimistas, gerindo todas as operações para que os programadores se possam concentrar na criação de produtos.
Originalmente lançado exclusivamente com a pilha OP, Conduit expandiu-se para incluir suporte para as cadeias Orbit de Arbitrum - embora as cadeias mais notáveis que eles lançaram usem a pilha OP. A Zora Network, a Public Goods Network, a Mode, a Aevo e a Frame lançaram - ou vão lançar - utilizando o Conduit. Estas equipas e outras que lançam com o Conduit lucram com as taxas de sequenciador e o MEV dos seus rollups. Uma parte destas taxas é também redistribuída ao PO Coletivo para apoiar o financiamento dos bens públicos.
Para reforçar ainda mais as suas cadeias OP Stack, a Conduit desenvolveu o Elector, uma camada de consenso que reduz o tempo de inatividade do sequenciador para cadeias baseadas em OP Stack em mais de 50%. A pilha OP depende tradicionalmente de um único sequenciador, o que a torna vulnerável a períodos de inatividade durante actualizações de software ou falhas de hardware, o que, por sua vez, atrasa as transacções e interrompe a interação do utilizador com o rollup. O Elector resolve este problema incorporando um trio de sequenciadores no seu protocolo. Se um sequenciador falhar, outro simplesmente assume o controlo, mantendo assim as operações de rollup com um tempo de atividade de "99,95%+". Esta abordagem inovadora não só aumenta a fiabilidade, como também permite actualizações contínuas de software e infra-estruturas sem qualquer tempo de inatividade.
Como talvez o principal RaaS, o Dymension destaca-se como um ecossistema modular de blockchain de Prova de Participação (PoS) adaptado especificamente para RollApps - rollups dedicados concebidos para executar transacções fora da cadeia e geridos por um sequenciador individual ou um grupo deles.
A arquitetura da Dymension pode ser dividida em duas secções:
O Dymension Hub, também conhecido como Hub, actua como a camada de liquidação e o núcleo da rede da Dymension, trabalhando com o Dymint - a versão da Dymension do mecanismo de consenso Tendermint da Cosmos - para criar blocos para RollApps. O Hub verifica as actualizações do RollApps, assumindo que estão correctas, salvo prova em contrário, o que ajuda o RollApps a trabalhar mais rapidamente e com menos atrasos. Curiosamente, só produz blocos quando necessário, poupando recursos e custos, em vez de gerar blocos continuamente como outras cadeias. Tal como no Cosmos, o Hub também liga os RollApps, permitindo-lhes comunicar, estabelecer pontes e negociar entre si.
Além disso, o Hub oferece a oportunidade de apostar em Dymension - uma tática semelhante à de Celestia, onde as pessoas apostaram em TIA para se qualificarem para outros lançamentos aéreos. Alguns dos airdrops já anunciados para os stakers do DYM incluem ValiDAO (validador de propriedade da DAO), Avail (infraestrutura modular) e NIM Network (rollapp focado em jogos).
O Dymension RollApp Development Kit (RDK), semelhante ao Cosmos SDK, vem equipado com vários módulos para acelerar a implantação. Estes módulos provêm do Cosmos SDK, do Protocolo de Comunicação Inter-Blockchain (IBC), Ethermint e CosmWasm, que se juntam para fornecer ferramentas RollApps para governação, transferência de tokens, capacidades de atualização e suporte para contratos inteligentes EVM e CosmWasm.
Além disso, os RollApps da Dymension destacam-se devido à série de benefícios que recebem do Hub, como herdar o mesmo nível de segurança da camada de liquidação ou poder usar a rede de validadores da Dymension em vez de iniciar a sua própria rede - algo que reduz bastante o orçamento de segurança da cadeia e minimiza a diluição de tokens, uma vez que não têm de incentivar a participação dos validadores quando são lançados pela primeira vez. Além disso, ao terceirizar o consenso para o Hub, a RollApps pode se concentrar exclusivamente em maximizar a taxa de transferência e a baixa latência. Além disso, graças ao Automated Market Maker (AMM) nativo do Dymension Hub, eles compartilham liquidez - resolvendo um problema comum para L2s (fragmentação de liquidez) - e têm taxas pagas diretamente a eles, e não à Dymension, em qualquer token que escolherem. Para dar o pontapé de saída para a adoção, a Dymension lançou recentemente um programa de incentivos para a sua AMM, emitindo uma TAEG superior a 100% para os fornecedores de liquidez de determinados agrupamentos.
Em setembro passado, a Gelato, uma empresa pioneira no fornecimento de infra-estruturas de retaguarda e serviços de contratos inteligentes para cadeias EVM, anunciou que ia acrescentar Rollups-as-a-Service ao seu pacote. Com suporte para o OP Stack, Arbitrum Orbits e o Polygon Chain Development Kit (CDK), o Gelato facilita aos programadores o lançamento de rollups optimistas e de conhecimento zero (ZK) utilizando a sua estrutura preferida. Além disso, a experiência da Gelato como fornecedor de infra-estruturas permite-lhe fornecer aos programadores um conjunto adicional de ferramentas como:
Além disso, a sua rede de parceiros de infra-estruturas permite que os programadores recorram a serviços como o LayerZero ou o Moonpay para aumentarem ainda mais as suas cadeias com funcionalidades como a integração entre cadeias ou a facilidade de aumentar ou diminuir o número de cadeias.
O conjunto de produtos e o ecossistema de parceiros existentes da Gelato fornecem uma base sólida para competir com outros fornecedores de RaaS. Este conjunto permite-lhes melhorar ainda mais a experiência do programador, ao mesmo tempo que torna as ferramentas acessíveis para que os programadores se concentrem em criar a melhor experiência de utilizador possível - quer seja com algo como a Abstração de Conta ou a ativação/desativação de fiat.
Em resumo, as plataformas Rollups-as-a-Service (RaaS) fornecem um conjunto de ferramentas para a construção de um futuro modular.
Ao oferecer um espetro de serviços, desde SDKs para programadores, opções sem código para não programadores e sistemas sequenciadores partilhados para eficiência, as plataformas RaaS como AltLayer, Conduit, Dymension e Gelato Network não só aliviam as complexidades comuns aos rollups, como também inauguram um futuro em que as cadeias de blocos podem ser soluções feitas à medida, altamente interoperáveis e desenvolvidas por quase qualquer pessoa.
À medida que o panorama da cadeia de blocos continua a evoluir, será interessante ver onde é que o RaaS se instala - se é que se instala. Independentemente disso, o RaaS oferece uma oportunidade empolgante de resolver potencialmente os problemas que normalmente afligem os L2s, ao mesmo tempo que une os ecossistemas e disponibiliza as suas qualidades atraentes a todos.
Mais um acrónimo para acrescentar ao seu vocabulário criptográfico?
RaaS, ou Rollups-as-a-Service.
Uma solução cada vez mais popular para personalizar e escalar blockchains, o RaaS promete resolver as actuais complexidades e problemas enfrentados pelos rollups, tornando-os mais fáceis de gerir e adaptados a casos de utilização específicos, como DeFi ou jogos.
Neste artigo, vamos explorar a importância do RaaS, o que estas plataformas permitem e que projectos estão na vanguarda deste ecossistema em crescimento. Vamos a isso! 👇
Inicialmente, todas as cadeias de blocos eram monolíticas, funcionando apenas numa camada. No entanto, durante os mercados em alta, em particular a loucura do NFT de 2021 no Ethereum, estas cadeias de blocos debateram-se com problemas de desempenho devido a estrangulamentos que limitaram o rendimento e fizeram aumentar as taxas de transação na cadeia.
Como resultado, nasceu a modularidade - uma abordagem de conceção que divide as acções em vários níveis para resolver estes problemas.
Os rollups exemplificam esta estrutura de conceção, separando a execução da Mainnet da Ethereum para facilitar um maior rendimento das transacções, garantindo simultaneamente a segurança e reduzindo os custos.
No entanto, as complexidades envolvidas na criação, implementação e gestão destes rollups colocam desafios, atrasando a rápida adoção de soluções de Camada 2 (L2). As plataformas RaaS simplificam este processo, permitindo que os programadores e mesmo pessoas com pouca ou nenhuma experiência em programação lancem facilmente rollups sem os habituais encargos técnicos.
Como resultado, o advento do RaaS significa uma mudança fundamental para os rollups, prometendo acelerar a adoção de L2s. Com o EIP-4844 a chegar na próxima semana - assinalando um passo significativo para o Ethereum em direção ao seu futuro centrado nos rollups - e o florescimento do mercado de disponibilidade de dados a atuar como catalisador dos rollups, a ascensão do RaaS permite uma nova era para as cadeias de blocos. Esta será uma era de interoperabilidade e uma era em que existem cadeias de blocos altamente especializadas para lidar com qualquer caso de utilização.
No seu núcleo, as plataformas RaaS funcionam oferecendo todos, ou um conjunto particular, de três serviços - Kits de Desenvolvimento de Software (SDKs), Opções de Desenvolvimento Sem Código e Sequenciadores Partilhados - concebidos para tornar a experiência de desenvolvimento e gestão de rollups tão simples quanto possível.
Os SDKs fornecem kits de ferramentas para os programadores lançarem rollups, normalmente configurados para um ecossistema específico. Exemplos destes incluem a pilha OP da Optimism, as cadeias Orbit da Arbitrum e as Hyperchains da zkSync.
As opções de desenvolvimento sem código são plataformas que permitem aos utilizadores com conhecimentos limitados de codificação lançar e gerir rapidamente rollups personalizados.
Os sistemas Shared Sequencer processam as transacções rollup em conjunto e passam-nas para um Layer 1, como o Ethereum ou o Cosmos.
Através destes serviços, as plataformas RaaS fornecem aos utilizadores, sejam eles programadores ou não, as ferramentas de que necessitam para lançar o seu próprio rollup. Cada fornecedor de RaaS desenvolve a sua própria versão do trio acima referido, oferecendo funcionalidades adicionais que acreditam ser atractivas para os responsáveis pela implementação.
De seguida, analisamos alguns dos principais fornecedores - AltLayer, Conduit, Dymension e Movement Labs - para examinar o toque único que dão a este conjunto de produtos. 👇
O recém-lançado AltLayer fornece um protocolo RaaS versátil, suportando tanto os rolos optimistas como os zk-rollups. Concebida tendo em mente uma visão de mundo multi-cadeia e multi-máquina virtual (VM), a AltLayer decidiu suportar os contratos inteligentes Ethereum Virtual Machine (EVM) e Web Assembly (WASM) - utilizados por Cosmos e Polkadot - desde o início, um passo inteligente, uma vez que permite a interoperabilidade entre ecossistemas e o suporte futuro de VMs alternativas como Solana VM ou Move VM.
No seu conjunto de produtos, a AltLayer oferece um painel de controlo sem código para que os utilizadores sem conhecimentos de programação possam lançar rollups em minutos que podem ser amplamente personalizados, com um número específico de sequenciadores ou um limite de gás, por exemplo. Também oferecem um SDK de rollup para os programadores que pretendam integrar rollups diretamente nos produtos e um conjunto de sequenciadores partilhados através da sua camada de beacon. Usando um conjunto básico de nós conhecido como Beacon Layer, o AltLayer fornece um sequenciador compartilhado para todos os rollups L2 implantados via AltLayer. O Beacon Layer também possibilita transacções entre cadeias e mensagens entre todos os L2s que são lançados com o AltLayer.
A plataforma RaaS Conduit permite que os programadores lancem facilmente rollups optimistas, gerindo todas as operações para que os programadores se possam concentrar na criação de produtos.
Originalmente lançado exclusivamente com a pilha OP, Conduit expandiu-se para incluir suporte para as cadeias Orbit de Arbitrum - embora as cadeias mais notáveis que eles lançaram usem a pilha OP. A Zora Network, a Public Goods Network, a Mode, a Aevo e a Frame lançaram - ou vão lançar - utilizando o Conduit. Estas equipas e outras que lançam com o Conduit lucram com as taxas de sequenciador e o MEV dos seus rollups. Uma parte destas taxas é também redistribuída ao PO Coletivo para apoiar o financiamento dos bens públicos.
Para reforçar ainda mais as suas cadeias OP Stack, a Conduit desenvolveu o Elector, uma camada de consenso que reduz o tempo de inatividade do sequenciador para cadeias baseadas em OP Stack em mais de 50%. A pilha OP depende tradicionalmente de um único sequenciador, o que a torna vulnerável a períodos de inatividade durante actualizações de software ou falhas de hardware, o que, por sua vez, atrasa as transacções e interrompe a interação do utilizador com o rollup. O Elector resolve este problema incorporando um trio de sequenciadores no seu protocolo. Se um sequenciador falhar, outro simplesmente assume o controlo, mantendo assim as operações de rollup com um tempo de atividade de "99,95%+". Esta abordagem inovadora não só aumenta a fiabilidade, como também permite actualizações contínuas de software e infra-estruturas sem qualquer tempo de inatividade.
Como talvez o principal RaaS, o Dymension destaca-se como um ecossistema modular de blockchain de Prova de Participação (PoS) adaptado especificamente para RollApps - rollups dedicados concebidos para executar transacções fora da cadeia e geridos por um sequenciador individual ou um grupo deles.
A arquitetura da Dymension pode ser dividida em duas secções:
O Dymension Hub, também conhecido como Hub, actua como a camada de liquidação e o núcleo da rede da Dymension, trabalhando com o Dymint - a versão da Dymension do mecanismo de consenso Tendermint da Cosmos - para criar blocos para RollApps. O Hub verifica as actualizações do RollApps, assumindo que estão correctas, salvo prova em contrário, o que ajuda o RollApps a trabalhar mais rapidamente e com menos atrasos. Curiosamente, só produz blocos quando necessário, poupando recursos e custos, em vez de gerar blocos continuamente como outras cadeias. Tal como no Cosmos, o Hub também liga os RollApps, permitindo-lhes comunicar, estabelecer pontes e negociar entre si.
Além disso, o Hub oferece a oportunidade de apostar em Dymension - uma tática semelhante à de Celestia, onde as pessoas apostaram em TIA para se qualificarem para outros lançamentos aéreos. Alguns dos airdrops já anunciados para os stakers do DYM incluem ValiDAO (validador de propriedade da DAO), Avail (infraestrutura modular) e NIM Network (rollapp focado em jogos).
O Dymension RollApp Development Kit (RDK), semelhante ao Cosmos SDK, vem equipado com vários módulos para acelerar a implantação. Estes módulos provêm do Cosmos SDK, do Protocolo de Comunicação Inter-Blockchain (IBC), Ethermint e CosmWasm, que se juntam para fornecer ferramentas RollApps para governação, transferência de tokens, capacidades de atualização e suporte para contratos inteligentes EVM e CosmWasm.
Além disso, os RollApps da Dymension destacam-se devido à série de benefícios que recebem do Hub, como herdar o mesmo nível de segurança da camada de liquidação ou poder usar a rede de validadores da Dymension em vez de iniciar a sua própria rede - algo que reduz bastante o orçamento de segurança da cadeia e minimiza a diluição de tokens, uma vez que não têm de incentivar a participação dos validadores quando são lançados pela primeira vez. Além disso, ao terceirizar o consenso para o Hub, a RollApps pode se concentrar exclusivamente em maximizar a taxa de transferência e a baixa latência. Além disso, graças ao Automated Market Maker (AMM) nativo do Dymension Hub, eles compartilham liquidez - resolvendo um problema comum para L2s (fragmentação de liquidez) - e têm taxas pagas diretamente a eles, e não à Dymension, em qualquer token que escolherem. Para dar o pontapé de saída para a adoção, a Dymension lançou recentemente um programa de incentivos para a sua AMM, emitindo uma TAEG superior a 100% para os fornecedores de liquidez de determinados agrupamentos.
Em setembro passado, a Gelato, uma empresa pioneira no fornecimento de infra-estruturas de retaguarda e serviços de contratos inteligentes para cadeias EVM, anunciou que ia acrescentar Rollups-as-a-Service ao seu pacote. Com suporte para o OP Stack, Arbitrum Orbits e o Polygon Chain Development Kit (CDK), o Gelato facilita aos programadores o lançamento de rollups optimistas e de conhecimento zero (ZK) utilizando a sua estrutura preferida. Além disso, a experiência da Gelato como fornecedor de infra-estruturas permite-lhe fornecer aos programadores um conjunto adicional de ferramentas como:
Além disso, a sua rede de parceiros de infra-estruturas permite que os programadores recorram a serviços como o LayerZero ou o Moonpay para aumentarem ainda mais as suas cadeias com funcionalidades como a integração entre cadeias ou a facilidade de aumentar ou diminuir o número de cadeias.
O conjunto de produtos e o ecossistema de parceiros existentes da Gelato fornecem uma base sólida para competir com outros fornecedores de RaaS. Este conjunto permite-lhes melhorar ainda mais a experiência do programador, ao mesmo tempo que torna as ferramentas acessíveis para que os programadores se concentrem em criar a melhor experiência de utilizador possível - quer seja com algo como a Abstração de Conta ou a ativação/desativação de fiat.
Em resumo, as plataformas Rollups-as-a-Service (RaaS) fornecem um conjunto de ferramentas para a construção de um futuro modular.
Ao oferecer um espetro de serviços, desde SDKs para programadores, opções sem código para não programadores e sistemas sequenciadores partilhados para eficiência, as plataformas RaaS como AltLayer, Conduit, Dymension e Gelato Network não só aliviam as complexidades comuns aos rollups, como também inauguram um futuro em que as cadeias de blocos podem ser soluções feitas à medida, altamente interoperáveis e desenvolvidas por quase qualquer pessoa.
À medida que o panorama da cadeia de blocos continua a evoluir, será interessante ver onde é que o RaaS se instala - se é que se instala. Independentemente disso, o RaaS oferece uma oportunidade empolgante de resolver potencialmente os problemas que normalmente afligem os L2s, ao mesmo tempo que une os ecossistemas e disponibiliza as suas qualidades atraentes a todos.