Rollup como serviço: uma nova situação para a expansão do Blockchain

Autor: Callum@Web3CN.Pro

Com a crescente ecologia do Ethereum, as desvantagens de blockchains únicos estão se tornando cada vez mais óbvias. Problemas como congestionamento da cadeia, altos custos de transação e não personalização são gradualmente expostos. Para resolver essas limitações de desempenho, solução de expansão diversificada.

Atualmente, o esquema de expansão do Ethereum é dividido em expansão on-chain (on-chain) e expansão off-chain (off-chain). A expansão on-chain é para melhorar o desempenho do próprio blockchain e transformar o próprio Ethereum para obter melhor escalabilidade; a expansão off-chain é separada da rede principal de primeiro nível, sem alterar o protocolo Ethereum existente Alcançar maior escalabilidade. Atualmente, existe apenas uma solução para expansão on-chain: sharding Embora existam muitas expansões off-chain, o Rollup é atualmente a principal solução.

**A essência do Rollup é uma solução de expansão modular que separa a camada de execução da cadeia de bloco único. Ele transfere o cálculo para o off-chain e, em seguida, transfere os resultados da execução da cadeia para a cadeia para verificação. Herdando a segurança de Ethereum Melhore o desempenho da rede em situações críticas. **Durante este processo, uma nova faixa - Rollup as a Service (RaaS) foi gradualmente derivada. O RaaS considera a implantação de Rollups como um serviço, fornece Rollups personalizáveis e fornece serviços mais convenientes e flexíveis para os desenvolvedores criarem Rollups.

Este artigo apresentará o que é RaaS, resolverá projetos relacionados a RaaS e analisará as oportunidades e desafios de RaaS.

O que é RaaS

Antes de entender o RaaS, vamos apresentar brevemente o princípio da tecnologia Rollup. É uma tecnologia que agrupa uma grande quantidade de informações de transação em uma única transação para processamento, o que pode melhorar o rendimento da transação, reduzir os custos de transação e melhorar o grau de descentralização da rede na rede Ethereum. Os requisitos de expansão do Ethereum deram origem ao desenvolvimento do Rollup, e também diferenciados Rollup de uso geral e Rollup específico para aplicativos. Rollups de uso geral, como Arbitrum e Optimism, esses projetos permitem a implantação da ecologia dapp em suas cadeias, mas contam com a camada de liquidação, camada de disponibilidade de dados e camada de consenso da Camada1. Rollups específicos de aplicativos, como Lootapring e dydx, são aplicativos únicos implantados no blockchain como rollups. Eles não exigem um conjunto de validadores separado e consomem menos. Portanto, seja um desenvolvimento de blockchain único ou um desenvolvimento de aplicativo específico, há uma alta demanda por ferramentas Rollup, que gradualmente levam ao mercado RaaS.

Resumindo, o Rollup as a Service (RaaS) é um produto rollup para o lançamento de novas personalizações de aplicativos. O produto é semelhante a um produto de software como serviço (SaaS), e os usuários não precisam manter ou hospedar nenhuma parte do produto de serviço, portanto, não há necessidade de gerenciamento complexo de software e hardware. Com o RaaS, os desenvolvedores obtêm um SDK ou um painel para iniciar um conjunto de aplicativos específicos. Os desenvolvedores não precisam se preocupar em encontrar nós para operar rollups, ou construir ou manter qualquer código, ele fornece ferramentas e serviços para implantar produtos Rollup. Este produto fornece fortes recursos anticensura, permite o processamento seguro de transações e garante a operação sustentável da rede blockchain.

Projetos relacionados a RaaS

Atualmente, os projetos RaaS no mercado podem ser divididos principalmente em três categorias: SDK, solução sem código e sequenciador compartilhado.

SDK

A solução SDK fornece aos desenvolvedores um conjunto de kits de desenvolvimento de software de uso geral, tornando a implantação do Rollup tão fácil quanto a implantação de contratos inteligentes. Os produtos representativos incluem OP Stack, Rollkit, Sovereign SDK, etc.

**OP Stack: ** é a pilha de software da equipe Optimism para realizar a arquitetura modular da blockchain. OP Stack divide a Camada 2 em três camadas: camada de consenso, camada de execução e camada de liquidação e, em seguida, padroniza as três camadas para facilite para os desenvolvedores A montagem do módulo simplifica o processo de construção do blockchain modular.

Rollkit: é um SDK de cadeia de cabelo modular desenvolvido pela comunidade Celestia. A estrutura Rollkit tem um nó modular que pode executar rollups e expor interfaces de cliente compatíveis com ABCI, que podem ser usadas em qualquer aplicativo blockchain compatível com ABCI Usado como uma alternativa ao Tendermint. Por padrão, os nós usam o Celestia como a camada de disponibilidade de dados (DA), mas outras camadas de disponibilidade de dados podem ser integradas.

Sovereign SDK: é um ecossistema Rollup aberto e interconectado, a primeira estrutura rollup que elimina a complexidade de conhecimento zero, permitindo que todos os desenvolvedores implantem software interoperável perfeitamente que pode ser executado em qualquer Blockchain Operacional e Rollup escalável. O objetivo do SovereignSDK é simplificar a criação de zk-rollups, semelhante ao que o Cosmos SDK fez para Layer1.

Esses projetos de SDK fornecem soluções amigáveis e fáceis de usar, simplificam a implantação do Rollup e tornam o mercado de RaaS cada vez mais maduro.

Sem Esquema de Código

