Sovereign: Fornecer SDK inovador para Rollups, Gota a barreira de uso da tecnologia zk-SNARKs
Um projeto de criptomoeda focado na construção de rollups completou uma rodada de financiamento seed de 7,4 milhões de dólares, elevando a avaliação da empresa para "dígitos de 8". O projeto está desenvolvendo um kit de ferramentas de desenvolvimento de software (SDK), destinado a ajudar os desenvolvedores a criar rollups de conhecimento zero seguros e interoperáveis. Abaixo está uma introdução detalhada a este projeto chamado Sovereign.
A Sovereign está comprometida em criar um ecossistema rollup interconectado e aberto, permitindo que todos os desenvolvedores implementem rollups que possam interoperar e escalar sem problemas, 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 aplicativos de blockchain
Atualmente, existem três principais formas de escalonamento de 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 implantar, requerem uma grande quantidade de fundos para recrutar validadores e proteger a segurança da rede, sendo assim adequadas apenas para um pequeno número de projetos com recursos financeiros abundantes.
Embora os rollups otimistas tenham reduzido a barreira de entrada para o desenvolvimento de cadeias de aplicação, a dependência de provas de fraude resulta em um atraso de finalização mais longo, levando a operações entre cadeias lentas e dispendiosas. Os desenvolvedores enfrentam a difícil escolha entre construir um rollup específico ou um rollup genérico, ambos apresentando deficiências evidentes.
Em comparação, os zk-rollups são considerados uma solução de escalabilidade mais promissora. Eles mantêm as vantagens dos optimistic rollups, ao mesmo tempo em que reduzem significativamente a latência de finalização. No entanto, atualmente, construir zk-rollups ainda é uma tarefa complexa que requer a dedicação de engenheiros de criptografia altamente especializados a longo prazo.
Inovação do Sovereign SDK
O Sovereign SDK visa tornar-se o Cosmos SDK no domínio dos zk-rollups, fornecendo aos desenvolvedores uma variedade de componentes fundamentais necessários para blockchain, como redes p2p, bancos de dados e nós RPC, permitindo que os construtores se concentrem na lógica de negócios própria. Além disso, ele oferece um conjunto de 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.
O mais importante é que o Sovereign SDK será a primeira estrutura de rollup que simplifica a complexidade do zk-SNARKs. Os desenvolvedores não precisam se tornar especialistas em criptografia, basta usar linguagens de programação comuns como Rust (que no futuro poderá incluir C++) para escrever aplicativos, e o SDK irá automaticamente compilá-los para uma máquina virtual zk eficiente.
As principais características do Sovereign SDK incluem:
Interoperabilidade sem costura: adoção de uma nova tecnologia de ponte baseada em agregação de provas, permitindo a rápida e de baixo custo ponte entre rollups Sovereign SDK compartilhados em L1.
Segurança e escalabilidade: otimização de cada componente para cenários de zk-rollups, oferecendo desempenho excepcional por padrão e utilizando tecnologia de paralelismo para alcançar um atraso de prova de apenas alguns segundos.
Compatibilidade entre cadeias: os rollups Sovereign SDK podem operar em qualquer blockchain, sem se limitar à blockchain pública L1 subjacente.
Roteiro de Desenvolvimento do Projeto
O desenvolvimento do Sovereign SDK é dividido em três fases:
Fase de pesquisa (em andamento): projetar o módulo de armazenamento padrão, modelo econômico criptográfico e API central, desenvolver protótipo de pesquisa. Previsto para conclusão no segundo trimestre de 2023.
Fase de implementação inicial: implementar a rede p2p, nós RPC, API central e módulos de armazenamento e ordenação padrão.
Fase de endurecimento: realizar limpeza de código, testes, testes de fuzz e auditoria, enquanto desenvolve o primeiro caso de uso do SDK. A previsão é que o endurecimento da implantação inicial dure cerca de seis meses, após o qual o SDK será lançado na mainnet.
A visão da Sovereign Labs é permitir que a blockchain sirva bilhões de usuários. Para alcançar esse objetivo, eles estão comprometidos em Gota a barreira de uso das tecnologias zk-SNARKs, permitindo que desenvolvedores comuns possam facilmente construir Rollups. Ao mesmo tempo, eles enfatizam que não sacrificarão a verificabilidade dos usuários finais e se comprometem a manter o SDK completamente gratuito e de código aberto, criando cada componente técnico com os mais altos padrões.
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
14 gostos
Recompensa
14
2
Partilhar
Comentar
0/400
liquiditea_sipper
· 10h atrás
zk está tão em alta que está em todo o lado.
Ver originalResponder0
NestedFox
· 07-16 03:27
O dia todo a falar de barreiras, mas acho que a barreira do dinheiro é a mais alta.
Sovereign SDK: Gota o limiar de desenvolvimento de Rollup de conhecimento zero e ajuda na expansão da Blockchain
Sovereign: Fornecer SDK inovador para Rollups, Gota a barreira de uso da tecnologia zk-SNARKs
Um projeto de criptomoeda focado na construção de rollups completou uma rodada de financiamento seed de 7,4 milhões de dólares, elevando a avaliação da empresa para "dígitos de 8". O projeto está desenvolvendo um kit de ferramentas de desenvolvimento de software (SDK), destinado a ajudar os desenvolvedores a criar rollups de conhecimento zero seguros e interoperáveis. Abaixo está uma introdução detalhada a este projeto chamado Sovereign.
A Sovereign está comprometida em criar um ecossistema rollup interconectado e aberto, permitindo que todos os desenvolvedores implementem rollups que possam interoperar e escalar sem problemas, 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 aplicativos de blockchain
Atualmente, existem três principais formas de escalonamento de 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 implantar, requerem uma grande quantidade de fundos para recrutar validadores e proteger a segurança da rede, sendo assim adequadas apenas para um pequeno número de projetos com recursos financeiros abundantes.
Embora os rollups otimistas tenham reduzido a barreira de entrada para o desenvolvimento de cadeias de aplicação, a dependência de provas de fraude resulta em um atraso de finalização mais longo, levando a operações entre cadeias lentas e dispendiosas. Os desenvolvedores enfrentam a difícil escolha entre construir um rollup específico ou um rollup genérico, ambos apresentando deficiências evidentes.
Em comparação, os zk-rollups são considerados uma solução de escalabilidade mais promissora. Eles mantêm as vantagens dos optimistic rollups, ao mesmo tempo em que reduzem significativamente a latência de finalização. No entanto, atualmente, construir zk-rollups ainda é uma tarefa complexa que requer a dedicação de engenheiros de criptografia altamente especializados a longo prazo.
Inovação do Sovereign SDK
O Sovereign SDK visa tornar-se o Cosmos SDK no domínio dos zk-rollups, fornecendo aos desenvolvedores uma variedade de componentes fundamentais necessários para blockchain, como redes p2p, bancos de dados e nós RPC, permitindo que os construtores se concentrem na lógica de negócios própria. Além disso, ele oferece um conjunto de 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.
O mais importante é que o Sovereign SDK será a primeira estrutura de rollup que simplifica a complexidade do zk-SNARKs. Os desenvolvedores não precisam se tornar especialistas em criptografia, basta usar linguagens de programação comuns como Rust (que no futuro poderá incluir C++) para escrever aplicativos, e o SDK irá automaticamente compilá-los para uma máquina virtual zk eficiente.
As principais características do Sovereign SDK incluem:
Interoperabilidade sem costura: adoção de uma nova tecnologia de ponte baseada em agregação de provas, permitindo a rápida e de baixo custo ponte entre rollups Sovereign SDK compartilhados em L1.
Segurança e escalabilidade: otimização de cada componente para cenários de zk-rollups, oferecendo desempenho excepcional por padrão e utilizando tecnologia de paralelismo para alcançar um atraso de prova de apenas alguns segundos.
Compatibilidade entre cadeias: os rollups Sovereign SDK podem operar em qualquer blockchain, sem se limitar à blockchain pública L1 subjacente.
Roteiro de Desenvolvimento do Projeto
O desenvolvimento do Sovereign SDK é dividido em três fases:
Fase de pesquisa (em andamento): projetar o módulo de armazenamento padrão, modelo econômico criptográfico e API central, desenvolver protótipo de pesquisa. Previsto para conclusão no segundo trimestre de 2023.
Fase de implementação inicial: implementar a rede p2p, nós RPC, API central e módulos de armazenamento e ordenação padrão.
Fase de endurecimento: realizar limpeza de código, testes, testes de fuzz e auditoria, enquanto desenvolve o primeiro caso de uso do SDK. A previsão é que o endurecimento da implantação inicial dure cerca de seis meses, após o qual o SDK será lançado na mainnet.
A visão da Sovereign Labs é permitir que a blockchain sirva bilhões de usuários. Para alcançar esse objetivo, eles estão comprometidos em Gota a barreira de uso das tecnologias zk-SNARKs, permitindo que desenvolvedores comuns possam facilmente construir Rollups. Ao mesmo tempo, eles enfatizam que não sacrificarão a verificabilidade dos usuários finais e se comprometem a manter o SDK completamente gratuito e de código aberto, criando cada componente técnico com os mais altos padrões.