A Evolução da Pilha OP: OP Conciso Desbloqueia o Potencial do ZK Rollup

10/29/2024, 2:41:57 PM
Avançado
Tecnologia
Se a solução de escalonamento futura do Ethereum for converter todos os Rollups em ZK Rollups, OP Succinct tem como objetivo implantar zkEVM Tipo-1 (totalmente equivalente ao Ethereum) dentro do OP Stack, utilizando Rust e SP1.

TLDR

A função principal do OP Succinct é integrar a ZKP na arquitetura modular do OP Stack, convertendo os Rollups do OP Stack em ZK Rollups totalmente verificados.

Se a solução de escalabilidade futura do Ethereum for converter todos os Rollups em ZK Rollups, o OP Succinct tem como objetivo implantar o zkEVM Tipo-1 (totalmente equivalente ao Ethereum) dentro do OP Stack, utilizando Rust e SP1.

OP Proposer Conciso alcança geração de prova em paralelo, juntamente com agregação e verificação de prova.

O sistema existente de pilha OP depende de uma "janela à prova de fraude de 7 dias," o que causa atrasos nas transações se surgirem disputas. O OP Sucinto reduz o tempo de finalização da transação usando provas de conhecimento zero (ZK), eliminando a necessidade da extensão da janela à prova de fraude.

OP Succinct pode reduzir significativamente os custos de transação.

1. Revisão recente: Atualizações do Mainnet OP e a relação entre OP Stack e OP Labs


Fonte da imagem: Blockscout

1.1 Principais desenvolvimentos na rede principal do OP

A partir de 30 de março de 2024, a OP Labs anunciou o lançamento de "provas de falha" na rede de testes OP Sepolia, que foi oficialmente lançada na OP Mainnet em 11 de junho de 2024. Isso marca o primeiro passo rumo à descentralização, permitindo que os usuários retirem ETH e tokens ERC-20 da OP Mainnet sem a necessidade de uma terceira parte confiável. Esse mecanismo permite aos usuários desafiar e revogar retiradas inválidas (incluindo Base, Metal, Mode e Zora).

Para garantir a segurança e confiança dos ativos dos usuários, o Optimism utiliza provas de falhas para verificar a precisão e validade das transações em cadeia e prevenir ações maliciosas. Os princípios-chave incluem:

  • Disponibilidade de dados: As provas de falha garantem que todos os dados na Camada-2 sejam acessíveis e possam ser verificados pela Camada-1.
  • Período de Desafio: Dentro de um período de desafio específico, qualquer pessoa pode contestar dados na Camada-2.

Se for encontrada uma discrepância entre os dados da Camada 2 e da Camada 1, a parte que contesta pode emitir um desafio. O operador da Camada 2 deve apresentar prova para contestar o desafio e verificar a correção dos dados. Finalidade: Se nenhum desafio válido ocorrer dentro do período de desafio ou se o operador da Camada 2 contestar com sucesso o desafio, a transação será finalizada e considerada válida.

1.2 A Relação e Diferenças Entre OP Stack e OP Labs

OP Labs é a equipe ou organização que desenvolve a solução Optimism, enquanto o OP Stack é um framework técnico usado para construir e dimensionar redes Ethereum de Camada 2. A relação entre OP Labs e OP Stack pode ser vista como a relação entre desenvolvedores e suas ferramentas de desenvolvimento.

  • OP Labs: A OP Labs é a principal contribuidora para o projeto Optimism, responsável pelo desenvolvimento e manutenção das soluções de Camada 2 do Optimism. É uma equipe ou organização dedicada à criação e melhoria de ferramentas técnicas relacionadas à escalabilidade do Ethereum, como os Optimistic Rollups. O principal objetivo da OP Labs é reduzir a carga na mainnet do Ethereum, diminuir os custos de transação e aumentar a velocidade das transações. A OP Labs também colabora com outros projetos, como o Succinct Labs, para avançar nas tecnologias de escalabilidade do Ethereum, como o OP Succinct, que se concentra na otimização de provas de conhecimento zero.