A solução sem código é implantar Rollup sem escrever código e fornece aos desenvolvedores ferramentas e recursos fáceis e eficientes para implantar Rollup escalonável. Produtos representativos incluem AltLayer, Eclipse, Caldera, etc.

AltLayer: é uma camada de expansão baseada em Optimistic Rollups, que pode ser conectada à Camada 1, como Ethereum, e à Camada 2, como Arbitrum e Optimism. AltLayer suporta multi-chain e multi-VM, e suporta EVM e WASM por padrão. Portanto, AltLayer não estará vinculado a uma única Camada1 ou Camada2, mas pode ser usado como uma solução de extensão modular e conectável para todas as cadeias compatíveis com EVM e WASM.

Eclipse: é um Rollup soberano baseado na ecologia do Cosmos, fornecendo aos desenvolvedores uma estrutura Rollup personalizável. Como a infraestrutura de uma blockchain modular, ela pode fornecer uma solução de camada de liquidação comum para qualquer cadeia pública. Visa ser uma plataforma universal de camada 2, compatível com vários blockchains de camada 1. Atualmente, o Eclipse suporta Ethereum Virtual Machine e Solana Virtual Machine.

Caldera: é uma estrutura de Rollup personalizável construída sobre Optimistic Rollups, que se concentra na criação de blockchains Layer1 de alto desempenho, personalizáveis e específicos de aplicativos. Esses blockchains personalizados fornecem alto rendimento, baixa latência e recursos personalizáveis para otimizar o desempenho de aplicativos descentralizados e a experiência do usuário. As Cadeias Caldera podem escolher todas as cadeias compatíveis com EVM.

Solução sem código O projeto RaaS fornece uma solução simples, eficiente e fácil de usar para implantar Rollup. Cada solução tem funções específicas (como suporte a várias cadeias e máquinas virtuais) para atender a necessidades específicas. O desenvolvimento de no-code também ajuda a promover a tecnologia Rollup.

Sequenciador Compartilhado

O classificador é um componente muito importante na arquitetura da Camada 2. Ele permite que a Camada 2 seja executada de forma eficiente, agregando muitas transações de usuário da Camada 2 fora da cadeia e enviando-as como um conjunto de transações únicas para a Camada 1 da cadeia principal. Um classificador compartilhado é essencialmente um conjunto de classificadores compatível com Rollup que pode atender diferentes Rollups. Atualmente, todos os Rollups de Camada 2 no Ethereum usam classificadores centralizados, mas alguns projetos RaaS estão desenvolvendo classificadores descentralizados, produtos representativos incluem Dymension e Espresso.

Dymension: é um Rollup soberano construído no Cosmos, um projeto blockchain modular projetado para simplificar O processo de implantação do RollApp é descrito. Os RollApps são Rollups específicos do aplicativo, e a segurança e o estado do aplicativo acordado dos RollApps são mantidos pela camada de liquidação Dymension, que exige que os solicitantes do RollApp apostem em tokens DYM para participar como parte do ecossistema.

**Espresso:**O Espresso Sequencer oferece suporte à descentralização Layer2. Ele lida com o pedido descentralizado e a disponibilidade de dados das transações Rollup, atuando como um middleware entre o Rollup e sua plataforma Layer1 subjacente. O Espresso Sequencer foi projetado como uma plataforma na qual qualquer zk-VM ou VM otimista pode ser implantado. Por fim, o Espresso também pode atuar como uma camada de interoperabilidade, replicando zk-VM e VM otimista para várias Layer1s simultaneamente.

Os nós do sequenciador descentralizado podem processar vários programas Rollup ao mesmo tempo e usar tokens como incentivos. Classificar transações e criar blocos em diferentes cadeias também torna o Rollup entre cadeias mais seguro.

Vantagens e Desafios do RaaS

No futuro, multi-chain e multi-Rollup serão uma grande tendência na indústria de criptografia. Com cada vez mais projetos, eles também buscarão cadeias públicas com maior desempenho, menor custo e até alguns serviços personalizados. O desenvolvimento do RaaS estabelece as bases para esta base.

**Primeiro, do ponto de vista da customização. **O RaaS modulariza o Rollup, permitindo que os desenvolvedores criem e usem aplicativos baseados em Rollup com mais flexibilidade para atender às necessidades de negócios específicas do projeto, trazendo assim mais inovações para todo o ecossistema.

**Em segundo lugar, do ponto de vista do desempenho, como uma solução de Camada 2, a própria tecnologia Rollup pode melhorar o rendimento da rede Ethereum e reduzir custos. **O RaaS pode garantir que os desenvolvedores possam implantar aplicativos com segurança, reduzindo os custos ao máximo.

**Finalmente, do ponto de vista do modelo de negócios, a perspectiva de desenvolvimento do RaaS é muito ampla. **Com o crescimento contínuo de aplicações na cadeia, o problema de congestionamento da rede principal Ethereum se tornará mais sério, então a demanda por RaaS também aumentará.

Obviamente, o próprio Rollup se desenvolve lentamente sob a limitação das condições técnicas, e a faixa RaaS está no estágio inicial. Por exemplo, questões como segurança, vulnerabilidades de centralização e ponte e fragmentação de liquidez. No entanto, com o avanço da tecnologia, o Rollup também está melhorando constantemente. O principal é se o projeto pode ser desembarcado e realizado no futuro. Com a ajuda do RaaS, o Rollup também continuou a se desenvolver, alcançando uma grande explosão na pista e na ecologia.

Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • Comentário
  • Compartilhar
Comentário
0/400
Sem comentários
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)