Sovereign SDK: permite que os desenvolvedores construam facilmente zk-rollups seguros e interoperáveis

robot
Geração do resumo em andamento

Sovereign: fornece aos desenvolvedores um SDK para criar zk-rollups seguros e interoperáveis

Sovereign é um ecossistema rollup interconectado e aberto, destinado a permitir que todos os desenvolvedores implementem rollups que sejam interoperáveis e escaláveis de forma perfeita, e que possam operar em várias blockchains. Para isso, a Sovereign desenvolveu um SDK, como uma estrutura simples para criar rollups zk-soberanos seguros e interoperáveis.

Uma visão sobre Sovereign: fornecendo SDK para Rollups, reduzindo a barreira de uso da tecnologia de provas de conhecimento zero

Desafios de escalabilidade de aplicações em blockchain

Atualmente, existem três principais formas de escalabilidade para aplicações de blockchain: blockchains públicas L1 de aplicações dedicadas, optimistic rollups e zk-rollups.

Embora a cadeia pública L1 de aplicativos dedicados seja relativamente simples de projetar e implantar, é necessário recrutar validadores e convencê-los a apostar grandes quantias de dinheiro para proteger a segurança da rede, o que leva apenas alguns aplicativos com financiamento adequado a adotarem esse método.

Embora os rollups otimistas reduzam a barreira de desenvolvimento para cadeias de aplicações, existe o problema da longa latência de finalização. Isso torna a ponte entre cadeias lenta, cara e com maior risco, forçando os desenvolvedores a fazerem um compromisso entre construir rollups dedicados e rollups genéricos.

Em comparação, os zk-rollups são considerados uma solução de escalabilidade mais promissora. Eles combinam as vantagens dos optimistic rollups, ao mesmo tempo que evitam longos atrasos de finalização. No entanto, atualmente, construir zk-rollups ainda é uma tarefa complexa que requer o investimento a longo prazo de engenheiros criptográficos especializados.

Solução Sovereign SDK

O Sovereign SDK visa simplificar o processo de desenvolvimento de zk-rollups, semelhante à contribuição do Cosmos SDK para as blockchains L1. Ele oferece as seguintes características chave:

  1. Fornecer componentes básicos necessários para a blockchain, como rede p2p, banco de dados e nós RPC, permitindo que os desenvolvedores se concentrem na lógica de negócios.

  2. Fornecer módulos padrão que funcionam de forma eficiente em ambientes de conhecimento zero, incluindo implantação de tokens, armazenamento de dados verificados e módulos de ponte.

  3. Através do uso de linguagens de programação comuns (como Rust ou C++), foi reduzido o limiar para os desenvolvedores utilizarem a tecnologia de conhecimento zero.

  4. Implementar rollups com interoperabilidade sem costura, utilizando uma nova tecnologia de ponte baseada em provas de agregação, permitindo interações cross-chain rápidas e de baixo custo na L1 compartilhada, sem necessidade de terceiros confiáveis.

  5. Fornecer rollups seguros e escaláveis, otimizando cada componente para cenários de uso de zk-rollups, oferecendo desempenho excelente por padrão.

  6. Suporta a execução em qualquer blockchain, uma vez que os rollups do Sovereign SDK delegam a responsabilidade de verificação aos utilizadores finais, em vez da blockchain pública L1 subjacente.

Roteiro de Desenvolvimento do Projeto

O 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.

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

  3. Fase de endurecimento: realizar limpeza de código, testes, testes de fuzz e auditoria, enquanto desenvolve o primeiro caso de uso do SDK.

Perspectivas para o Futuro

O objetivo da Sovereign Labs é tornar a tecnologia blockchain acessível a bilhões de usuários. Para alcançar esse objetivo, eles estão comprometidos em reduzir a barreira de entrada para o uso de tecnologia de conhecimento zero, permitindo que desenvolvedores comuns possam facilmente construir rollups.

Ao mesmo tempo, o Sovereign SDK permanecerá sempre completamente gratuito e de código aberto, comprometendo-se a criar cada componente técnico com os mais altos padrões, para garantir que a verificabilidade do usuário final não seja sacrificada. Através de um processo de construção transparente e aberto, o Sovereign visa fornecer uma solução confiável e eficiente para a escalabilidade do blockchain.

Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 5
  • Compartilhar
Comentário
0/400
WhaleStalkervip
· 7h atrás
em alta 就完事了
Ver originalResponder0
HashBanditvip
· 13h atrás
smh outro dia outra L2... na época em que eu minerava btc não precisávamos dessas coisas sofisticadas
Ver originalResponder0
BearMarketBardvip
· 07-07 05:43
Isto é demasiado tarde!
Ver originalResponder0
TokenTaxonomistvip
· 07-07 05:34
estatisticamente falando, há mais 87,2% de chance de extinção do protocolo tbh
Ver originalResponder0
SingleForYearsvip
· 07-07 05:15
Finalmente há um sdk! Vamos lá!
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)