Sovereign: Um framework para desenvolvedores criarem zk-rollups seguros e interoperáveis.
Recentemente, um projeto de criptomoeda focado na construção de rollups finalizou uma rodada de financiamento de sementes de 7,4 milhões de dólares, com uma avaliação que atingiu oito dígitos. O projeto está desenvolvendo um kit de ferramentas de desenvolvimento de software (SDK), destinado a ajudar os desenvolvedores a criar rollups de conhecimento zero que sejam seguros e interoperáveis. Abaixo está uma descrição detalhada do projeto.
Sovereign é um ecossistema de rollup aberto e interconectado, dedicado a permitir que todos os desenvolvedores possam implementar rollups que sejam interoperáveis e escaláveis de forma tranquila, funcionando em várias blockchains. O objetivo do Sovereign SDK é ser a estrutura mais simples para criar zk-rollups soberanos seguros e interoperáveis.
Desafios na expansão de aplicações em blockchain
Atualmente, a escalabilidade das aplicações de blockchain pode ser alcançada de três maneiras principais: blockchains públicos L1 dedicados, optimistic rollups e zk-rollups.
Limitações da L1 Blockchain
As cadeias de blocos L1 de aplicativos especializados são fáceis de projetar e implementar, mas têm defeitos evidentes. Cada L1 precisa recrutar seus próprios validadores e convencê-los a apostar um montante suficiente para proteger a segurança da blockchain. Devido aos altos custos de capital, esse método é aplicável apenas a um pequeno número de aplicativos com recursos financeiros.
Desvantagens dos Optimistic Rollups
Embora os rollups otimistas reduzam a barreira de entrada para o desenvolvimento de cadeias de aplicação, eles também enfrentam desafios. Eles dependem de provas de fraude para prevenir comportamentos inadequados, o que resulta em um "atraso de finalização" mais longo, e as transações podem ser revertidas devido a provas de fraude. Isso torna a ponte para rollups otimistas lenta e cara.
Vantagens do Zk-Rollups
Em comparação, os zk-rollups são considerados uma solução de escalabilidade mais promissora. Eles têm as vantagens dos optimistic rollups, sem o atraso de finalização prolongado. Os usuários só precisam esperar pela geração da prova de validade (que pode levar apenas alguns segundos) para ter certeza de que a transação foi concluída.
No entanto, a construção de zk-rollups tem sido uma tarefa difícil, exigindo o envolvimento prolongado de engenheiros de criptografia altamente especializados. É precisamente isso que o Sovereign SDK se propõe a resolver.
Características do Sovereign SDK
O Sovereign SDK foi projetado para fornecer suporte para zk-rollups, semelhante ao que o Cosmos SDK faz para as blockchains L1. Ele fornecerá componentes comuns de blockchain, como rede p2p, banco de dados e nós RPC, permitindo que os desenvolvedores se concentrem na lógica de negócios de suas próprias blockchains.
Principais características incluem:
Interoperabilidade sem costura: use uma nova tecnologia de ponte baseada em agregação de provas para realizar a ponte eficiente dos rollups Sovereign SDK compartilhados na L1.
Seguro e escalável: otimiza cada componente para cenários de zk-rollups, oferecendo desempenho excelente por padrão. Com a prova de conhecimento zero, é possível escalar sem sacrificar a verificabilidade para o usuário final.
Compatibilidade entre cadeias: Os rollups Sovereign SDK podem ser executados em qualquer blockchain, uma vez que delegam a responsabilidade pela verificação das provas aos usuários finais, em vez da blockchain pública L1 subjacente.
Progresso do Projeto
O roteiro de desenvolvimento do Sovereign SDK é dividido em três fases:
Fase de pesquisa (em andamento): projetar o módulo de armazenamento padrão, o modelo de economia criptográfica e a API central. Desenvolver protótipos de pesquisa, integrando a Celestia como camada de disponibilidade de dados e Risc0 para prova.
Fase de implantação preliminar: implantar a rede p2p, nós RPC, API principal e os módulos de armazenamento e ordenação padrão.
Fase de endurecimento: realizar limpeza de código, testes, testes de fuzz e auditorias, ao mesmo tempo que desenvolve o primeiro caso de uso do SDK.
A equipe do projeto prevê que a hardening inicial implantada durará cerca de seis meses, após os quais o SDK será lançado na mainnet.
Visão
A visão da Sovereign Labs é permitir que a blockchain suporte bilhões de usuários. Para alcançar esse objetivo, eles estão empenhados em reduzir a barreira de entrada para o uso de tecnologias de conhecimento zero, permitindo que desenvolvedores comuns também possam construir Rollups facilmente.
Ao mesmo tempo, a equipe do projeto enfatiza que não irá buscar uma escalabilidade infinita à custa da verificabilidade dos usuários finais. O Sovereign SDK manterá sempre a sua total gratuidade e código aberto, e está comprometido em construir cada componente técnico com os mais altos padrões de resiliência.
Através do Sovereign SDK, os desenvolvedores poderão criar mais facilmente zk-rollups seguros e interoperáveis, promovendo a expansão da tecnologia blockchain para cenários de aplicação mais amplos.
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.
7 Curtidas
Recompensa
7
5
Repostar
Compartilhar
Comentário
0/400
BlockchainFoodie
· 1h atrás
Solução de escalonamento saborosa
Ver originalResponder0
gas_guzzler
· 11h atrás
zk pode resolver o problema de escalabilidade
Ver originalResponder0
PonziDetector
· 11h atrás
Mais um projeto ZK em ouro.
Ver originalResponder0
NftDeepBreather
· 11h atrás
Reestruturar a arquitetura de base da cadeia cruzada
Sovereign SDK: Simplifica o desenvolvimento de zk-rollup e abre uma nova era de Blockchain interoperável
Sovereign: Um framework para desenvolvedores criarem zk-rollups seguros e interoperáveis.
Recentemente, um projeto de criptomoeda focado na construção de rollups finalizou uma rodada de financiamento de sementes de 7,4 milhões de dólares, com uma avaliação que atingiu oito dígitos. O projeto está desenvolvendo um kit de ferramentas de desenvolvimento de software (SDK), destinado a ajudar os desenvolvedores a criar rollups de conhecimento zero que sejam seguros e interoperáveis. Abaixo está uma descrição detalhada do projeto.
Sovereign é um ecossistema de rollup aberto e interconectado, dedicado a permitir que todos os desenvolvedores possam implementar rollups que sejam interoperáveis e escaláveis de forma tranquila, funcionando em várias blockchains. O objetivo do Sovereign SDK é ser a estrutura mais simples para criar zk-rollups soberanos seguros e interoperáveis.
Desafios na expansão de aplicações em blockchain
Atualmente, a escalabilidade das aplicações de blockchain pode ser alcançada de três maneiras principais: blockchains públicos L1 dedicados, optimistic rollups e zk-rollups.
Limitações da L1 Blockchain
As cadeias de blocos L1 de aplicativos especializados são fáceis de projetar e implementar, mas têm defeitos evidentes. Cada L1 precisa recrutar seus próprios validadores e convencê-los a apostar um montante suficiente para proteger a segurança da blockchain. Devido aos altos custos de capital, esse método é aplicável apenas a um pequeno número de aplicativos com recursos financeiros.
Desvantagens dos Optimistic Rollups
Embora os rollups otimistas reduzam a barreira de entrada para o desenvolvimento de cadeias de aplicação, eles também enfrentam desafios. Eles dependem de provas de fraude para prevenir comportamentos inadequados, o que resulta em um "atraso de finalização" mais longo, e as transações podem ser revertidas devido a provas de fraude. Isso torna a ponte para rollups otimistas lenta e cara.
Vantagens do Zk-Rollups
Em comparação, os zk-rollups são considerados uma solução de escalabilidade mais promissora. Eles têm as vantagens dos optimistic rollups, sem o atraso de finalização prolongado. Os usuários só precisam esperar pela geração da prova de validade (que pode levar apenas alguns segundos) para ter certeza de que a transação foi concluída.
No entanto, a construção de zk-rollups tem sido uma tarefa difícil, exigindo o envolvimento prolongado de engenheiros de criptografia altamente especializados. É precisamente isso que o Sovereign SDK se propõe a resolver.
Características do Sovereign SDK
O Sovereign SDK foi projetado para fornecer suporte para zk-rollups, semelhante ao que o Cosmos SDK faz para as blockchains L1. Ele fornecerá componentes comuns de blockchain, como rede p2p, banco de dados e nós RPC, permitindo que os desenvolvedores se concentrem na lógica de negócios de suas próprias blockchains.
Principais características incluem:
Interoperabilidade sem costura: use uma nova tecnologia de ponte baseada em agregação de provas para realizar a ponte eficiente dos rollups Sovereign SDK compartilhados na L1.
Seguro e escalável: otimiza cada componente para cenários de zk-rollups, oferecendo desempenho excelente por padrão. Com a prova de conhecimento zero, é possível escalar sem sacrificar a verificabilidade para o usuário final.
Compatibilidade entre cadeias: Os rollups Sovereign SDK podem ser executados em qualquer blockchain, uma vez que delegam a responsabilidade pela verificação das provas aos usuários finais, em vez da blockchain pública L1 subjacente.
Progresso do Projeto
O roteiro de desenvolvimento do Sovereign SDK é dividido em três fases:
Fase de pesquisa (em andamento): projetar o módulo de armazenamento padrão, o modelo de economia criptográfica e a API central. Desenvolver protótipos de pesquisa, integrando a Celestia como camada de disponibilidade de dados e Risc0 para prova.
Fase de implantação preliminar: implantar a rede p2p, nós RPC, API principal e os módulos de armazenamento e ordenação padrão.
Fase de endurecimento: realizar limpeza de código, testes, testes de fuzz e auditorias, ao mesmo tempo que desenvolve o primeiro caso de uso do SDK.
A equipe do projeto prevê que a hardening inicial implantada durará cerca de seis meses, após os quais o SDK será lançado na mainnet.
Visão
A visão da Sovereign Labs é permitir que a blockchain suporte bilhões de usuários. Para alcançar esse objetivo, eles estão empenhados em reduzir a barreira de entrada para o uso de tecnologias de conhecimento zero, permitindo que desenvolvedores comuns também possam construir Rollups facilmente.
Ao mesmo tempo, a equipe do projeto enfatiza que não irá buscar uma escalabilidade infinita à custa da verificabilidade dos usuários finais. O Sovereign SDK manterá sempre a sua total gratuidade e código aberto, e está comprometido em construir cada componente técnico com os mais altos padrões de resiliência.
Através do Sovereign SDK, os desenvolvedores poderão criar mais facilmente zk-rollups seguros e interoperáveis, promovendo a expansão da tecnologia blockchain para cenários de aplicação mais amplos.