Nos últimos tempos, projetos L2 como Linea, BASE e opBNB anunciaram sucessivamente o lançamento de suas mainnets, e a faixa L2 tornou-se cada vez mais animada. Muitas pessoas acreditam que L2 será a narrativa mais importante da próxima rodada. mercado altista. No processo de desenvolvimento vigoroso do L2, o que não podemos ignorar é o OP Stack.
1. Introdução à pilha OP
OP Stack é uma solução de expansão de blockchain lançada pela Optimism, que pode ajudar projetos a construir cadeias laterais da Camada 2. OP Stack é um conjunto de pilhas de desenvolvimento padronizadas, compartilhadas e de código aberto mantidas pelo coletivo operacional, permitindo que qualquer pessoa use o Optimisitc Rollup para construir seu próprio blockchain L2 no Ethereum.
O OP Stack é uma estrutura de seis camadas como um todo:
1) Camada de disponibilidade de dados
A camada de disponibilidade de dados (camada DA) é uma parte importante do OP Stack. Ela é usada para armazenar e recuperar dados liberados pelo OP Stack, o que afeta diretamente o desempenho e a escalabilidade da rede. No OP Stack, o Ethereum é atualmente usado como camada de disponibilidade de dados, o que significa que os dados do OP Stack serão armazenados no blockchain Ethereum, o que garante a segurança de seus dados.
EIP-4844 é uma proposta importante que visa reduzir o custo do nível de disponibilidade de dados, uma das razões pelas quais a atualização de Cancún atraiu tanta atenção.
2) Camada de classificação
A camada de classificação desempenha um papel fundamental na pilha OP. Ela determina como coletar efetivamente as transações dos usuários na cadeia e publicá-las no módulo da camada de disponibilidade de dados. Por padrão, o OP Stack usa um único sequenciador dedicado para processar transações. No entanto, esta abordagem de sequenciador único pode introduzir o risco de centralização da cadeia.
Para resolver este problema, as autoridades sugerem que o modelo multi-classificador possa ser adotado no futuro. Múltiplos sequenciadores podem proporcionar maior segurança e descentralização, mas podem ter algum impacto no desempenho da cadeia.
3) Camada derivada
Ao processar dados brutos na camada de dados disponíveis, a camada de derivação é a principal responsável por analisar e processar esses dados na pilha OP para gerar a entrada processada.
Conexões estreitas entre a camada de derivação e a camada de disponibilidade de dados garantem a precisão e integridade dos dados originais. A principal tarefa da camada de derivação é processar dados brutos, convertê-los em entradas executáveis e garantir que essas entradas possam ser analisadas e executadas corretamente pelo mecanismo Ethereum. Essa colaboração e interação permitem que a camada de derivação e a camada de disponibilidade de dados funcionem de forma eficiente, proporcionando assim um desempenho eficiente e confiável à rede blockchain.
4) Camada de execução
A camada de execução é o componente principal do OP Stack, responsável por processar e executar contratos e transações inteligentes na cadeia. Simplificando, a camada de execução é o tipo de máquina virtual usada. A camada de execução do OP Stack é EVM.
O objetivo da camada de execução é fornecer recursos eficientes de execução inteligente de contratos e processamento de transações para garantir o desempenho e a escalabilidade da rede blockchain.
5) Camada de liquidação
A camada de liquidação é uma parte importante do OP Stack e é usada para processar dados de transação L2 e enviar as informações de confirmação para o blockchain de destino para liquidação final após a confirmação L2. A solução mais básica é o protocolo otimista, mas também existem outras soluções, como o CANNON (solução à prova de falhas de próxima geração).
No futuro, é possível introduzir mecanismos de prova de validade como ZK (prova de conhecimento zero) para resolver a lacuna entre cadeias, série OP L2 e série ZK L2, e melhorar ainda mais o desempenho e escalabilidade do OP Stack.
6) Camada de governança
A camada de governança desempenha um papel importante no sistema blockchain e é usada para gerenciar a configuração, atualizações e decisões de design do sistema. Um contrato com múltiplas assinaturas é um mecanismo que alcança credibilidade e descentralização da tomada de decisões através de vários participantes assinando transações em conjunto.
A votação de tokens de governança usa o poder de voto dos detentores de tokens para determinar decisões do sistema, como alterações de protocolo, aprovação de propostas, etc. Esta abordagem garante justiça e democracia no processo de tomada de decisões, permitindo que os membros da comunidade participem no desenvolvimento do sistema e na tomada de decisões.
2. Aplicações atuais do OP Stack
Recentemente, chegou a 18ª rodada de Gitcoin Grants, e descobrimos que ela adicionou um novo L2 para pagamento de doações: PGN (Public Goods Network), que é um L2 especialmente projetado para doações construídas pela Gitcoin com base no OP Stack.
De junho até agora, foram anunciados 11 novos projetos para construir redes L2 baseadas no OP Stack, incluindo projetos estrelas como opBNB, Zora, Worldcoin e DeBank. A velocidade de desenvolvimento do OP Stack é bastante rápida. Vamos classificar os projetos para construir rede L2 baseada em OP Stack de acordo com o tempo:
1)Criação de OPC
Em 18 de outubro de 2022, o desenvolvedor de jogos on-chain Lattice usou OP Stack para lançar OPCraft, uma rede dedicada para jogos de mundo virtual on-chain. O lançamento do OPCraft proporcionará aos desenvolvedores de jogos on-chain melhores experiências e funções, melhorando ainda mais o desempenho e a escalabilidade dos jogos.
2)Base
Em 23 de fevereiro de 2023, a Coinbase lançou a rede Layer 2 Base baseada em OP Stack, que foi aberta aos desenvolvedores em 13 de julho, e foi lançada oficialmente e aberta a todos em 9 de agosto.
A base TVL nº 8.20 atingiu 228 milhões de dólares americanos, ocupando o quinto lugar no L2. Atualmente é a rede L2 mais desenvolvida baseada no OP Stack.
3) Quinto
Em 30 de março de 2023, Kinto, uma rede KYC DeFi construída em OP Stack, foi lançada oficialmente. A rede se concentra em fornecer serviços financeiros descentralizados seguros e segurados e está atualmente em execução na rede de teste.
4)UniDex
Em 2 de abril de 2023, o agregador multi-chain Unidex lançou a rede de teste Magma baseada no OP Stack e espera que a rede Magma forneça aos usuários transações seguras e rápidas e alcance baixos custos de gás, criando maior valor para os usuários.
5)Magos
Em 19 de abril de 2023, a16z Crypto lançou o cliente Rollup Magi baseado em OP Stack, com o objetivo de melhorar a diversidade e flexibilidade de clientes de todo o ecossistema OP Stack e melhor atender às necessidades de diferentes usuários e desenvolvedores.
6)op-erigon
Em 20 de abril de 2023, Test in Prod desenvolveu um op-erigon de cliente de execução alternativo baseado em OP Stack, que está atualmente sendo testado em OP Goerli.
7) Moeda mundial
Em 11 de maio de 2023, Worldcoin, um projeto de criptografia cofundado pelo CEO da OpenAI, Sam Altman, anunciou uma parceria com o Optimism Collective para construir conjuntamente um ecossistema de blockchain escalável baseado em OP Stack.
8) Pedra angular
Em 31 de maio de 2023, Curio abriu oficialmente o código-fonte da cadeia L2 Keystone, um mecanismo de jogo de cadeia completa personalizado com base no OP Stack que pode aumentar a velocidade dos jogos on-chain em 100 vezes e fornecer uma experiência de jogo mais poderosa.
9)opBNB
Em 19 de junho de 2023, a Cadeia BNB anunciou o lançamento da rede de teste opBNB, uma rede de Camada 2 baseada em OP Stack, e a rede principal foi lançada em 16 de agosto.
10)Rede Zora
Em 22 de junho de 2023, o mercado de negociação NFT Zora lançou a rede Layer 2. Zora Network baseada em OP Stack espera fornecer aos usuários uma experiência de transação mais rápida e barata usando a tecnologia Layer 2.
11)Cadeia de Saque
Em 28 de junho de 2023, o projeto ecológico Loot Adventure Gold DAO usou OP Stack para construir a rede Loot Chain da camada 2.
12) Manto Pacífico
Em 12 de julho de 2023, a rede pública de camada 1 Manta Network baseada em ZK lançou a rede de camada 2 Manta Pacific baseada em OP Stack. Manta Pacific usa a camada de disponibilidade de dados Celestia para fornecer segurança e reduzir custos de gás, e é implementada por meio do Caldera aprimorado. Escalabilidade da pilha OP.
13)Rede de manto
Em 17 de julho de 2023, a Mantle Network, uma rede modular Ethereum Layer 2 suportada por BitDAO e Bybit e construída em OP Stack, lançou a versão Alpha da mainnet. Atualmente, após seis meses de desenvolvimento e testes, mais de 14 milhões de transações foram processadas. Transações em cadeia.
14) Mesmo
Em 17 de julho de 2023, a organização de desenvolvimento Celo cLabs iniciou uma proposta para transformar Celo de um blockchain independente de Camada 1 compatível com EVM em um Ethereum Camada 2 baseado em OP Stack, e foi votada em 31 de julho.
15) Idade
Aevo, uma bolsa de opções descentralizada desenvolvida pela Ribbon, é construída na Aevo Chain rodando no OP Stack.
Em 25 de julho de 2023, foi votada a proposta da Ribbon Finance de fusão com a Aevo.
16)Rede de bens públicos
Em 25 de julho de 2023, a Rede de Bens Públicos (PGN), uma rede de Camada 2 baseada em OP Stack apoiada por Gitcoin e outros, entrou online na rede principal e apoiou o pagamento em doações recentes de Gitcoin.
17) Lyra Finanças
Em 28 de julho de 2023, o protocolo de opções Lyra Finance anunciou que lançaria a versão V2 e lançaria o Lyra Chain baseado no OP Stack, visando suportar alto rendimento, baixa latência e execução de transações de baixo custo.
18)Modo de rede
Em 7 de agosto de 2023, a Mode Network construída no OP Stack lançou uma rede pública de teste. A rede projetou um mecanismo de incentivo de compartilhamento de receita contratual na camada de protocolo, com o objetivo de expandir as aplicações e usuários do blockchain Mode.
19)Desbancar
Em 11 de agosto de 2023, o DeBank lançou a rede de teste DeBank Chain baseada no OP Stack e planeja lançar a rede principal em 2024 para fornecer aos usuários uma experiência de transação mais eficiente e econômica.
Vemos que 19 projetos aderiram ou planejam aderir ao ecossistema OP Stack, cobrindo vários campos, como exchanges, cadeias públicas, clientes, NFTs, jogos e derivativos.
3. Vantagens da pilha OP
Em menos de um ano, muitos projetos escolheram o OP Stack para construir redes L2. Especialmente desde abril deste ano, vários projetos anunciaram que se juntariam ao OP Stack todos os meses. Então, quais são as vantagens do OP Stack?
Alto grau de abertura e desenvolvedores ativos
O grau de abertura de licença de uma pilha de código aberto é de fato um fator chave que afeta a sua aplicação generalizada. O Optimism usa a licença MIT, enquanto zkSync, Arbitrum e Starknet usam a licença Apache 2.0. Ambas as licenças têm um alto grau de código aberto, mas o MIT é mais conciso e gratuito, então você pode “fazer o que quiser”. Por outro lado, a licença Apache tem algumas restrições em termos de compatibilidade, uso de marca registrada, autorização de patente e limitações de responsabilidade. Embora seja benéfica para a comercialização de produtos, pode na verdade se tornar uma restrição e restrição.
O Optimism é altamente compatível com a Máquina Virtual Ethereum (EVM). Como pode ser visto em seus 11.994 commits e 2,3 mil forks (número de desenvolvedores ativos) no GitHub, há muitas atualizações de código e trabalho de integração por trás dele. Esses dados excedem até mesmo o Arbitrum e excedem em muito o zkSync e o Starknet.
O elevado grau de abertura e os promotores activos provam que se trata de um projecto de desenvolvimento muito activo, desenvolvido, amplamente reconhecido e com um forte consenso.
Encadeamento e modularização com um clique
OP Stack é um conjunto de componentes que fornece uma rede blockchain modular. Usando-o, os desenvolvedores podem facilmente iniciar uma nova rede de Camada 2.
A visão final do OP Stack é construir uma Superchain de Otimismo que integre L2 separado em um sistema combinado interoperável. OP Stack pode tornar o lançamento do L2 tão fácil quanto a implantação de contratos inteligentes no Ethereum hoje, e tornar a "emissão de cadeia com um clique" tão fácil quanto a "emissão de moeda com um clique" agora. Talvez em um futuro próximo precisemos apenas de um clique. Publique o blockchain com um clique.
No OP Stack, os módulos são bits de dados conectáveis que permitem aos desenvolvedores alternar entre diferentes camadas de execução, camadas de consenso, camadas de liquidação e camadas de disponibilidade de dados, conforme necessário. A “padronização” do Superchain significa chegar a um consenso sobre os padrões desses módulos, e todos podem implementá-los de acordo com este padrão. Essa padronização dá aos desenvolvedores mais flexibilidade para desenvolver e personalizar a funcionalidade da cadeia. Ao mesmo tempo, Superchain é totalmente de código aberto e qualquer pessoa pode desenvolver, iterar e enviar solicitações gratuitamente para promover o desenvolvimento de toda a rede. Esta abertura e colaboração ajudam a acelerar a inovação e a impulsionar o desenvolvimento do ecossistema blockchain.
OPStack é uma arquitetura de seis camadas, de baixo para cima: camada de disponibilidade de dados, camada de classificação, camada de derivação, camada de execução, camada de liquidação e camada de governança. Cada camada é uma API modular que pode ser combinada e desacoplada conforme necessário. O design desta arquitetura torna o OPStack altamente flexível e escalável, podendo atender a diferentes necessidades de negócios e cenários de aplicação.
Ao combinar diferentes módulos, é possível construir uma solução blockchain adaptada a necessidades específicas. Ao mesmo tempo, como cada camada é um módulo independente, uma camada pode ser atualizada ou substituída sem afetar outras camadas, o que melhora a capacidade de manutenção e atualização do sistema.
No contexto da supernarrativa L2, o encadeamento de um clique e a modularização personalizável do OP Stack tornam a criação do L2 mais simples, conveniente e econômica, o que contribuiu para o rápido desenvolvimento do OP Stack.
4. As perspectivas futuras do OP Stack
Atualmente, o OP Stack tem sido mais adotado. Muitos projetos de cadeias públicas estrela se juntaram ao OP Stack, como Coinbase, opBNB, Zora, Worldcoin, etc., o que não apenas dá à ecologia da supercadeia do Optimism um forte endosso da marca, mas também fornece futuro. usuários contínuos, volume de transações e outros crescimentos fornecem a fonte de vitalidade.
Embora o OP Stack tenha a vantagem de ser o pioneiro no caminho para a expansão L2, seus problemas existentes não podem ser ignorados, como sequenciadores descentralizados, períodos de espera de operação entre cadeias, interoperação atômica, etc., e Arbitrum Orbit, ZK Stack, etc. Os produtos concorrentes também são muito competitivos e o OP Stack ainda tem um longo caminho a percorrer no futuro. Vimos também que o OP Stack não exclui outras tecnologias. Vimos a existência do ZK no desenvolvimento do OP Stack. O caminho de desenvolvimento inovador do OP Stack ainda está cheio de vitalidade e vale a pena esperar.
A supercadeia construída com base no OP Stack fundirá a rede principal do Optimism e outras cadeias em uma rede unificada de cadeia OP (ou seja, a cadeia dentro da supercadeia), trazendo um espaço de bloco mais amplo para o ecossistema Ethereum, e Ethereum é ilimitado de o espaço em bloco é um passo crítico para a adoção em massa. Se a supercadeia construída no OP Stack puder se tornar uma realidade, será um grande impulso para o desenvolvimento de todo o ecossistema Ethereum.