OP Labs é a equipe ou organização principal responsável pelo desenvolvimento e manutenção da rede Optimism. Seu objetivo é criar uma solução de escalabilidade eficiente para o Ethereum, com foco na redução das taxas de transação e no aumento da velocidade das transações. Eles estão desenvolvendo não apenas Rollups Otimistas, mas também impulsionando novas tecnologias relacionadas a provas de conhecimento zero, como OP Succinct em parceria com a Succinct Labs.

  • OP Stack: O OP Stack é uma arquitetura modular ou pilha técnica usada para construir e escalar redes Ethereum Layer 2. É composto por vários componentes personalizáveis, permitindo que os desenvolvedores construam suas próprias cadeias Layer 2 de acordo com requisitos específicos. Ele fornece uma abordagem padronizada para os desenvolvedores configurarem rapidamente redes de expansão Layer 2 adaptadas a condições específicas.

OP Stack, desenvolvido pela OP Labs, oferece um framework modular que fornece a infraestrutura fundamental para a construção de redes de Camada 2. Os desenvolvedores podem usar o OP Stack para criar rapidamente diferentes redes de expansão. O design modular permite que os usuários escolham de forma flexível diferentes mecanismos de verificação (por exemplo, Rollups Otimistas ou Rollups ZK) para atender às necessidades de vários projetos.

Essencialmente, a OP Labs pode ser vista como os desenvolvedores da Pilha OP, e a Pilha OP é a ferramenta técnica fornecida pela OP Labs para ajudar os desenvolvedores a construir e dimensionar redes Ethereum de Camada 2.

Antes de mergulhar no OP Succinct, é importante apresentar os quatro principais componentes de cada Pilha OP:

  • op-geth: Coleta transações dos usuários e gera e executa blocos com base nessas transações.
  • op-batcher: Agrupa transações de usuários e as submete à Camada 1.
  • op-node: Lê os dados em lote da Camada 1 e impulsiona op-geth para a transição de estado no modo não sequenciador.
  • op-proposer: Publica periodicamente raízes de saída para a Camada 1, capturando estados da Camada 2 e facilitando saques.

2. A Succinct Labs colabora com a OP Labs para introduzir Elementos ZK na Pilha OP


Fonte da imagem: Blog Sucinto

2.1 Componentes de Arquitetura Sucinta OP

Com base nos componentes da pilha OP descritos na seção 1.2, o OP Succinct é uma atualização leve para a pilha OP que permite que as cadeias usem blocos verificados por ZK, mantendo os outros componentes (op-geth, op-batcher e op-node) inalterados. O OP Succinct é composto pelos seguintes quatro componentes principais:

  • Programa de Faixa: Um programa que processa blocos em lotes, escrito em Rust e projetado para ser executado dentro do zkVM.
  • Programa de Agregação: Agrega provas do Programa de Faixa para reduzir os custos de verificação em cadeia, também escrito em Rust e projetado para ser executado no zkVM.
  • OP Oracle de Saída Sucinta L2: Um contrato inteligente Solidity que contém uma matriz de saídas de estado L2, cada uma das quais se compromete com o estado da cadeia L2. Este contrato existe no sistema Optimism original, mas foi modificado para usar a verificação de prova como mecanismo de autenticação.
  • OP Propositor Conciso: Observa lotes de transações publicados no L1 e gerencia a geração de provas para os programas de Intervalo e Agregação.

2.2 Como o OP Succinct se encaixa na narrativa de escalonamento do Ethereum?

A construção de zkEVM Rollups tem sido desafiadora devido à extensa expertise em criptografia necessária. Quando OP Labs desenvolveu a OP Stack modular, eles anteciparam o suporte a vários mecanismos de prova. Para isso, eles disponibilizaram o desenvolvimento do Kona (consulte o link de extensão 1) para implementar o STF de OP Stack Rollups usando Rust, possibilitando a geração de provas de conhecimento zero (ZKP) para OP Stack através do Kona e do programa SP1. Isso significa que, teoricamente, qualquer cadeia OP Stack pode ser atualizada para usar ZKP.

