Após a atualização do Bedrock, a mainnet OP integrou múltiplos esquemas de prova. Esta filosofia de design é baseada nas vantagens de segurança da diversidade de clientes no ecossistema blockchain, transformando a mainnet OP em uma blockchain modular que suporta a diversidade de esquemas de prova.
Utilizando o design modular do OP Stack e do Bedrock, os desenvolvedores podem aplicar rapidamente vários tipos de provas existentes e garantir que o sistema possa se adaptar a inovações futuras. Esta característica única não só possui vantagens técnicas, como também tem um impacto profundo em todo o ecossistema.
Desafios da solução de prova no design de Rollup
No passado, a iteração do design de rollup focava principalmente na criação de uma única prova e na adaptação do sistema a ela. Este método limitava a flexibilidade e a adaptabilidade do sistema às tecnologias em constante mudança. Assim, o mercado L2 girava principalmente em torno de debates sobre provas otimistas e provas de validade.
Ao projetar o Bedrock, a equipe de desenvolvimento queria mudar essa situação. Eles colocaram 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 mais avançadas.
Vantagens do design modular
A integração de múltiplas provas na OP Stack traz muitos benefícios, sendo a segurança a mais notável. Provas múltiplas podem evitar que erros em uma única prova se tornem vulnerabilidades no sistema, semelhante ao princípio de que a implementação de múltiplos clientes em L1 oferece uma melhor segurança geral.
O design modular do Bedrock já levou ao surgimento de várias implementações de clientes L2 no ecossistema Optimism, algo inédito no campo L2. Este design abriu caminho para a adição de provas de validade de zero conhecimento (ZK) à mainnet OP ou a outras chains OP (como Base), garantindo ao mesmo tempo a compatibilidade com o desenvolvimento tecnológico futuro. O design modular do OP Stack permite a adoção fácil de novas tecnologias em condições seguras e testadas em campo, sem a necessidade de grandes alterações no código.
Implementação técnica
O sistema de prova no OP Stack é modularizado através de APIs on-chain padronizadas e participantes off-chain. Isso permite a combinação de contratos em disputa, facilitando a troca de esquemas de prova.
API normalizado na cadeia
Bedrock torna possível o esquema de prova de troca através de APIs on-chain padronizadas, desde que o novo esquema implemente essa API. Isso significa que novos esquemas de prova podem ser adicionados dinamicamente, ou mesmo que se pode criar esquemas m-of-n que requerem múltiplos esquemas de prova para operar a ponte.
participantes externos padronizados
Os participantes off-chain ou robôs comunicam-se com contratos em disputa. O sistema criou oportunidades de Máximo Valor Extraível (MEV) para incentivar comportamentos honestos e proteger o sistema, ao mesmo tempo que defende o princípio de que a participação em jogos de disputa deve ser sempre lucrativa, garantindo assim a sua continuidade. Através deste modelo, está sendo estabelecida uma rede aberta de participantes de monitoramento, que podem intervir na resolução de disputas para assegurar a segurança do sistema.
Atualmente, estão em pesquisa duas implementações de participantes externos padronizados.
Perspectivas para o Futuro
A atualização do Bedrock e seu suporte à múltipla prova estão alinhados com a visão da equipe de desenvolvimento para uma rede escalável que não comprometa 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 rumo a um futuro mais seguro, mais adaptável e mais colaborativo.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
Design de múltiplas provas da OP Stack: inovação modular que melhora a segurança e a adaptabilidade
Design de múltiplas provas da OP Stack
Após a atualização do Bedrock, a mainnet OP integrou múltiplos esquemas de prova. Esta filosofia de design é baseada nas vantagens de segurança da diversidade de clientes no ecossistema blockchain, transformando a mainnet OP em uma blockchain modular que suporta a diversidade de esquemas de prova.
Utilizando o design modular do OP Stack e do Bedrock, os desenvolvedores podem aplicar rapidamente vários tipos de provas existentes e garantir que o sistema possa se adaptar a inovações futuras. Esta característica única não só possui vantagens técnicas, como também tem um impacto profundo em todo o ecossistema.
Desafios da solução de prova no design de Rollup
No passado, a iteração do design de rollup focava principalmente na criação de uma única prova e na adaptação do sistema a ela. Este método limitava a flexibilidade e a adaptabilidade do sistema às tecnologias em constante mudança. Assim, o mercado L2 girava principalmente em torno de debates sobre provas otimistas e provas de validade.
Ao projetar o Bedrock, a equipe de desenvolvimento queria mudar essa situação. Eles colocaram 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 mais avançadas.
Vantagens do design modular
A integração de múltiplas provas na OP Stack traz muitos benefícios, sendo a segurança a mais notável. Provas múltiplas podem evitar que erros em uma única prova se tornem vulnerabilidades no sistema, semelhante ao princípio de que a implementação de múltiplos clientes em L1 oferece uma melhor segurança geral.
O design modular do Bedrock já levou ao surgimento de várias implementações de clientes L2 no ecossistema Optimism, algo inédito no campo L2. Este design abriu caminho para a adição de provas de validade de zero conhecimento (ZK) à mainnet OP ou a outras chains OP (como Base), garantindo ao mesmo tempo a compatibilidade com o desenvolvimento tecnológico futuro. O design modular do OP Stack permite a adoção fácil de novas tecnologias em condições seguras e testadas em campo, sem a necessidade de grandes alterações no código.
Implementação técnica
O sistema de prova no OP Stack é modularizado através de APIs on-chain padronizadas e participantes off-chain. Isso permite a combinação de contratos em disputa, facilitando a troca de esquemas de prova.
API normalizado na cadeia
Bedrock torna possível o esquema de prova de troca através de APIs on-chain padronizadas, desde que o novo esquema implemente essa API. Isso significa que novos esquemas de prova podem ser adicionados dinamicamente, ou mesmo que se pode criar esquemas m-of-n que requerem múltiplos esquemas de prova para operar a ponte.
participantes externos padronizados
Os participantes off-chain ou robôs comunicam-se com contratos em disputa. O sistema criou oportunidades de Máximo Valor Extraível (MEV) para incentivar comportamentos honestos e proteger o sistema, ao mesmo tempo que defende o princípio de que a participação em jogos de disputa deve ser sempre lucrativa, garantindo assim a sua continuidade. Através deste modelo, está sendo estabelecida uma rede aberta de participantes de monitoramento, que podem intervir na resolução de disputas para assegurar a segurança do sistema.
Atualmente, estão em pesquisa duas implementações de participantes externos padronizados.
Perspectivas para o Futuro
A atualização do Bedrock e seu suporte à múltipla prova estão alinhados com a visão da equipe de desenvolvimento para uma rede escalável que não comprometa 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 rumo a um futuro mais seguro, mais adaptável e mais colaborativo.