No mês passado, a Fundação WorldCoin anunciou o lançamento da blockchain World Chain baseada na Pilha OP. Esta blockchain se juntará à Superchain da Optimism e interagirá com outras blockchains como Base, Mode, OP Mainnet e Zora. Talvez você tenha ouvido falar da OP, da Pilha OP e da Superchain. Mentes curiosas podem perguntar: O quê? Por quê? Onde? Este artigo responderá a essas perguntas uma por uma, discutindo o estado atual e a visão da Superchain, entre outros tópicos. No final do artigo, também será fornecido um guia amigável para publicação de operações L2 / L3 com um clique.
Você deve estar familiarizado com o Optimism, uma solução de Camada 2 baseada no Ethereum, com o objetivo de fornecer serviços de blockchain rápidos, estáveis, escaláveis e econômicos. Ele funciona na cadeia principal do Ethereum (Camada 1) para ajudar a aliviar a congestão da rede, reduzindo assim os custos e tempos de processamento das transações.
O Optimismo utiliza uma tecnologia chamada Optimism Rollups, que agrupa um grande número de dados de transação e processa e paga taxas apenas uma vez na cadeia principal do Ethereum. Este método não só acelera o processamento de transações e reduz os custos, mas também mantém alta segurança com base na fundação do Ethereum. Posteriormente, a tecnologia Optimism Rollup foi disponibilizada em open-source e tornou-se parte do OP Stack - um framework de blockchain de código aberto anunciado pelo Coletivo Optimismo.
OP Stack pode ser entendido como uma caixa de ferramentas para implantação com um clique do L2, simplificando significativamente a construção de cadeias L2. Essas cadeias L2 descentralizadas desenvolvidas com base no OP Stack compartilham segurança, camadas de comunicação e uma pilha de tecnologia de código aberto, formando a visão da OP Superchain.
Situação Atual - Implementando Pilhas OP em Vários Campos
Atualmente, o Stacks OP foi adotado por vários projetos conhecidos, incluindo o Base, que agora domina os dados de negociação de NFT da L2, a Layer2 da Coinbase, a aplicação de gestão de ativos Debank's Debank Chain e o Farcaster Stack do protocolo líder social Farcaster. A diversidade dessas aplicações reflete o conceito da Superchain OP, que o OP Stack foi originalmente projetado para suportar desde o seu lançamento.
Um “Superchain” é uma estrutura de rede multi-cadeia com base na tecnologia Layer 2 (L2), projetada para enfrentar os desafios de escalabilidade das blockchains tradicionais. Arquiteturas multi-cadeia tradicionais frequentemente enfrentam dificuldades na colaboração e custos elevados, enquanto a “Superchain” aborda essas questões tratando cada cadeia como “recursos computacionais intercambiáveis,” essencialmente tornando as blockchains em commodities. Isso permite que os desenvolvedores construam aplicações cross-chain sem aumentar os riscos sistêmicos.
No modelo “Superchain”, as cadeias individuais (como a cadeia OP) são padronizadas e integradas em uma rede gerenciada pelo Coletivo Optimismo. Essas cadeias não apenas compartilham camadas de segurança e comunicação, mas também compartilham uma pilha de tecnologia de código aberto. Esse design permite que os desenvolvedores se concentrem mais na construção de aplicativos em toda a Superchain sem se preocupar com os detalhes técnicos específicos das cadeias individuais.
Além disso, essa filosofia de design também implica que o próprio conceito de blockchain pode se tornar mais abstrato, permitindo que os desenvolvedores visualizem toda a rede de blockchain interoperável como uma entidade unificada, possibilitando assim um desenvolvimento e implantação mais eficientes de novas soluções. Dessa forma, a “Superchain” não apenas otimiza a utilização de recursos, mas também oferece novas possibilidades para o futuro desenvolvimento de blockchain.
No modelo de segurança de ponte “Superchain”, tanto a segurança (ou seja, validade) quanto a vitalidade (ou seja, resistência à censura) podem ser garantidas. A segurança é garantida pelo sistema de prova, enquanto a vitalidade é garantida pela capacidade de enviar transações diretamente para L1. A combinação de segurança e vitalidade significa que se o sequenciador da Cadeia OP falhar, os usuários sempre podem enviar transações para L1, que migrará o uso deles para uma nova Cadeia OP com um sequenciador funcionando corretamente.
Abaixo está a definição oficial do "Superchain" pela Optimism, que é atendida se as seguintes condições forem satisfeitas:
A OP Labs, como provedora de suporte de framework, tem trabalhado extensivamente para tornar o suporte da OP Stack compatível com uma gama mais ampla de tecnologias descentralizadas. Por exemplo, a versão Bedrock suporta múltiplos esquemas de prova e múltiplos clientes. Provas de falhas multi-clientes são um componente fundamental da descentralização técnica, e o framework modular do Bedrock influencia grandemente as capacidades descentralizadas da comunidade no desenvolvimento prático da OP Stack.
Estratégia - Manter Honestidade
Na busca da descentralização, é importante manter a honestidade baseada no conhecimento sobre os desafios. Escrever código complexo e livre de erros é extremamente difícil, mas crucial, pois qualquer vulnerabilidade poderia ter consequências catastróficas para qualquer L2.
Estratégia - Desenvolvimento Paralelo de Atualizações de Protocolo
OP defende a manutenção de passos propositais, pragmáticos e cautelosos em provas de falhas on-chain. Alcançar provas completas leva tempo, mas a Optimism acredita que vários upgrades de protocolo podem ser desenvolvidos em paralelo para aprimorar significativamente a descentralização do OP Stack sem esperar que as provas de falhas estejam prontas.
Manter-se atualizado sobre soluções técnicas foi o que levou, na verdade, à descoberta de dois bugs em OP pela equipe da Arbitrum recentemente. Como provedor técnico, este framework de código aberto amplamente utilizado está sempre sujeito a escrutínio do mercado e da comunidade, e precisa assumir mais responsabilidade.
Cronograma de descentralização de tecnologia e marcos importantes
De acordo com os dados da L2Beat, em 4 de maio de 2024, o TVL (valor total bloqueado) da Camada 2 totalizou US$39,98 bilhões, dos quais a Stack OP teve US$18,61 bilhões, quase metade do TVL total e ocupando o primeiro lugar. O serviço Stack da Optimism tem sido amplamente adotado, e cada vez mais projetos têm adotado o framework OP Stack para construir rapidamente uma nova L2, como Optimism, Base, Mode, Zora, Frax, Lyra, Ancient, Redstone, Worldcoin, Mint, Lisk. Isso destaca o valor dos serviços da Stack na narrativa de mercado.
De uma perspectiva técnica, reduzimos um pouco de código e informações oficiais para fornecer uma resposta.
Introdução do Contrato SystemConfig
A plataforma técnica por trás do OP Stack, Bedrock, introduz o contrato SystemConfig, que começa a definir as cadeias L2 diretamente através de contratos inteligentes L1. Isso pode se estender para incluir todas as informações que definem as cadeias L2 on-chain, incluindo valores de configuração críticos, como a geração de IDs de cadeia exclusivos, limites de gás de bloco, etc. Um trecho do contrato SystemConfig é extraído abaixo[2]:
/**
@titleConfiguração do Sistema
@noticeO contrato SystemConfig é usado para gerenciar a configuração de uma rede de Otimismo. Todos
a configuração é armazenada no L1 e é recuperada pelo L2 como parte da derivação do L2
corrente.
*/
contrato SystemConfig é OwnableUpgradeable, Semver {
Enum que representa diferentes tipos de atualizações. BATCHER Representa uma atualização para o hash do agrupador. GAS_CONFIG Representa uma atualização para a configuração da taxa de transação na L2. GAS_LIMIT Representa uma atualização para o limite de gás na L2. UNSAFE_BLOCK_SIGNER Representa uma atualização para a chave do signatário para distribuição de blocos inseguros.
/*
* @aviso Limite mínimo de gás. Este valor não deve ser inferior ao limite de recursos de gás de depósito máximo* no contrato ResourceMetering usado pelo OptimismPortal, para garantir que o bloco L2* sempre tenha gás suficiente para processar depósitos.*/uint64 público constante MINIMUM_GAS_LIMIT = 8_000_000; /*** @aviso Identificador do lotador. Para a versão 1 desta configuração, isso é representado* como um endereço com zeros à esquerda para 32 bytes.*/bytes32 público batcherHash;/*** @aviso Limite de gás L2.*/ uint64 público gasLimit;
CREATE2 gera um certo endereço de cadeia
Com base no design do SystemConfig, após colocar todos os dados completamente na cadeia, uma fábrica (Chain Factory) pode ser criada para implantar configurações e todos os outros contratos necessários para cada cadeia. Ao usar CREATE2 para gerar endereços de contrato correspondentes, estendemos ainda mais este passo: isso significa que, dada uma configuração de cadeia, podemos determinar todos os endereços de ponte associados a essa cadeia. Isso também permite interagir com a cadeia sem implantar contratos de ponte, tornando a implantação da cadeia quase gratuita e permitindo que as cadeias herdem atributos de segurança padrão.
Comunicação entre cadeias OP - “Chain Factory” alavanca dados da cadeia OP
Bedrock introduz um método de estabelecer cadeias L2 a partir de cadeias L1, onde todos os dados da cadeia podem ser sincronizados com os blocos L1. À medida que a Fábrica de Cadeias L1 se expande para colocar todas as configurações on-chain, os nós de Optimismo podem sincronizar deterministicamente qualquer cadeia OP com apenas um endereço L1 mais conexão com L1.
É importante notar que, quando a sincronização das cadeias OP estiver completa, o estado da cadeia é calculado localmente. Isso significa que a determinação do estado da cadeia OP é completamente sem permissão e segura. Como todas as transações inválidas são ignoradas pelo processo de cálculo do nó local executado pelos nós, as cadeias derivadas não exigem um sistema de prova. No entanto, para garantir saques no Superchain, ainda é necessário um sistema de prova.
Design modular do sequenciador com SystemConfig
Bedrock introduz a funcionalidade de definir endereços de sequenciador no contrato SystemConfig. Com a introdução de várias cadeias com seus próprios contratos SystemConfig, os implementadores das cadeias OP podem configurar endereços de sequenciador. Este design de sequenciador configurável é chamado de sequenciamento modular. Isso permite que diferentes entidades sequenciem cadeias OP mantendo o modelo de segurança padrão da ponte [Superchain] - um passo crucial para descentralizar sequenciadores.
A sequência modular permite a experimentação com diferentes modelos de sequenciamento sem permissão. Os desenvolvedores podem adotar vários protocolos de sequenciamento, como sequenciamento round-robin, protocolos de consenso de sequenciador, sequenciamento competitivo de preço (sequenciamento PGA) ou sequenciamento primeiro a entrar, primeiro a sair (sequenciamento FIFO). Com o tempo, podemos esperar que mais padrões de sequenciamento amigáveis ao usuário surjam.
Caminho de atualização técnica compartilhado para cadeias OP
Para lançar com confiança o Superchain inicial em termos de segurança e descentralização, um conselho de segurança descentralizado deve ser introduzido para gerenciar atualizações. O conselho de segurança deve ser capaz de atualizar o conjunto de validadores da cadeia, iniciar atualizações de contratos com atrasos e pressionar o botão de pausa da ponte em emergências enquanto cancela atualizações em andamento.
A capacidade de pausar a ponte em situações de emergência significa que, no pior cenário em que as chaves privadas dos membros do conselho de segurança são comprometidas, o resultado será uma suspensão indefinida de retiradas, e as atualizações da ponte serão permanentemente canceladas. Em outras palavras, a ponte L1 será congelada. Isso segue o princípio de design de priorizar a segurança sobre a vivacidade - ou seja, sempre prevenindo a perda de ETH ou tokens (reforçando a segurança), mesmo que signifique bloquear ETH ou tokens (sacrificar a vivacidade).
Certamente, no caminho para se tornar uma super cadeia e realizar plenamente a visão de um blockchain escalável, ainda existem alguns problemas persistentes importantes que precisam ser abordados. Os antecipados incluem:
Vislumbramos que quando esses pontos problemáticos puderem ser resolvidos, será possível construir alternativas descentralizadas para as aplicações web2 mais complexas.
O lançamento do EIP-4844 coincide com a atualização Delta do ecossistema Optimism, tornando-o perfeito.
Soluções de disponibilidade de dados (DA) como Celestia são principalmente para reduzir o custo do rollup ao enviar dados para L1, enquanto 4844 fornece uma solução nativa que reduz o custo operacional (OPEX) da cadeia OP em mais de 90%.
Vemos que antes de 4844, o principal custo da Pilha OP estava concentrado no overhead de gás do L1, conforme o seguinte:
Após 4844, a ecologia da super cadeia é uma coisa boa para OP Stack, e mais e mais projetos estarão dispostos a usar L2 como solução técnica. Também esperamos ver a redução de taxas das soluções de blockchain proporcionar mais oportunidades de negócios para as partes do projeto e oferecer a possibilidade de adoção em massa.
Como colocar em prática? Superchain fornece uma plataforma chamada Superchain Dev Console[3][4], que suporta Ethereum, Base, Fraxtel, Mode, OP Mainnet, Redstone, Lisk, Zora e outras cadeias como L1 ou L2.
Ao mesmo tempo, existem muitas ferramentas para emissão L3 com um clique na comunidade Superchain, como o Mode Flare desenvolvido pela equipe Mode. A arquitetura utiliza Pyth, Blockscout e Goldsky, etc.[5].
Algumas Reflexões Finais: Vemos o layout da Optimism e o sucesso das supercadeias no cenário empresarial. O OP Stacks reduziu significativamente a barreira de entrada para o lançamento de uma cadeia, e cada vez mais equipes estão se beneficiando do deploy conveniente e rápido de suas soluções L2 e L3 usando o OP Stack. Poderá o OP Stack tornar-se, no futuro, como a AWS ou a Alibaba Cloud, servindo como líder do setor para fornecer várias infraestruturas para os desenvolvedores construírem seus projetos? De fato, soluções tecnológicas descentralizadas podem garantir um certo grau de abertura e segurança na tecnologia. Do ponto de vista do design, a supercadeia também representa riscos potenciais de monopolização da indústria? Só o tempo dirá.
[1] Razões para dois bugs:
https://medium.com/offchainlabs/security-disclosure-289a4ad50709
Fragmento de contrato do contrato SystemConfig: [2]
[3] Superchain Dev Console:
https://console.optimism.io/?ref=blog.oplabs.co
[4] Superchain App Quick Start:
https://docs.optimism.io/builders/app-developers/quick-start
[5] MODO FLARE L3:
https://www.mode.network/mode-flare-l3
Este artigo originalmente intitulado “LXDAO Expert WG|quando OP Stack evolui para OP 'supercadeia' é reproduzido de [GateLXDAO)]. Todos os direitos autorais pertencem ao autor original [Shanni]. Se você tiver alguma objeção à reprodução, entre em contato com oGate Learnequipe, a equipe lidará com isso o mais rápido possível.
Aviso Legal: As visões e opiniões expressas neste artigo representam apenas as visões pessoais do autor e não constituem nenhum conselho de investimento.
As traduções do artigo para outros idiomas são feitas pela equipe Gate Learn. Salvo indicação em contrário, copiar, distribuir ou plagiar os artigos traduzidos é proibido.
Compartilhar
Conteúdo
No mês passado, a Fundação WorldCoin anunciou o lançamento da blockchain World Chain baseada na Pilha OP. Esta blockchain se juntará à Superchain da Optimism e interagirá com outras blockchains como Base, Mode, OP Mainnet e Zora. Talvez você tenha ouvido falar da OP, da Pilha OP e da Superchain. Mentes curiosas podem perguntar: O quê? Por quê? Onde? Este artigo responderá a essas perguntas uma por uma, discutindo o estado atual e a visão da Superchain, entre outros tópicos. No final do artigo, também será fornecido um guia amigável para publicação de operações L2 / L3 com um clique.
Você deve estar familiarizado com o Optimism, uma solução de Camada 2 baseada no Ethereum, com o objetivo de fornecer serviços de blockchain rápidos, estáveis, escaláveis e econômicos. Ele funciona na cadeia principal do Ethereum (Camada 1) para ajudar a aliviar a congestão da rede, reduzindo assim os custos e tempos de processamento das transações.
O Optimismo utiliza uma tecnologia chamada Optimism Rollups, que agrupa um grande número de dados de transação e processa e paga taxas apenas uma vez na cadeia principal do Ethereum. Este método não só acelera o processamento de transações e reduz os custos, mas também mantém alta segurança com base na fundação do Ethereum. Posteriormente, a tecnologia Optimism Rollup foi disponibilizada em open-source e tornou-se parte do OP Stack - um framework de blockchain de código aberto anunciado pelo Coletivo Optimismo.
OP Stack pode ser entendido como uma caixa de ferramentas para implantação com um clique do L2, simplificando significativamente a construção de cadeias L2. Essas cadeias L2 descentralizadas desenvolvidas com base no OP Stack compartilham segurança, camadas de comunicação e uma pilha de tecnologia de código aberto, formando a visão da OP Superchain.
Situação Atual - Implementando Pilhas OP em Vários Campos
Atualmente, o Stacks OP foi adotado por vários projetos conhecidos, incluindo o Base, que agora domina os dados de negociação de NFT da L2, a Layer2 da Coinbase, a aplicação de gestão de ativos Debank's Debank Chain e o Farcaster Stack do protocolo líder social Farcaster. A diversidade dessas aplicações reflete o conceito da Superchain OP, que o OP Stack foi originalmente projetado para suportar desde o seu lançamento.
Um “Superchain” é uma estrutura de rede multi-cadeia com base na tecnologia Layer 2 (L2), projetada para enfrentar os desafios de escalabilidade das blockchains tradicionais. Arquiteturas multi-cadeia tradicionais frequentemente enfrentam dificuldades na colaboração e custos elevados, enquanto a “Superchain” aborda essas questões tratando cada cadeia como “recursos computacionais intercambiáveis,” essencialmente tornando as blockchains em commodities. Isso permite que os desenvolvedores construam aplicações cross-chain sem aumentar os riscos sistêmicos.
No modelo “Superchain”, as cadeias individuais (como a cadeia OP) são padronizadas e integradas em uma rede gerenciada pelo Coletivo Optimismo. Essas cadeias não apenas compartilham camadas de segurança e comunicação, mas também compartilham uma pilha de tecnologia de código aberto. Esse design permite que os desenvolvedores se concentrem mais na construção de aplicativos em toda a Superchain sem se preocupar com os detalhes técnicos específicos das cadeias individuais.
Além disso, essa filosofia de design também implica que o próprio conceito de blockchain pode se tornar mais abstrato, permitindo que os desenvolvedores visualizem toda a rede de blockchain interoperável como uma entidade unificada, possibilitando assim um desenvolvimento e implantação mais eficientes de novas soluções. Dessa forma, a “Superchain” não apenas otimiza a utilização de recursos, mas também oferece novas possibilidades para o futuro desenvolvimento de blockchain.
No modelo de segurança de ponte “Superchain”, tanto a segurança (ou seja, validade) quanto a vitalidade (ou seja, resistência à censura) podem ser garantidas. A segurança é garantida pelo sistema de prova, enquanto a vitalidade é garantida pela capacidade de enviar transações diretamente para L1. A combinação de segurança e vitalidade significa que se o sequenciador da Cadeia OP falhar, os usuários sempre podem enviar transações para L1, que migrará o uso deles para uma nova Cadeia OP com um sequenciador funcionando corretamente.
Abaixo está a definição oficial do "Superchain" pela Optimism, que é atendida se as seguintes condições forem satisfeitas:
A OP Labs, como provedora de suporte de framework, tem trabalhado extensivamente para tornar o suporte da OP Stack compatível com uma gama mais ampla de tecnologias descentralizadas. Por exemplo, a versão Bedrock suporta múltiplos esquemas de prova e múltiplos clientes. Provas de falhas multi-clientes são um componente fundamental da descentralização técnica, e o framework modular do Bedrock influencia grandemente as capacidades descentralizadas da comunidade no desenvolvimento prático da OP Stack.
Estratégia - Manter Honestidade
Na busca da descentralização, é importante manter a honestidade baseada no conhecimento sobre os desafios. Escrever código complexo e livre de erros é extremamente difícil, mas crucial, pois qualquer vulnerabilidade poderia ter consequências catastróficas para qualquer L2.
Estratégia - Desenvolvimento Paralelo de Atualizações de Protocolo
OP defende a manutenção de passos propositais, pragmáticos e cautelosos em provas de falhas on-chain. Alcançar provas completas leva tempo, mas a Optimism acredita que vários upgrades de protocolo podem ser desenvolvidos em paralelo para aprimorar significativamente a descentralização do OP Stack sem esperar que as provas de falhas estejam prontas.
Manter-se atualizado sobre soluções técnicas foi o que levou, na verdade, à descoberta de dois bugs em OP pela equipe da Arbitrum recentemente. Como provedor técnico, este framework de código aberto amplamente utilizado está sempre sujeito a escrutínio do mercado e da comunidade, e precisa assumir mais responsabilidade.
Cronograma de descentralização de tecnologia e marcos importantes
De acordo com os dados da L2Beat, em 4 de maio de 2024, o TVL (valor total bloqueado) da Camada 2 totalizou US$39,98 bilhões, dos quais a Stack OP teve US$18,61 bilhões, quase metade do TVL total e ocupando o primeiro lugar. O serviço Stack da Optimism tem sido amplamente adotado, e cada vez mais projetos têm adotado o framework OP Stack para construir rapidamente uma nova L2, como Optimism, Base, Mode, Zora, Frax, Lyra, Ancient, Redstone, Worldcoin, Mint, Lisk. Isso destaca o valor dos serviços da Stack na narrativa de mercado.
De uma perspectiva técnica, reduzimos um pouco de código e informações oficiais para fornecer uma resposta.
Introdução do Contrato SystemConfig
A plataforma técnica por trás do OP Stack, Bedrock, introduz o contrato SystemConfig, que começa a definir as cadeias L2 diretamente através de contratos inteligentes L1. Isso pode se estender para incluir todas as informações que definem as cadeias L2 on-chain, incluindo valores de configuração críticos, como a geração de IDs de cadeia exclusivos, limites de gás de bloco, etc. Um trecho do contrato SystemConfig é extraído abaixo[2]:
/**
@titleConfiguração do Sistema
@noticeO contrato SystemConfig é usado para gerenciar a configuração de uma rede de Otimismo. Todos
a configuração é armazenada no L1 e é recuperada pelo L2 como parte da derivação do L2
corrente.
*/
contrato SystemConfig é OwnableUpgradeable, Semver {
Enum que representa diferentes tipos de atualizações. BATCHER Representa uma atualização para o hash do agrupador. GAS_CONFIG Representa uma atualização para a configuração da taxa de transação na L2. GAS_LIMIT Representa uma atualização para o limite de gás na L2. UNSAFE_BLOCK_SIGNER Representa uma atualização para a chave do signatário para distribuição de blocos inseguros.
/*
* @aviso Limite mínimo de gás. Este valor não deve ser inferior ao limite de recursos de gás de depósito máximo* no contrato ResourceMetering usado pelo OptimismPortal, para garantir que o bloco L2* sempre tenha gás suficiente para processar depósitos.*/uint64 público constante MINIMUM_GAS_LIMIT = 8_000_000; /*** @aviso Identificador do lotador. Para a versão 1 desta configuração, isso é representado* como um endereço com zeros à esquerda para 32 bytes.*/bytes32 público batcherHash;/*** @aviso Limite de gás L2.*/ uint64 público gasLimit;
CREATE2 gera um certo endereço de cadeia
Com base no design do SystemConfig, após colocar todos os dados completamente na cadeia, uma fábrica (Chain Factory) pode ser criada para implantar configurações e todos os outros contratos necessários para cada cadeia. Ao usar CREATE2 para gerar endereços de contrato correspondentes, estendemos ainda mais este passo: isso significa que, dada uma configuração de cadeia, podemos determinar todos os endereços de ponte associados a essa cadeia. Isso também permite interagir com a cadeia sem implantar contratos de ponte, tornando a implantação da cadeia quase gratuita e permitindo que as cadeias herdem atributos de segurança padrão.
Comunicação entre cadeias OP - “Chain Factory” alavanca dados da cadeia OP
Bedrock introduz um método de estabelecer cadeias L2 a partir de cadeias L1, onde todos os dados da cadeia podem ser sincronizados com os blocos L1. À medida que a Fábrica de Cadeias L1 se expande para colocar todas as configurações on-chain, os nós de Optimismo podem sincronizar deterministicamente qualquer cadeia OP com apenas um endereço L1 mais conexão com L1.
É importante notar que, quando a sincronização das cadeias OP estiver completa, o estado da cadeia é calculado localmente. Isso significa que a determinação do estado da cadeia OP é completamente sem permissão e segura. Como todas as transações inválidas são ignoradas pelo processo de cálculo do nó local executado pelos nós, as cadeias derivadas não exigem um sistema de prova. No entanto, para garantir saques no Superchain, ainda é necessário um sistema de prova.
Design modular do sequenciador com SystemConfig
Bedrock introduz a funcionalidade de definir endereços de sequenciador no contrato SystemConfig. Com a introdução de várias cadeias com seus próprios contratos SystemConfig, os implementadores das cadeias OP podem configurar endereços de sequenciador. Este design de sequenciador configurável é chamado de sequenciamento modular. Isso permite que diferentes entidades sequenciem cadeias OP mantendo o modelo de segurança padrão da ponte [Superchain] - um passo crucial para descentralizar sequenciadores.
A sequência modular permite a experimentação com diferentes modelos de sequenciamento sem permissão. Os desenvolvedores podem adotar vários protocolos de sequenciamento, como sequenciamento round-robin, protocolos de consenso de sequenciador, sequenciamento competitivo de preço (sequenciamento PGA) ou sequenciamento primeiro a entrar, primeiro a sair (sequenciamento FIFO). Com o tempo, podemos esperar que mais padrões de sequenciamento amigáveis ao usuário surjam.
Caminho de atualização técnica compartilhado para cadeias OP
Para lançar com confiança o Superchain inicial em termos de segurança e descentralização, um conselho de segurança descentralizado deve ser introduzido para gerenciar atualizações. O conselho de segurança deve ser capaz de atualizar o conjunto de validadores da cadeia, iniciar atualizações de contratos com atrasos e pressionar o botão de pausa da ponte em emergências enquanto cancela atualizações em andamento.
A capacidade de pausar a ponte em situações de emergência significa que, no pior cenário em que as chaves privadas dos membros do conselho de segurança são comprometidas, o resultado será uma suspensão indefinida de retiradas, e as atualizações da ponte serão permanentemente canceladas. Em outras palavras, a ponte L1 será congelada. Isso segue o princípio de design de priorizar a segurança sobre a vivacidade - ou seja, sempre prevenindo a perda de ETH ou tokens (reforçando a segurança), mesmo que signifique bloquear ETH ou tokens (sacrificar a vivacidade).
Certamente, no caminho para se tornar uma super cadeia e realizar plenamente a visão de um blockchain escalável, ainda existem alguns problemas persistentes importantes que precisam ser abordados. Os antecipados incluem:
Vislumbramos que quando esses pontos problemáticos puderem ser resolvidos, será possível construir alternativas descentralizadas para as aplicações web2 mais complexas.
O lançamento do EIP-4844 coincide com a atualização Delta do ecossistema Optimism, tornando-o perfeito.
Soluções de disponibilidade de dados (DA) como Celestia são principalmente para reduzir o custo do rollup ao enviar dados para L1, enquanto 4844 fornece uma solução nativa que reduz o custo operacional (OPEX) da cadeia OP em mais de 90%.
Vemos que antes de 4844, o principal custo da Pilha OP estava concentrado no overhead de gás do L1, conforme o seguinte:
Após 4844, a ecologia da super cadeia é uma coisa boa para OP Stack, e mais e mais projetos estarão dispostos a usar L2 como solução técnica. Também esperamos ver a redução de taxas das soluções de blockchain proporcionar mais oportunidades de negócios para as partes do projeto e oferecer a possibilidade de adoção em massa.
Como colocar em prática? Superchain fornece uma plataforma chamada Superchain Dev Console[3][4], que suporta Ethereum, Base, Fraxtel, Mode, OP Mainnet, Redstone, Lisk, Zora e outras cadeias como L1 ou L2.
Ao mesmo tempo, existem muitas ferramentas para emissão L3 com um clique na comunidade Superchain, como o Mode Flare desenvolvido pela equipe Mode. A arquitetura utiliza Pyth, Blockscout e Goldsky, etc.[5].
Algumas Reflexões Finais: Vemos o layout da Optimism e o sucesso das supercadeias no cenário empresarial. O OP Stacks reduziu significativamente a barreira de entrada para o lançamento de uma cadeia, e cada vez mais equipes estão se beneficiando do deploy conveniente e rápido de suas soluções L2 e L3 usando o OP Stack. Poderá o OP Stack tornar-se, no futuro, como a AWS ou a Alibaba Cloud, servindo como líder do setor para fornecer várias infraestruturas para os desenvolvedores construírem seus projetos? De fato, soluções tecnológicas descentralizadas podem garantir um certo grau de abertura e segurança na tecnologia. Do ponto de vista do design, a supercadeia também representa riscos potenciais de monopolização da indústria? Só o tempo dirá.
[1] Razões para dois bugs:
https://medium.com/offchainlabs/security-disclosure-289a4ad50709
Fragmento de contrato do contrato SystemConfig: [2]
[3] Superchain Dev Console:
https://console.optimism.io/?ref=blog.oplabs.co
[4] Superchain App Quick Start:
https://docs.optimism.io/builders/app-developers/quick-start
[5] MODO FLARE L3:
https://www.mode.network/mode-flare-l3
Este artigo originalmente intitulado “LXDAO Expert WG|quando OP Stack evolui para OP 'supercadeia' é reproduzido de [GateLXDAO)]. Todos os direitos autorais pertencem ao autor original [Shanni]. Se você tiver alguma objeção à reprodução, entre em contato com oGate Learnequipe, a equipe lidará com isso o mais rápido possível.
Aviso Legal: As visões e opiniões expressas neste artigo representam apenas as visões pessoais do autor e não constituem nenhum conselho de investimento.
As traduções do artigo para outros idiomas são feitas pela equipe Gate Learn. Salvo indicação em contrário, copiar, distribuir ou plagiar os artigos traduzidos é proibido.