Pular para o conteúdo
0%

O que é a Superchain? Uma análise aprofundada dos rollups do OP Stack

Vinny Mullin headshot

Escrito por Vinny Mullin

Publicado em 18 de abril de 20256 min de leitura

O Optimism Superchain é uma família crescente de rollups OP Stack. São chains de Camada 2 que ajudam a Ethereum a processar mais transações mantendo tudo seguro e funcionando bem em conjunto. O OP Stack é como um kit de ferramentas compartilhado que ajuda todas essas chains a funcionarem de maneira semelhante, tornando-as mais fáceis de usar tanto para desenvolvedores quanto para usuários.

Este artigo analisa como o Superchain é construído, como ele ajuda diferentes chains a se comunicarem entre si, e como projetos podem criar seus próprios rollups de Camada 2 usando as ferramentas da Alchemy.

O que é o Optimism superchain?

O Optimism Superchain conecta muitas soluções de Camada 2 (L2s) construídas usando o OP Stack. Todas as chains dessa rede compartilham recursos importantes como bridges, governança, upgrades e segurança com Optimism Mainnet.

Pense no Superchain como uma família de blockchains que seguem regras semelhantes. Isso facilita para todos usarem as mesmas ferramentas, mesmo que cada chain possa ser configurada de forma diferente. Usar o OP Stack ajuda a reduzir riscos e torna o desenvolvimento mais fácil para todos na rede.

Quando todas essas chains L2 compartilham sistemas de segurança, métodos de comunicação e tecnologia open-source, elas se tornam mais como peças intercambiáveis de um sistema maior. Para os usuários, isso significa que não faz muita diferença se estão usando a Chain A ou a Chain B - a experiência parece semelhante.

O objetivo é tornar a movimentação entre chains tão fluida que os usuários sintam que estão usando um grande "Superchain" em vez de várias redes blockchain separadas.

Muitas L2s do Superchain, incluindo Base, Ink, Soneium, Unichain e World Chain, dependem de provedores de infraestrutura como a Alchemy para fornecer ferramentas de desenvolvimento, APIs e suporte escalável a nodes L2.

O Optimism Superchain está na vanguarda do plano da Optimism de ajudar a Ethereum a processar mais transações. Para novos rollups, é uma chance de lançar com menos obstáculos técnicos ao se conectar a ferramentas, bridges e upgrades compartilhados. E como todas as chains do Superchain seguem a mesma estrutura básica, o Superchain busca escalar a Ethereum ao mesmo tempo que elimina a fragmentação.

Como o superchain funciona?

O Superchain funciona fazendo com que todas as suas chains usem o mesmo contrato de bridge que se conecta com a Ethereum. Isso significa que tokens enviados para qualquer OP Chain têm as mesmas proteções de segurança.

O Superchain em resumo

Como todas as OP chains usam o mesmo contrato de bridge, todo o Superchain usa a Ethereum como sua base e camada final de settlement. Com a Ethereum cumprindo esse papel, qualquer node em qualquer OP chain pode verificar a ordenação de transações em todas as OP chains.

Em termos simples, a OP Chain 1 pode verificar se uma transação ocorreu na OP Chain 4 checando os timestamps da Ethereum. Essa ordenação compartilhada de transações entre todas as chains é essencial para manter a rede segura e fazer as chains funcionarem bem juntas.

Como o OP stack funciona?

Para entender o Superchain, é importante saber que o OP Stack é o kit de ferramentas modular que alimenta todas as chains do Optimism Superchain. Ele é construído em camadas que funcionam juntas como blocos de construção, tornando-o flexível para diferentes necessidades enquanto mantém todas as chains compatíveis.

O OP Stack tem cinco camadas principais:

  • Sequencing: Essa parte coleta e organiza as transações dos usuários. Atualmente, cada chain normalmente tem um sequenciador cuidando dessa tarefa, embora isso possa mudar conforme o sistema evolui.
  • Data Availability: É onde todos os dados brutos de transações são armazenados. A maioria das OP chains usa a Ethereum para isso, garantindo que tudo seja rastreável e seguro.
  • Derivation: Essa camada pega os dados brutos e os prepara para processamento. Ela usa tecnologia de rollup para agrupar transações de forma eficiente.
  • Execution: É onde as transações realmente acontecem e alteram o estado da blockchain. Usa a mesma Ethereum Virtual Machine (EVM) que a Ethereum, tornando-a compatível com aplicações existentes.
  • Settlement: Essa camada ajuda outras blockchains a verificar o que está acontecendo em uma chain OP Stack. Usa um sistema chamado "attestation-based fault proof" para garantir que tudo seja legítimo.

A Alchemy oferece suporte robusto para desenvolvedores que trabalham com o OP Stack por meio de sua plataforma Rollups-as-a-Service (RaaS). Ao construir em qualquer rollup do Superchain, os desenvolvedores podem aproveitar as ferramentas da Alchemy para interagir com cada camada do stack de forma mais eficiente, reduzindo a complexidade técnica de lançar e manter chains baseadas em OP Stack.

Características configuráveis das OP chains

Vamos ver como as OP chains podem ser personalizadas para atender a diferentes necessidades.

1. Opções configuráveis