O objetivo do SP1 (Succinct Processor 1) é permitir que os desenvolvedores integrem de forma transparente rollups zkEVM do Tipo-1 usando código Rust padrão. Com o OP Succinct, o processo de atualização de qualquer cadeia OP Stack existente para um rollup zkEVM do Tipo-1 pode ser concluído em uma hora, oferecendo os seguintes benefícios:

  • Confirmação ZKP Rápida: Reduz os atrasos de prova para meros minutos, substituindo a janela de disputa à prova de fraude de 7 dias.
  • Eficiência de custo: os custos médios de transação são reduzidos a apenas alguns centavos.
  • Alternando a Pilha OP para ZK: Ao implantar um contrato inteligente e lançar um serviço de proposta sucinta OP leve, as provas podem ser geradas por meio de chamadas de API (incluindo processamento em lote/sequenciador, nó OP, indexador, etc.).
  • zkEVM Tipo-1: Todas as ferramentas e contratos inteligentes compatíveis com OP Stack Rollups são compatíveis com OP Succinct Rollups.
  • Maior escalabilidade: O OP Succinct Rollup personalizável pode adicionar novas compilações prévias e modificar a lógica do Rollup conforme necessário.

De acordo com a documentação oficial do GitHub, o processo requer apenas a instalação de Rust, Foundry e Docker para atualizar qualquer rollup existente da pilha OP para um rollup zkEVM do Tipo-1. O processo simplificado envolve dois passos:

  • Implantar o contrato ZK L2OutputOracle.sol.
  • Inicie o serviço de proposta OP Succinct (consulte o link de extensão do GitHub 2 para obter etapas detalhadas).


Fonte da imagem: Blog Sucinto — Atualizando a Pilha OP Rollup para Provas ZK

2.3 Construindo um zkEVM Tipo-1 Usando SP1 Reth

Succinct acredita que o futuro dos Rollups EVM está em zkEVM escrito na linguagem Rust, o que permite uma melhor manutenção. Atualmente, os Rollups OP enfrentam três grandes desafios: a extensa janela de prova de fraude de 7 dias, a interoperabilidade complexa e a dependência de mecanismos de dados de vários grupos em alguns casos, em vez de provas de fraude. O desenvolvimento de um zkEVM é um esforço de longo prazo, então o SP1 foi criado para enfrentar esses desafios.

SP1 é um zkVM de alto desempenho, totalmente personalizável, que é 100% de código aberto. Ele pode verificar a execução de programas arbitrários Rust (ou compilados em LLVM). De acordo com dados públicos, a OP Succinct Stack vem sendo executada com sucesso na OP Mainnet, OP Sepolia e na cadeia Base, com custos de prova de transação variando de $0.01 a $0.02 (consulte o link de extensão 3). No futuro, toda a infraestrutura de blockchain, incluindo Rollups, bridges e coprocessadores, provavelmente será escrita em Rust (ou outras linguagens compiladas em LLVM) e aproveitará a ZKP.

Com base em resumos do blog Succinct e conteúdo de código aberto do GitHub, as vantagens de desempenho do SP1 em relação a outros zkVMs derivam de vários fatores-chave:

  • Arquitetura centrada em pré-compilação: O SP1 suporta um sistema de pré-compilação flexível, acelerando significativamente operações como verificação de assinatura secp256k1 e ed25519, hash sha256 e keccak256, e reduzindo em 5-10x as contagens de ciclos RISC-V para muitos programas. O objetivo é fornecer desempenho comparável aos circuitos ZK, mantendo a flexibilidade do zkVM e uma excelente experiência para desenvolvedores.
  • Totalmente de código aberto: O SP1 é 100% de código aberto, permitindo que equipes como Argument e Scroll implementem pré-compilados personalizados, reduzindo os ciclos de contagem e acelerando os tempos de geração de prova.
  • Padrão da indústria: Desde o seu lançamento, a ideia de pré-compilações internas para zkVMs tornou-se um padrão da indústria, influenciando projetos como RISC0, Valida, Nexus e Jolt. O SP1 é o único zkVM pronto para produção, oferecendo suporte a uma ampla gama de operações criptográficas críticas.
  • Leitura/escrita de memória eficiente: SP1 utiliza um método inovador de prova de memória que alcança memória consistente em várias provas com um único desafio, evitando o overhead da memória Merkleizada.
  • Otimizações Básicas de Eficiência: Utilizando um fator de expansão inferior e parâmetros de pesquisa de próxima geração (por exemplo, derivadas baseadas em logaritmo como LogUp), juntamente com a variante FRI em Plonky3, o SP1 melhora a eficiência de utilização da região de rastreamento.


