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

Sovereign: fornece aos desenvolvedores ferramentas convenientes para construção de rollups

Um artigo sobre o Sovereign: fornece SDK para Rollups, reduzindo a barreira de entrada para o uso de tecnologia de prova de conhecimento zero

Sovereign é um projeto dedicado à construção de um ecossistema de rollup interconectado e aberto. Seu objetivo principal é permitir que todos os desenvolvedores possam implantar rollups que sejam interoperáveis e escaláveis sem costura, e que operem em várias blockchains. Para isso, a equipe da Sovereign está desenvolvendo o Sovereign SDK, que é uma estrutura destinada a simplificar o processo de criação de zk-rollups soberanos seguros e interoperáveis.

Desafios da escalabilidade da blockchain

Atualmente, as aplicações de blockchain são principalmente escaladas de três maneiras: blockchains públicas L1 dedicadas, optimistic rollups e zk-rollups.

Embora a blockchain pública L1 de aplicativo dedicado seja simples de projetar e implantar, requer um grande investimento para recrutar e incentivar validadores, o que limita sua aplicação ampla.

Os rollups otimistas reduzem a barreira de entrada para desenvolvedores ao expandir nova lógica em blockchains existentes. No entanto, eles dependem de mecanismos de prova de fraude, resultando em longos atrasos de finalização, tornando as pontes entre cadeias lentas e caras. Os desenvolvedores enfrentam a difícil escolha entre rollups dedicados e rollups gerais, ambos com deficiências evidentes.

Os zk-rollups são considerados uma solução de escalabilidade mais promissora. Eles mantêm as vantagens dos optimistic rollups, enquanto reduzem significativamente a latência de finalização. No entanto, o nível técnico para construir zk-rollups ainda é muito elevado, exigindo o investimento a longo prazo de engenheiros de criptografia especializados.

Inovação do Sovereign SDK

O Sovereign SDK tem como objetivo tornar-se o Cosmos SDK no domínio dos zk-rollups. Ele fornece os componentes básicos necessários para blockchain, como rede p2p, banco de dados e nós RPC, permitindo que os desenvolvedores se concentrem em sua lógica de negócios. Além disso, ele também oferece um conjunto de módulos padrão que funcionam de forma eficiente em um ambiente de conhecimento zero, incluindo implantação de tokens, validação de armazenamento de dados e funcionalidades de ponte.

Uma característica importante do Sovereign SDK é a simplificação dos detalhes complexos das provas de conhecimento zero. Os desenvolvedores não precisam se tornar especialistas em criptografia, apenas precisam usar linguagens de programação comuns como Rust (futuramente podendo incluir C++) para escrever aplicações, o SDK irá compilar automaticamente para uma máquina virtual zk eficiente.

Principais características do Sovereign SDK

  1. Interoperabilidade sem costura: utiliza tecnologia de ponte baseada em agregação de prova para realizar interações entre cadeias de forma rápida e de baixo custo.

  2. Segurança e escalabilidade: design de componentes otimizado para zk-rollups, oferecendo excelente desempenho e baixa latência.

  3. Compatibilidade entre cadeias: como "sovereign" rollup, as aplicações construídas com o Sovereign SDK podem operar em qualquer blockchain.

Roteiro de Desenvolvimento do Projeto

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

  1. Fase de pesquisa (em andamento): projetar módulos centrais e API, desenvolver protótipo de pesquisa.

  2. Fase de implementação inicial: implementar a infraestrutura e as funcionalidades principais.

  3. Fase de reforço: realizar otimização de código, testes e auditorias, desenvolver o primeiro caso de uso.

A visão da Sovereign Labs é fazer com que a tecnologia blockchain sirva bilhões de usuários. Para alcançar esse objetivo, eles se dedicam a reduzir a barreira de uso da tecnologia de zero conhecimento, permitindo que desenvolvedores comuns possam facilmente construir rollups. Ao mesmo tempo, o projeto mantém princípios de código aberto e descentralização, garantindo que a verificabilidade do usuário final não seja sacrificada.

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
  • 7
  • Compartilhar
Comentário
0/400
GateUser-bd883c58vip
· 12h atrás
A primavera do zk finalmente chegou
Ver originalResponder0
OnchainDetectiveBingvip
· 12h atrás
Dá uma olhada neste desenvolvedor querido, avô.
Ver originalResponder0
GraphGuruvip
· 12h atrás
Abertura de velocidade 555555
Ver originalResponder0
defi_detectivevip
· 12h atrás
Este SDK é muito bom de usar.
Ver originalResponder0
SighingCashiervip
· 12h atrás
Mais uma nova coisa de rollup!
Ver originalResponder0
MEVHuntervip
· 13h atrás
Esse espaço para otimização de desempenho do zk é enorme, vamos esperar pelos Bots de Arbitragem.
Ver originalResponder0
StablecoinArbitrageurvip
· 13h atrás
hmm finalmente um framework de implementação adequado, mas vamos ver primeiro esses métricas de otimização de gás...
Ver originalResponder0
  • Marcar
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)