Com o Optimism Bedrock upgrade, cada OP chain pode escolher suas próprias configurações. Isso inclui:

  • Qual provedor de data availability (DA) usar.
  • Que tipo de rollup ser (ZK-rollups ou optimistic rollups).
  • Qual endereço de sequenciador usar (atualmente limitado a um sequenciador por chain).

Todas essas configurações personalizadas são armazenadas na Ethereum nos contratos de bridge da Optimism. Isso inclui coisas como chain ID, limites de gas e endereços de data availability.

2. Contrato de bridge L2

Uma vez que essas configurações são armazenadas na Ethereum, uma factory function pode configurar o contrato de bridge L2 na nova OP chain. Isso significa que desenvolvedores podem criar sua própria OP chain personalizada sem precisar escrever contratos de bridge do zero. Como bônus, todas as chains do Superchain herdam os mesmos padrões de segurança.

Os contratos de bridge L1 (na Ethereum) compartilhados por todas as OP chains pertencem ao Optimism Collective e podem ser atualizados quando necessário.

3. Sequenciador personalizado

Cada OP chain pode escolher seu próprio sequenciador, o que ajuda a tornar o sistema mais descentralizado e resistente à censura. Se um sequenciador agir de má-fé e tentar bloquear transações, os desenvolvedores podem contorná-lo enviando diretamente para o inbox L1 da OP Chain, mantendo a rede acessível e justa.

Como o Optimism superchain interopera com outras L2s?

Uma vez que as configurações de uma OP chain estão sincronizadas, um node Optimism pode determinar o estado dessa chain de forma permissionless e segura. Isso permite que diferentes chains na rede Superchain se comuniquem facilmente.

Graças à factory function e aos contratos de bridge compartilhados, os nodes Optimism podem calcular o estado de qualquer OP chain conectada desde que tenham uma conexão com um node L1. Isso possibilita a troca de mensagens entre todas as chains da rede Superchain.

O Superchain usa ferramentas como o OP Supervisor para ajudar as chains OP Stack a lerem o estado umas das outras. Essa conexão permite a transferência fácil de tokens e dados entre chains. Para saber mais sobre mensagens e transferências cross-chain, incluindo o uso do padrão SuperchainERC20, clique aqui.

Isso tem muitas aplicações úteis. Por exemplo, um app DeFi em uma OP Chain poderia acessar liquidez de muitas outras OP chains. Isso aumenta a interoperabilidade e os fundos disponíveis para chains construídas com o OP Stack.

Projetos construindo no Optimism superchain

O Optimism Superchain ganhou forte apoio de desenvolvedores de L2, especialmente depois que a Coinbase lançou sua solução L2 chamada Base. Esse rollup de Camada 2 da Ethereum mostra como o OP Stack pode ser usado para aplicações mainstream e serve de exemplo para outros seguirem.

Além da Base, o ecossistema Superchain continua a crescer com chains inovadoras como Ink, Soneium, Unichain e World Chain. Esses projetos usam as ferramentas e a infraestrutura da Alchemy para seu desenvolvimento. A Alchemy oferece APIs confiáveis, ferramentas de desenvolvimento e infraestrutura de nodes que essas chains precisam para ter bom desempenho.

À medida que mais projetos aderem ao framework OP Stack, os usuários podem se mover facilmente entre chains, e os desenvolvedores podem focar em construir ótimas aplicações em vez de se preocupar com a tecnologia subjacente. Isso está ajudando as soluções de escalabilidade de Camada 2 da Ethereum a crescer mais rápido do que nunca.

Interessado em lançar sua própria OP Chain? Times ambiciosos escolhem a Alchemy por razões fundamentais:

  • Infraestrutura confiável, na qual confiam os maiores nomes da Web3.
  • Suporte white-glove e orientação especializada a cada etapa do caminho.
  • Acesso a mais de 100 APIs, Smart Wallets, Account Abstraction e mais, tudo disponível instantaneamente na sua chain.

Explore a plataforma completa de rollups da Alchemy para times ambiciosos: alchemy.com/rollups

FAQ

O que é o OP stack?

O OP Stack é um framework modular que permite aos desenvolvedores construir rollups de Camada 2 padronizados que permanecem compatíveis com a Ethereum enquanto possibilitam personalização.

O que é o superchain?

O Optimism Superchain é uma rede de rollups de Camada 2 construídos com o OP Stack que compartilham segurança, bridging, governança e upgrades enquanto funcionam bem em conjunto.

Como o OP stack dá suporte aos rollups do superchain?

O OP Stack fornece um framework padrão para que os rollups possam compartilhar a mesma bridge com a Ethereum, permitindo segurança unificada, ordenação de transações e troca de mensagens cross-chain facilitada.

Posso construir OP chains com a Alchemy?

Sim, você pode construir e implantar OP Chains usando as ferramentas de desenvolvimento, APIs e infraestrutura de nodes abrangentes da Alchemy, projetadas especificamente para o ecossistema Superchain.

A Alchemy é compatível com outras chains OP stack?

Sim, a Alchemy é totalmente compatível com outras chains OP Stack.

Background gradient

Construa magia blockchain

A Alchemy combina os produtos e ferramentas de desenvolvimento Web3 mais poderosos com recursos, comunidade e suporte lendário.