Fonte da imagem: Blog Succinct - Veja a explicação no Apêndice do Link 4 da Extensão

3. Pode OP Succinct se tornar o trunfo da OP Stack contra o ZK Stack?


Crédito da imagem: @jtguibas

Se as soluções de escalonamento do Ethereum forem vistas como OP a curto prazo e ZK a longo prazo, o sucesso potencial do OP Succinct poderia marcar um marco significativo no caminho de desenvolvimento do Ethereum. O OP Succinct fornece um caminho atualizável para que os ETH Rollups façam a transição da verificação otimista para provas de conhecimento zero (ZKP). Essa mudança não apenas reduz os custos das transações, mas também aumenta a velocidade das transações, preservando os atributos de segurança e privacidade dos ZK Rollups, abrindo novas possibilidades para a expansão da camada de aplicação no futuro.

Entre as quatro principais soluções de Camada 2 reconhecidas, a Pilha OP atualmente parece ter uma ligeira vantagem sobre a Pilha ZK em termos de desenvolvimento do ecossistema. O futuro pode ver um efeito Mateus ainda mais pronunciado, onde a inclusão do OP Succinct poderia desviar parte do tráfego e potencial da Pilha ZK. Se o OP Succinct provar ser bem-sucedido, poderá até mesmo representar um desafio para Rollups tradicionais baseados em zkEVM.

No entanto, a partir da lógica operacional apresentada até o momento, um aspecto crítico emerge: como os desenvolvedores podem garantir que os riscos em toda o sistema, causados por vulnerabilidades desconhecidas ao modificar a função de transição de estado (STF) ou adicionar novos pré-compilados, sejam detectados de maneira oportuna? Esta é uma área que merece atenção a longo prazo.

Aviso Legal:

  1. Este artigo é reproduzido a partir de [YBB Capital]. Todos os direitos autorais pertencem ao autor original [Ac-Core]. Se houver objeções a esta reprodução, por favor, entre em contato com o Gate Learnequipe e eles vão lidar com isso prontamente.
  2. Isenção de responsabilidade: As opiniões expressas neste artigo são exclusivamente do autor e não constituem qualquer conselho de investimento.
  3. As traduções do artigo para outros idiomas são feitas pela equipe do gate Learn. A menos que seja mencionado, copiar, distribuir ou plagiar os artigos traduzidos é proibido.

Compartilhar

Calendário Cripto

Desbloqueio de tokens
Aptos (APT) irá desbloquear 11,31 milhões de Tokens em 12 de agosto às 8h, com um valor aproximado de 48,07 milhões de dólares, representando 1,68% do fornecimento circulante.
APT
2.48%
2025-08-12
Desbloqueio de tokens
Aptos (APT) desbloqueará 11,31 milhões de Tokens em 12 de agosto às 8:00, com um valor aproximado de 53,16 milhões de dólares, representando 2,2% do Fornecimento circulante.
APT
2.48%
2025-08-12
Lançamento de Pixel Heroes Adventure
A CROSS anunciou o próximo lançamento de Pixel Heroes Adventure em sua plataforma. Os usuários já podem acessar a aplicação descentralizada PHA usando a Carteira CROSS. O lançamento oficial está agendado para 13 de agosto. Segundo a equipe, eventos exclusivos acompanharão o lançamento, aumentando o envolvimento dos jogadores dentro do ecossistema de jogos da CROSS.
CROSS
2025-08-12
Chamada da Comunidade
A Babylon realizará uma chamada comunitária no dia 13 de agosto às 07:00 UTC. Durante a sessão, os cofundadores David Tse e Fisher Yu apresentarão os principais indicadores de desempenho do segundo trimestre, revisarão conquistas e desenvolvimentos inesperados, e delinearão as prioridades para o terceiro trimestre.
BABY
-7.41%
2025-08-12
AMA no X
Taiko fará um AMA no X no dia 13 de agosto às 15:00 UTC.
TAIKO
-2.39%
2025-08-12

