Design de múltiplas provas da OP Stack: Aumentar a segurança e flexibilidade do L2

robot
Geração de resumo em curso

Design de múltiplas provas da OP Stack: uma combinação de flexibilidade e segurança

Com o contínuo desenvolvimento da tecnologia blockchain, as vantagens de segurança das redes de múltiplos clientes tornaram-se amplamente conhecidas. Agora, algumas soluções L2 líderes estão integrando múltiplos esquemas de prova em seu design, marcando um novo marco tecnológico. Após a atualização da mainnet OP para Bedrock, esse design inovador tornou-se realidade.

Seguindo o princípio de que a diversidade dos clientes é benéfica para o ecossistema blockchain, o OP Stack transforma a mainnet OP em uma blockchain modular, ao mesmo tempo que suporta a diversidade de esquemas de prova. Com o design modular do OP Stack e Bedrock, os desenvolvedores podem rapidamente aproveitar vários tipos de provas existentes e garantir que o sistema possa se adaptar a inovações futuras em provas.

Vamos explorar em profundidade os aspectos técnicos desta funcionalidade única e refletir sobre o seu amplo impacto em todo o ecossistema.

Desafios da solução de prova no design de Rollup

No passado, a iteração do design de rollup concentrou-se principalmente na criação de uma única prova e na adaptação do sistema a ela. Este método limitou a flexibilidade e adaptabilidade do sistema às tecnologias em constante mudança. Devido a esta filosofia de design, o mercado L2 tem se centrado principalmente em debates em torno de provas optimistas e provas de validade.

Ao projetar o Bedrock, a equipe de desenvolvimento decidiu mudar essa abordagem. Eles adotaram a modularidade como o princípio de design central da atualização do Bedrock, construindo um sistema capaz de se adaptar a vários tipos de prova, oferecendo aos desenvolvedores soluções de prova mais seguras e com mais visão de futuro.

Solução: Design modular, flexibilidade e segurança

A capacidade de integrar múltiplas provas na OP Stack traz várias vantagens, sendo a segurança a mais proeminente. As múltiplas provas podem evitar que erros em uma única prova se tornem uma fraqueza fatal para o sistema. Isso é semelhante à forma como múltiplas implementações de clientes L1 oferecem uma melhor segurança geral.

Um conhecido pesquisador de blockchain escreveu sobre como a ideia de múltiplos clientes do Ethereum interage com o zk-evm. Ele apontou que a implementação de múltiplos clientes é uma forma de descentralização técnica, cuja principal vantagem é a capacidade de resistir a falhas na rede. Se várias equipes ou partes interessadas independentes mantiverem uma implementação, isso também levará a uma forma de descentralização social, fazendo com que os interesses de cada equipe sejam considerados no roteiro da rede.

O design modular do Bedrock já levou ao surgimento de várias implementações de clientes L2 no ecossistema Optimism, o que é inédito no campo L2. A equipe de desenvolvimento está expandindo essa ideia, permitindo que o OP Stack inclua múltiplas provas. Isso abre caminho para a adição de provas de validade de conhecimento zero (ZK) à mainnet OP ou a outras cadeias OP, garantindo compatibilidade com o desenvolvimento tecnológico futuro. O design modular do OP Stack permite a adoção de novas tecnologias de forma fácil, em condições seguras e testadas em campo, sem a necessidade de grandes alterações no código.

Princípio de funcionamento

O sistema de prova na OP Stack é modularizado através de APIs on-chain padronizadas e participantes off-chain. Isso permite misturar e combinar contratos de disputa, facilitando a troca de esquemas de prova.

API em cadeia padronizada

A Bedrock possibilita a troca de esquemas de prova através de uma API on-chain padronizada, desde que o novo esquema implemente a API padronizada. Isso significa que novos esquemas de prova podem ser adicionados dinamicamente, e até mesmo criar um esquema m-of-n, onde múltiplos esquemas de prova são necessários para operar a ponte.

participante externo padronizado

Os participantes off-chain ou robôs comunicam-se com contratos em disputa. Este sistema cria oportunidades de Valor Máximo Extraível (MEV) para incentivar comportamentos honestos e proteger o sistema, ao mesmo tempo que defende o princípio de que participar em jogos de disputa deve ser sempre lucrativo, para garantir a sua continuidade. Através deste modelo, está a formar-se uma rede aberta de participantes de monitorização, que podem intervir na resolução de disputas, para garantir a segurança do sistema.

Atualmente, duas implementações para padronizar os participantes off-chain estão em pesquisa.

Perspectivas para o Futuro: A Era das Supercadeias

A atualização do Bedrock e seu suporte a múltiplas provas estão alinhados com a visão da equipe de desenvolvimento para uma rede escalável, que não compromete o ecossistema, os aplicativos ou a capacidade de colaboração. Sendo o único ecossistema L2 projetado para a simplicidade de múltiplos clientes e múltiplas provas, a Optimism está liderando a indústria em direção a um futuro mais seguro, adaptável, colaborativo e otimista.

OP5.11%
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 3
  • Republicar
  • Partilhar
Comentar
0/400
UncleLiquidationvip
· 6h atrás
A segurança é realmente importante
Ver originalResponder0
BearMarketBarbervip
· 22h atrás
Esta solução é realmente fantástica
Ver originalResponder0
WinterWarmthCatvip
· 22h atrás
L2 chega a uma nova transformação
Ver originalResponder0
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)