Sovereign SDK: Ferramenta inovadora que simplifica o desenvolvimento de ZK-rollup

robot
Geração do resumo em andamento

Sovereign: Ferramentas de desenvolvimento convenientes para Rollups

A Sovereign Labs foca na construção de projetos de criptografia com rollups e recentemente completou uma rodada de financiamento semente de 7,4 milhões de dólares. Esta rodada de financiamento contou com a participação de várias instituições de investimento, elevando a avaliação da empresa para "dígitos de sete". A Sovereign Labs está desenvolvendo um conjunto de ferramentas de desenvolvimento de software (SDK), com o objetivo de ajudar os desenvolvedores a criar rollups de zero conhecimento que sejam seguros e interoperáveis.

Sovereign é um ecossistema rollup aberto e interconectado, dedicado a permitir que todos os desenvolvedores possam implementar rollups que sejam interoperáveis e escaláveis de forma contínua, funcionando em várias blockchains. O objetivo do Sovereign SDK é se tornar a estrutura mais simples para criar zk-rollups soberanos seguros e interoperáveis.

Um artigo sobre Sovereign: fornece SDK para Rollups, reduzindo a barreira de uso da tecnologia de provas de conhecimento zero

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

Atualmente, existem três principais maneiras de expandir aplicativos de blockchain: blockchains públicas L1 dedicadas, optimistic rollups e zk-rollups. Embora as blockchains públicas L1 dedicadas sejam simples de projetar e implementar, elas requerem um grande apoio financeiro, sendo adequadas apenas para um pequeno número de aplicações com forte capacidade financeira.

Embora os rollups otimistas reduzam a barreira de entrada para o desenvolvimento de cadeias de aplicativos, eles apresentam um problema de "atraso de finalização" prolongado, o que torna a ponte entre cadeias lenta, cara e arriscada. Os desenvolvedores enfrentam a difícil escolha entre rollups dedicados e rollups genéricos, ambos com defeitos evidentes.

Em comparação, os zk-rollups são considerados uma solução de escalabilidade superior. Eles retêm as vantagens dos optimistic rollups, enquanto superam o problema da longa latência de finalização. No entanto, atualmente, construir zk-rollups ainda é uma tarefa tecnicamente exigente, que requer o investimento de engenheiros de criptografia especializados a longo prazo.

Inovação do Sovereign SDK

O Sovereign SDK visa simplificar o processo de desenvolvimento de zk-rollups, de forma semelhante à contribuição do Cosmos SDK para blockchains L1. Ele fornece componentes básicos comumente usados em blockchain, como rede p2p, banco de dados e nós RPC, permitindo que os desenvolvedores se concentrem na lógica de negócio específica. Além disso, o SDK também inclui módulos eficientes adequados para ambientes de conhecimento zero, como implantação de tokens, verificação de armazenamento de dados e módulos de ponte.

O mais importante é que o Sovereign SDK se tornará a primeira estrutura de rollup a eliminar os detalhes complexos do conhecimento zero. Os desenvolvedores não precisam se tornar especialistas em criptografia, basta usar linguagens de programação familiares como Rust para escrever aplicações, e o SDK irá automaticamente compilá-las para uma máquina virtual zk eficiente.

Principais características do Sovereign SDK

  1. Interoperabilidade sem costura: utiliza uma tecnologia de ponte inovadora baseada na agregação de provas para realizar interações entre cadeias rápidas e de baixo custo.

  2. Segurança e escalabilidade: otimização de cada componente para zk-rollups, oferecendo desempenho superior e um curto atraso na prova.

  3. Compatibilidade entre cadeias: como um rollup "soberano", pode funcionar em qualquer blockchain, sem restrições da blockchain pública de nível 1 subjacente.

Roteiro de Desenvolvimento do Projeto

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

  1. Fase de pesquisa (em andamento): projetar componentes centrais e API, desenvolver protótipos de pesquisa.

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

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

A visão da Sovereign Labs é oferecer serviços de blockchain a bilhões de usuários. Para isso, eles estão empenhados em reduzir a barreira de entrada para o uso de tecnologias de conhecimento zero, permitindo que desenvolvedores comuns construam Rollups com facilidade. Ao mesmo tempo, o projeto mantém os princípios de código aberto e descentralização, garantindo que a verificabilidade dos usuários finais não seja sacrificada. Através desses esforços, o Sovereign SDK está destinado a se tornar uma ferramenta chave para impulsionar a aplicação em larga escala de blockchain.

ZK0.51%
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
  • 2
  • Compartilhar
Comentário
0/400
MelonFieldvip
· 07-26 18:39
Projetos que vale a pena seguir
Ver originalResponder0
DefiSecurityGuardvip
· 07-26 18:25
SDK simplificado = pesadelos de segurança
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)