Artigos Relacionados

O que é uma avaliação totalmente diluída (FDV) em criptomoedas?
intermediário

O que é uma avaliação totalmente diluída (FDV) em criptomoedas?

Este artigo explica o que significa capitalização de mercado totalmente diluída em criptomoedas e discute os passos de cálculo da valuation totalmente diluída, a importância do FDV e os riscos de depender do FDV em criptomoedas.
10/25/2024, 1:37:13 AM
15 Principais Indicadores de Mercado do Bitcoin
intermediário

15 Principais Indicadores de Mercado do Bitcoin

Este artigo compartilha 15 indicadores de referência de fuga do Bitcoin, incluindo gráficos de preços arco-íris, preços finais, modelos de estoque-fluxo, etc., para ajudar os investidores a identificar oportunidades de venda.
11/22/2024, 12:12:16 PM
 Explorando a evolução da CKB
intermediário

Explorando a evolução da CKB

Com o lançamento do ETF, a explosão do ecossistema BRC-20 e a narrativa adicional da redução pela metade, o foco do mercado está mais uma vez no ecossistema do Bitcoin. A CKB parece ter sempre aderido à sua intenção original, insistido em ser isomórfica com a Bitcoin e ter superado ainda mais a lacuna.
3/18/2024, 6:44:07 AM
O que são tokens resistentes a quântica e por que eles são importantes para a cripto?
intermediário

O que são tokens resistentes a quântica e por que eles são importantes para a cripto?

Este artigo explora o papel essencial dos tokens resistentes a quântica na proteção de ativos digitais contra possíveis ameaças apresentadas pela computação quântica. Ao empregar tecnologias avançadas de criptografia anti-quântica, como criptografia baseada em redes e assinaturas baseadas em hash, o artigo destaca como esses tokens são essenciais para aprimorar os padrões de segurança de blockchain e proteger algoritmos criptográficos contra futuros ataques quânticos. Ele aborda a importância dessas tecnologias na manutenção da integridade da rede e no avanço das medidas de segurança de blockchain.
1/15/2025, 3:09:06 PM
AI16Z + ELIZA: O Modelo para o Próximo Salto Impulsionado por IA da Web3
intermediário

AI16Z + ELIZA: O Modelo para o Próximo Salto Impulsionado por IA da Web3

Este artigo aborda o desempenho da AI16Z e ELIZA nos campos em rápido desenvolvimento da IA e criptomoedas, analisando suas operações, potencial de mercado e vantagens únicas. A AI16Z, como um fundo de capital de risco impulsionado por IA, desafia as normas de investimento tradicionais integrando análise de IA com insights da comunidade. Gerencia ativos que excedem US$ 25 milhões e tem um valor de mercado de mais de US$ 2 bilhões. O framework ELIZA alimenta a AI16Z, criando e gerenciando agentes de IA autônomos, suportando prototipagem rápida e vários casos de uso.
1/21/2025, 7:43:15 AM
Solana: Visão Geral do Ecossistema Q3 2024
Avançado

Solana: Visão Geral do Ecossistema Q3 2024

Solana é uma plataforma de blockchain de alto desempenho conhecida por seu processamento rápido de transações, baixa latência e taxas mínimas de transação. Este artigo fornece uma visão detalhada da arquitetura técnica da Solana, mecanismo de consenso e suas aplicações em áreas como DePIN e aplicativos móveis. Também explora como a Solana otimiza o desempenho e a segurança da rede por meio de seu inovador mecanismo Proof of History (PoH) e Serviço de Qualidade (QoS) ponderado por stake.
9/27/2024, 3:16:43 PM
Comece agora
Inscreva-se e ganhe um cupom de
$100
!