Origem: Blockscout
Em 30 de março de 2024, a OP Labs anunciou o lançamento do 'fault proof' na rede de testes OP Sepoila, com o lançamento oficial na rede principal OP em 11 de junho de 2024. Isso marca um passo significativo rumo à descentralização, permitindo que os usuários retirem ETH e tokens ERC-20 da rede principal OP sem depender de uma terceira parte confiável. Os usuários agora podem desafiar e invalidar retiradas incorretas (incluindo aquelas de Base, Metal, Mode e Zora).
Para aumentar a segurança e confiança dos ativos dos utilizadores, a Optimism utiliza a prova de falha para melhorar a precisão e eficácia das transações on-chain e prevenir atividades maliciosas. Os princípios chave são:
Se surgir uma disputa, o operador da Camada 2 deve fornecer prova para contrariar o desafio e confirmar a precisão dos seus dados.
Finalidade: Se não forem levantadas disputas válidas durante o período de desafio, ou se o operador da Camada 2 resolver com sucesso os desafios, a transação é finalizada e considerada válida.
A OP Labs é a equipa responsável pelo desenvolvimento de soluções de Optimismo, enquanto a OP Stack é o enquadramento técnico que suporta a construção e escalonamento da rede de Camada 2 da Ethereum. Pode considerar a OP Labs como os desenvolvedores e a OP Stack como o conjunto de ferramentas deles.
● OP Labs:
OP Labs é um contribuinte fundamental para o projeto Optimism, responsável pelo desenvolvimento e manutenção da solução Optimism Layer 2. É uma equipa ou organização focada na construção e melhoria de ferramentas técnicas relacionadas com a escalabilidade do Ethereum, como Rollups Optimistas. O objetivo principal da OP Labs é aliviar a carga na mainnet do Ethereum através de soluções de escalabilidade da Camada 2, reduzindo os custos das transações e aumentando a velocidade das transações.
A OP Labs também colabora com outros projetos, como a Succinct Labs, para avançar ainda mais a tecnologia de escalonamento do Ethereum, com foco na otimização das provas de conhecimento zero com iniciativas como a OP Succinct.
OP Labs é a equipe principal ou organização responsável pelo desenvolvimento e manutenção da rede Optimism. Seu objetivo é criar uma solução eficiente para a escalabilidade do Ethereum, concentrando-se na redução das taxas de transação e no aumento da velocidade das transações. Eles não são apenas responsáveis pelo desenvolvimento dos Optimistic Rollups, mas também estão promovendo ativamente novas tecnologias relacionadas a provas de conhecimento zero, como o OP Succinct em colaboração com a Succinct Labs.
● Pilha OP:
OP Stack é uma arquitetura modular ou pilha de tecnologia usada para construir e dimensionar redes Ethereum Layer 2. Consiste em vários componentes personalizáveis que permitem aos desenvolvedores criar suas próprias cadeias Layer 2 com base em necessidades específicas. Ele fornece uma abordagem padronizada que permite aos desenvolvedores estabelecer rapidamente redes escaláveis Layer 2 que atendem a requisitos particulares.
OP Stack é uma estrutura modular desenvolvida pela OP Labs. Esta estrutura fornece a infraestrutura para construir redes de Camada 2, permitindo aos desenvolvedores criar rapidamente várias redes de dimensionamento usando OP Stack. Devido ao seu design modular, OP Stack permite aos usuários escolher flexivelmente diferentes mecanismos de validação (como Optimistic Rollups ou ZK Rollups) para atender às necessidades específicas de diferentes projetos.
OP Labs pode ser compreendido como o desenvolvedor do OP Stack, que é um conjunto de ferramentas técnicas fornecidas pela OP Labs para ajudar os desenvolvedores a construir e dimensionar as redes de Camada 2 da Ethereum.
Antes de mergulhar no OP Succinct, é importante entender os quatro principais componentes do OP Stack:
Origem: Blog Sucinto
Voltando ao final da seção 1.2, que discute 'os quatro principais componentes da OP Stack', o OP Succinct é uma melhoria leve à OP Stack. Permite que a cadeia utilize apenas blocos que foram verificados usando provas de conhecimento zero (ZK), enquanto os outros três componentes (op-geth, op-batcher e op-node) permanecem inalterados. O OP Succinct é composto principalmente pelos seguintes quatro elementos:
Criar um zkEVM Rollup é um desafio significativo devido ao extenso conhecimento criptográfico necessário. A equipe da OP Labs levou isso em conta ao construir o modular OP Stack, garantindo que ele suporte vários mecanismos de validade. Eles desenvolveram um projeto de código aberto chamado Kona (ver link estendido 1), que implementa a Função de Transição de Estado (STF) para o OP Stack Rollup usando Rust. Essa inovação permite a geração de provas de conhecimento zero (ZKP) para o OP Stack por meio do Kona e do programa SP1, teoricamente permitindo que todas as cadeias do OP Stack sejam atualizadas para usar ZKP.
O SP1 (Succinct Processor 1) tem como objetivo permitir a qualquer programador integrar facilmente o Type-1 zkEVM Rollup utilizando código Rust padrão. Com o OP Succinct, a atualização de qualquer cadeia OP Stack existente para um Type-1 zkEVM Rollup pode ser realizada em apenas uma hora, fornecendo o desempenho necessário para as aplicações. Esta abordagem oferece vários benefícios:
De acordo com a documentação oficial do GitHub, atualizar qualquer pilha de rollup OP existente para um rollup zkEVM Tipo-1 é simples: instale Rust, Foundry e Docker e siga estes dois passos: 1. Implemente o contrato ZK L2OutputOracle.sol; 2. Lance o serviço proposer OP Succinct (mais detalhes podem ser encontrados no link estendido do GitHub 2).
Atualizando OP Stack Rollup para Provas ZK; Fonte da imagem: Blog Succinct
A Succinct prevê que o futuro dos EVM Rollups envolverá zkEVMs mantidos desenvolvidos usando Rust. Atualmente, o OP Rollup enfrenta três desafios significativos: a extensão da janela de prova de fraudes de 7 dias, questões complexas de interoperabilidade e dependência de múltiplas fontes de dados em vez de provas de fraude em casos específicos. Além disso, a criação de um zkEVM é um processo demorado, o que levou ao desenvolvimento do SP1 para enfrentar esses problemas.
SP1 é um zkVM de alto desempenho, totalmente open-source que pode verificar a execução de qualquer programa escrito em Rust (ou outras linguagens compiladas em LLVM). Os dados públicos indicam que o OP Succinct Stack foi executado com sucesso na OP Mainnet, na OP Sepolia e nas cadeias Base, alcançando custos de prova entre $0.01 e $0.02 para transações Ethereum (ver link estendido 3). Existem aspirações para desenvolver toda a infraestrutura blockchain (incluindo Rollups, bridges e co-processors) usando Rust (ou outras linguagens compiladas em LLVM) e alavancar ZKP no futuro.
De acordo com resumos do blog Succinct e conteúdo de código aberto do GitHub, as diferenças de desempenho entre SP1 e outros zkVMs podem ser atribuídas a vários fatores-chave:
Fonte da imagem: Blog Sucinto, consulte o link expandido 4 na descrição do apêndice
Autor da fonte da imagem: @jtguibas
Se considerarmos as soluções de escalonamento da Ethereum como inclinadas para OP a curto prazo e ZK a longo prazo, então, assumindo que o OP Succinct seja bem-sucedido, marcará um marco significativo no desenvolvimento da Ethereum. O OP Succinct fornece um caminho para a transição dos Rollups ETH da verificação otimista para provas de conhecimento zero. Essa transição não apenas reduz os custos de transação, mas também melhora a velocidade das transações, mantendo as características de segurança e anonimato dos Rollups ZK, abrindo caminho para um potencial aumento nas aplicações no futuro.
Atualmente, entre os quatro principais players na paisagem reconhecida da Camada 2, a OP Stack parece ter uma leve vantagem sobre a ZK Stack em termos de desenvolvimento do ecossistema. O Efeito Mateus (onde os ricos ficam mais ricos) pode se tornar mais pronunciado ao longo do tempo; com o OP Succinct entrando na briga, pode atrair algum tráfego e potencial afastado da ZK Stack. Se o OP Succinct for implementado com sucesso, também poderá perturbar os tradicionais Rollups zkEVM em certa medida.
No entanto, com base nas informações disponíveis nesta fase, está claro a partir da lógica operacional do OP Succinct que garantir que os desenvolvedores possam detectar rapidamente vulnerabilidades desconhecidas que possam surgir de mudanças na função STF ou da adição de novas funções pré-compiladas é crucial. Este é um problema que exigirá atenção contínua.
Este artigo é reimpresso de[blockbeat],Encaminhe o Título Original OP O caminho do avanço da Stack: OP Succinct desbloqueia o potencial do ZK Rollup, Todos os direitos autorais pertencem ao autor original [Ac-Core,Pesquisador da YBB Capital]. Se houver objeções a esta reimpressão, por favor, entre em contato com o Gate Learnequipa e eles vão lidar com isso prontamente.
Aviso de responsabilidade: As opiniões expressas neste artigo são exclusivamente do autor e não constituem conselho de investimento.
As traduções do artigo para outros idiomas são feitas pela equipe do Gate Learn. A menos que seja mencionado.Gate.io, copiar, distribuir ou plagiar os artigos traduzidos é proibido.
Origem: Blockscout
Em 30 de março de 2024, a OP Labs anunciou o lançamento do 'fault proof' na rede de testes OP Sepoila, com o lançamento oficial na rede principal OP em 11 de junho de 2024. Isso marca um passo significativo rumo à descentralização, permitindo que os usuários retirem ETH e tokens ERC-20 da rede principal OP sem depender de uma terceira parte confiável. Os usuários agora podem desafiar e invalidar retiradas incorretas (incluindo aquelas de Base, Metal, Mode e Zora).
Para aumentar a segurança e confiança dos ativos dos utilizadores, a Optimism utiliza a prova de falha para melhorar a precisão e eficácia das transações on-chain e prevenir atividades maliciosas. Os princípios chave são:
Se surgir uma disputa, o operador da Camada 2 deve fornecer prova para contrariar o desafio e confirmar a precisão dos seus dados.
Finalidade: Se não forem levantadas disputas válidas durante o período de desafio, ou se o operador da Camada 2 resolver com sucesso os desafios, a transação é finalizada e considerada válida.
A OP Labs é a equipa responsável pelo desenvolvimento de soluções de Optimismo, enquanto a OP Stack é o enquadramento técnico que suporta a construção e escalonamento da rede de Camada 2 da Ethereum. Pode considerar a OP Labs como os desenvolvedores e a OP Stack como o conjunto de ferramentas deles.
● OP Labs:
OP Labs é um contribuinte fundamental para o projeto Optimism, responsável pelo desenvolvimento e manutenção da solução Optimism Layer 2. É uma equipa ou organização focada na construção e melhoria de ferramentas técnicas relacionadas com a escalabilidade do Ethereum, como Rollups Optimistas. O objetivo principal da OP Labs é aliviar a carga na mainnet do Ethereum através de soluções de escalabilidade da Camada 2, reduzindo os custos das transações e aumentando a velocidade das transações.
A OP Labs também colabora com outros projetos, como a Succinct Labs, para avançar ainda mais a tecnologia de escalonamento do Ethereum, com foco na otimização das provas de conhecimento zero com iniciativas como a OP Succinct.
OP Labs é a equipe principal ou organização responsável pelo desenvolvimento e manutenção da rede Optimism. Seu objetivo é criar uma solução eficiente para a escalabilidade do Ethereum, concentrando-se na redução das taxas de transação e no aumento da velocidade das transações. Eles não são apenas responsáveis pelo desenvolvimento dos Optimistic Rollups, mas também estão promovendo ativamente novas tecnologias relacionadas a provas de conhecimento zero, como o OP Succinct em colaboração com a Succinct Labs.
● Pilha OP:
OP Stack é uma arquitetura modular ou pilha de tecnologia usada para construir e dimensionar redes Ethereum Layer 2. Consiste em vários componentes personalizáveis que permitem aos desenvolvedores criar suas próprias cadeias Layer 2 com base em necessidades específicas. Ele fornece uma abordagem padronizada que permite aos desenvolvedores estabelecer rapidamente redes escaláveis Layer 2 que atendem a requisitos particulares.
OP Stack é uma estrutura modular desenvolvida pela OP Labs. Esta estrutura fornece a infraestrutura para construir redes de Camada 2, permitindo aos desenvolvedores criar rapidamente várias redes de dimensionamento usando OP Stack. Devido ao seu design modular, OP Stack permite aos usuários escolher flexivelmente diferentes mecanismos de validação (como Optimistic Rollups ou ZK Rollups) para atender às necessidades específicas de diferentes projetos.
OP Labs pode ser compreendido como o desenvolvedor do OP Stack, que é um conjunto de ferramentas técnicas fornecidas pela OP Labs para ajudar os desenvolvedores a construir e dimensionar as redes de Camada 2 da Ethereum.
Antes de mergulhar no OP Succinct, é importante entender os quatro principais componentes do OP Stack:
Origem: Blog Sucinto
Voltando ao final da seção 1.2, que discute 'os quatro principais componentes da OP Stack', o OP Succinct é uma melhoria leve à OP Stack. Permite que a cadeia utilize apenas blocos que foram verificados usando provas de conhecimento zero (ZK), enquanto os outros três componentes (op-geth, op-batcher e op-node) permanecem inalterados. O OP Succinct é composto principalmente pelos seguintes quatro elementos:
Criar um zkEVM Rollup é um desafio significativo devido ao extenso conhecimento criptográfico necessário. A equipe da OP Labs levou isso em conta ao construir o modular OP Stack, garantindo que ele suporte vários mecanismos de validade. Eles desenvolveram um projeto de código aberto chamado Kona (ver link estendido 1), que implementa a Função de Transição de Estado (STF) para o OP Stack Rollup usando Rust. Essa inovação permite a geração de provas de conhecimento zero (ZKP) para o OP Stack por meio do Kona e do programa SP1, teoricamente permitindo que todas as cadeias do OP Stack sejam atualizadas para usar ZKP.
O SP1 (Succinct Processor 1) tem como objetivo permitir a qualquer programador integrar facilmente o Type-1 zkEVM Rollup utilizando código Rust padrão. Com o OP Succinct, a atualização de qualquer cadeia OP Stack existente para um Type-1 zkEVM Rollup pode ser realizada em apenas uma hora, fornecendo o desempenho necessário para as aplicações. Esta abordagem oferece vários benefícios:
De acordo com a documentação oficial do GitHub, atualizar qualquer pilha de rollup OP existente para um rollup zkEVM Tipo-1 é simples: instale Rust, Foundry e Docker e siga estes dois passos: 1. Implemente o contrato ZK L2OutputOracle.sol; 2. Lance o serviço proposer OP Succinct (mais detalhes podem ser encontrados no link estendido do GitHub 2).
Atualizando OP Stack Rollup para Provas ZK; Fonte da imagem: Blog Succinct
A Succinct prevê que o futuro dos EVM Rollups envolverá zkEVMs mantidos desenvolvidos usando Rust. Atualmente, o OP Rollup enfrenta três desafios significativos: a extensão da janela de prova de fraudes de 7 dias, questões complexas de interoperabilidade e dependência de múltiplas fontes de dados em vez de provas de fraude em casos específicos. Além disso, a criação de um zkEVM é um processo demorado, o que levou ao desenvolvimento do SP1 para enfrentar esses problemas.
SP1 é um zkVM de alto desempenho, totalmente open-source que pode verificar a execução de qualquer programa escrito em Rust (ou outras linguagens compiladas em LLVM). Os dados públicos indicam que o OP Succinct Stack foi executado com sucesso na OP Mainnet, na OP Sepolia e nas cadeias Base, alcançando custos de prova entre $0.01 e $0.02 para transações Ethereum (ver link estendido 3). Existem aspirações para desenvolver toda a infraestrutura blockchain (incluindo Rollups, bridges e co-processors) usando Rust (ou outras linguagens compiladas em LLVM) e alavancar ZKP no futuro.
De acordo com resumos do blog Succinct e conteúdo de código aberto do GitHub, as diferenças de desempenho entre SP1 e outros zkVMs podem ser atribuídas a vários fatores-chave:
Fonte da imagem: Blog Sucinto, consulte o link expandido 4 na descrição do apêndice
Autor da fonte da imagem: @jtguibas
Se considerarmos as soluções de escalonamento da Ethereum como inclinadas para OP a curto prazo e ZK a longo prazo, então, assumindo que o OP Succinct seja bem-sucedido, marcará um marco significativo no desenvolvimento da Ethereum. O OP Succinct fornece um caminho para a transição dos Rollups ETH da verificação otimista para provas de conhecimento zero. Essa transição não apenas reduz os custos de transação, mas também melhora a velocidade das transações, mantendo as características de segurança e anonimato dos Rollups ZK, abrindo caminho para um potencial aumento nas aplicações no futuro.
Atualmente, entre os quatro principais players na paisagem reconhecida da Camada 2, a OP Stack parece ter uma leve vantagem sobre a ZK Stack em termos de desenvolvimento do ecossistema. O Efeito Mateus (onde os ricos ficam mais ricos) pode se tornar mais pronunciado ao longo do tempo; com o OP Succinct entrando na briga, pode atrair algum tráfego e potencial afastado da ZK Stack. Se o OP Succinct for implementado com sucesso, também poderá perturbar os tradicionais Rollups zkEVM em certa medida.
No entanto, com base nas informações disponíveis nesta fase, está claro a partir da lógica operacional do OP Succinct que garantir que os desenvolvedores possam detectar rapidamente vulnerabilidades desconhecidas que possam surgir de mudanças na função STF ou da adição de novas funções pré-compiladas é crucial. Este é um problema que exigirá atenção contínua.
Este artigo é reimpresso de[blockbeat],Encaminhe o Título Original OP O caminho do avanço da Stack: OP Succinct desbloqueia o potencial do ZK Rollup, Todos os direitos autorais pertencem ao autor original [Ac-Core,Pesquisador da YBB Capital]. Se houver objeções a esta reimpressão, por favor, entre em contato com o Gate Learnequipa e eles vão lidar com isso prontamente.
Aviso de responsabilidade: As opiniões expressas neste artigo são exclusivamente do autor e não constituem conselho de investimento.
As traduções do artigo para outros idiomas são feitas pela equipe do Gate Learn. A menos que seja mencionado.Gate.io, copiar, distribuir ou plagiar os artigos traduzidos é proibido.