Sovereign SDK: Uma nova estrutura que simplifica o desenvolvimento de zk-rollup

Sovereign: Ferramentas convenientes para desenvolvimento de Rollup

Sovereign é um ecossistema de rollup aberto e interconectado, dedicado a permitir que todos os desenvolvedores implementem rollups que possam interagir de forma transparente e escalável, e que possam operar em várias blockchains. O Sovereign SDK visa ser a estrutura mais simples para criar um zk-rollup soberano seguro e interoperável.

O dilema da expansão de aplicações em blockchain

L1 limitações da blockchain pública

Atualmente, existem três principais formas de escalabilidade para aplicações em blockchain: blockchains públicas L1 dedicadas, optimistic rollups e zk-rollups. Embora as blockchains públicas L1 dedicadas sejam relativamente simples de projetar e implementar, elas apresentam desvantagens significativas. Cada L1 precisa recrutar seus próprios validadores e convencê-los a apostar fundos suficientes para garantir a segurança da rede. Devido ao alto custo dos fundos, esse método é adequado apenas para algumas aplicações com recursos financeiros abundantes.

Problemas com Rollups Otimistas

Os rollups otimistas, embora reduzam a barreira de entrada para o desenvolvimento de cadeias de aplicativos, também apresentam problemas. Para aliviar a carga do conjunto de validadores compartilhados, os rollups otimistas dependem de provas de fraude para prevenir comportamentos inadequados. Isso resulta em um "atraso de finalização" mais longo, e as transações podem ser revertidas devido às provas de fraude. Assim, a ponte para os rollups otimistas torna-se lenta e cara.

Os desenvolvedores enfrentam uma escolha difícil: construir um rollup específico para um determinado uso, permitindo que os usuários façam ponte entre blockchains com frequência, ou construir um rollup genérico para atender a todas as necessidades dos usuários? Ambas as opções não são ideais. A velocidade de ponte entre rollups otimistas é lenta, os custos são altos e os riscos são grandes, o que não é adequado para uso diário. Por outro lado, os rollups otimistas genéricos enfrentam problemas de escalabilidade semelhantes aos das blockchains públicas L1 e têm funcionalidades limitadas.

As vantagens do Zk-Rollups

Com base nas razões acima, os zk-rollups são considerados a solução de escalabilidade dominante do futuro. Eles apresentam as vantagens dos optimistic rollups, ao mesmo tempo que não têm longos atrasos de finalização. Os usuários só precisam esperar alguns segundos para que as transações sejam confirmadas, em vez de esperar vários dias para determinar se houve provas de fraude.

No entanto, a construção de zk-rollups ainda é uma tarefa difícil, que requer a dedicação de engenheiros de criptografia profissionais, investindo muito tempo e esforço.

Uma explicação sobre Sovereign: fornece SDK para Rollups, reduzindo a barreira de uso da tecnologia de prova de zero conhecimento

Características do Sovereign SDK

O Sovereign SDK visa fornecer suporte para zk-rollups, semelhante ao que o Cosmos SDK faz para blockchains L1. Ele oferece componentes padrão comuns em blockchains, como rede p2p, banco de dados e nós RPC, permitindo que os desenvolvedores se concentrem na lógica de negócios de sua própria blockchain. Além disso, também fornece uma série de módulos padrão que operam de forma eficiente em ambientes de conhecimento zero, incluindo implantação de tokens, armazenamento de dados verificado e módulos de ponte.

As principais características do Sovereign SDK incluem:

  1. Interoperabilidade sem costura: utilizar uma nova tecnologia de ponte baseada em agregação de provas para realizar uma ponte eficiente entre os rollups Sovereign SDK compartilhados no L1.

  2. Seguro e escalável: o Sovereign SDK oferece desempenho excepcional por padrão, personalizando cada componente para zk-rollups.

  3. Compatibilidade entre cadeias: Os rollups Sovereign SDK podem ser executados em qualquer blockchain, pois delegam a responsabilidade pela verificação das provas aos usuários finais, em vez da blockchain L1 subjacente.

Progresso do Projeto

O roteiro de desenvolvimento do Sovereign SDK é dividido em três fases:

  1. Fase de pesquisa (em andamento): projetar o módulo de armazenamento padrão, o modelo de economia criptográfica e a API central, desenvolver um protótipo de pesquisa. Prevê-se que seja concluído no segundo trimestre de 2023.

  2. Fase de implementação inicial: implementar rede p2p, nós RPC, API principal e módulos de armazenamento e ordenação padrão.

  3. Fase de Hardenização: realização de limpeza de código, testes, testes de fuzz e auditoria, enquanto desenvolve o primeiro caso de uso do SDK. A previsão é que a hardenização da implantação inicial dure cerca de seis meses, após os quais o SDK será lançado na mainnet.

Perspectivas Futuras

O objetivo da Sovereign Labs é permitir que a blockchain suporte bilhões de usuários. Para alcançar esse objetivo, é necessário reduzir a barreira de entrada para o uso de tecnologias de zero conhecimento, permitindo que desenvolvedores comuns também consigam construir rollups facilmente.

Ao mesmo tempo, o Sovereign SDK será sempre completamente gratuito e de código aberto, comprometendo-se a construir cada componente da arquitetura tecnológica com os mais altos padrões de resiliência. A equipe se compromete a um processo de construção aberto e transparente para garantir a credibilidade e a confiabilidade do projeto.

ZK0.03%
Ver original
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.
  • Recompensa
  • 5
  • Repostar
  • Compartilhar
Comentário
0/400
BridgeJumpervip
· 08-08 12:10
A eficiência de desenvolvimento melhorou, não é?
Ver originalResponder0
RebaseVictimvip
· 08-07 09:14
Esta onda de bull run deve embarque
Ver originalResponder0
TestnetScholarvip
· 08-06 13:19
Vale a pena testar uma vez.
Ver originalResponder0
AirdropHarvestervip
· 08-06 13:14
Colegas, venham aproveitar os Cupões de Recorte.
Ver originalResponder0
just_another_fishvip
· 08-06 13:00
Finalmente posso jogar zkr.
Ver originalResponder0
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)