Sovereign: Criar um ecossistema Rollup aberto e interconectado
Sovereign é um projeto dedicado à construção de um ecossistema Rollup interconectado e aberto, com o objetivo de permitir que todos os desenvolvedores possam implantar Rollups que sejam interoperáveis e escaláveis de forma contínua, e que funcionem em várias blockchains. Para alcançar esse objetivo, a Sovereign está desenvolvendo um kit de ferramentas de desenvolvimento de software (SDK) para simplificar o processo de criação de zk-rollups soberanos seguros e interoperáveis.
Desafios na expansão de aplicações de blockchain
Limitações da blockchain L1
Atualmente, existem três principais maneiras de escalar aplicativos de blockchain: blockchains públicos L1 dedicados, rollups otimistas e zk-rollups. Embora os blockchains públicos L1 dedicados sejam mais simples de projetar e implementar, enfrentam altos custos financeiros, uma vez que cada L1 precisa recrutar validadores e convencê-los a fazer stake de fundos suficientes para proteger a segurança da rede. Este método é adequado apenas para um pequeno número de aplicativos com recursos financeiros abundantes.
Desvantagens dos Optimistic Rollups
Os Rollups tentam resolver esse problema permitindo que os desenvolvedores usem nova lógica para expandir as blockchains existentes. No entanto, os rollups otimistas, que atualmente dominam, também apresentam desvantagens. Eles dependem de provas de fraude para evitar comportamentos inadequados, o que resulta em um longo "atraso de finalização", onde as transações podem ser revertidas devido a provas de fraude. Isso torna a ponte entre rollups otimistas lenta, cara e arriscada.
Vantagens do Zk-Rollups
Em comparação, os zk-rollups são considerados o paradigma de escalabilidade dominante do futuro. Eles possuem as vantagens dos optimistic rollups, ao mesmo tempo que não apresentam longos atrasos de finalização. Uma vez que a prova de validade é criada (geralmente em apenas alguns segundos), os usuários podem ter certeza de que a transação foi concluída. No entanto, construir zk-rollups ainda é uma tarefa complexa que requer o investimento a longo prazo de engenheiros criptográficos altamente especializados.
Solução do Sovereign SDK
O Sovereign SDK destina-se a fornecer suporte para zk-rollups semelhante ao que o Cosmos SDK faz para blockchains L1. Ele fornecerá uma variedade de componentes básicos que geralmente são oferecidos por blockchains, como redes p2p, bancos de dados e nós RPC, permitindo que os desenvolvedores se concentrem na lógica de negócios de suas próprias blockchains. Além disso, também oferecerá um conjunto de módulos padrão que funcionam de forma eficiente em um ambiente de conhecimento zero, incluindo implantação de tokens, armazenamento de dados verificados e módulos de ponte.
As características principais do Sovereign SDK incluem:
Interoperabilidade sem costura: utilize uma nova tecnologia de ponte baseada em prova de agregação para realizar uma ponte rápida e de baixo custo para rollups Sovereign SDK compartilhados na L1.
Segurança e escalabilidade: otimizando cada componente para cenários de uso de zk-rollups, oferecendo desempenho e segurança excepcionais.
Compatibilidade entre cadeias: Os Rollups Sovereign SDK podem operar em qualquer blockchain, pois delegam a responsabilidade pela verificação das provas aos usuários finais, em vez de às blockchains L1 subjacentes.
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 econômico criptográfico e a API central, com conclusão prevista para o segundo trimestre de 2023.
Fase de implantação inicial: implantar a rede p2p, nós RPC, API central e módulos de armazenamento e ordenação padrão.
Fase de solidificação: realizar limpeza de código, testes, testes de fuzz e auditorias, enquanto se desenvolve o primeiro caso de uso do SDK. Acredita-se que a solidificação inicial da implementação durará cerca de seis meses, após os quais o SDK será lançado na mainnet.
Visão e Compromisso
O objetivo da Sovereign Labs é permitir que a blockchain suporte bilhões de usuários. Para isso, eles estão empenhados em reduzir a barreira de uso das tecnologias de conhecimento zero, permitindo que desenvolvedores comuns possam construir Rollups, sem precisar se tornar especialistas em criptografia.
A equipe do projeto enfatiza que sempre manterá o Sovereign SDK completamente gratuito e de código aberto, e está comprometida em construir cada componente da arquitetura tecnológica com os mais altos padrões de resiliência. Eles acreditam que a escalabilidade infinita só faz sentido se a verificabilidade do usuário final estiver garantida. Portanto, o processo de construção do Sovereign será mantido aberto e transparente, a fim de provar seu compromisso através de ações concretas.
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.
9 Curtidas
Recompensa
9
6
Compartilhar
Comentário
0/400
CryptoGoldmine
· 5h atrás
Análise sob a perspectiva da iteração tecnológica, esta pode ser a oportunidade de posicionamento na pista zk.
Ver originalResponder0
GasFeeCrybaby
· 16h atrás
Por que é que é SDK de novo? [叹气]
Ver originalResponder0
LoneValidator
· 16h atrás
Estão novamente a criar um novo conceito para ganhar dinheiro.
Sovereign SDK: Criando um ecossistema zk-rollup interconectado e aberto
Sovereign: Criar um ecossistema Rollup aberto e interconectado
Sovereign é um projeto dedicado à construção de um ecossistema Rollup interconectado e aberto, com o objetivo de permitir que todos os desenvolvedores possam implantar Rollups que sejam interoperáveis e escaláveis de forma contínua, e que funcionem em várias blockchains. Para alcançar esse objetivo, a Sovereign está desenvolvendo um kit de ferramentas de desenvolvimento de software (SDK) para simplificar o processo de criação de zk-rollups soberanos seguros e interoperáveis.
Desafios na expansão de aplicações de blockchain
Limitações da blockchain L1
Atualmente, existem três principais maneiras de escalar aplicativos de blockchain: blockchains públicos L1 dedicados, rollups otimistas e zk-rollups. Embora os blockchains públicos L1 dedicados sejam mais simples de projetar e implementar, enfrentam altos custos financeiros, uma vez que cada L1 precisa recrutar validadores e convencê-los a fazer stake de fundos suficientes para proteger a segurança da rede. Este método é adequado apenas para um pequeno número de aplicativos com recursos financeiros abundantes.
Desvantagens dos Optimistic Rollups
Os Rollups tentam resolver esse problema permitindo que os desenvolvedores usem nova lógica para expandir as blockchains existentes. No entanto, os rollups otimistas, que atualmente dominam, também apresentam desvantagens. Eles dependem de provas de fraude para evitar comportamentos inadequados, o que resulta em um longo "atraso de finalização", onde as transações podem ser revertidas devido a provas de fraude. Isso torna a ponte entre rollups otimistas lenta, cara e arriscada.
Vantagens do Zk-Rollups
Em comparação, os zk-rollups são considerados o paradigma de escalabilidade dominante do futuro. Eles possuem as vantagens dos optimistic rollups, ao mesmo tempo que não apresentam longos atrasos de finalização. Uma vez que a prova de validade é criada (geralmente em apenas alguns segundos), os usuários podem ter certeza de que a transação foi concluída. No entanto, construir zk-rollups ainda é uma tarefa complexa que requer o investimento a longo prazo de engenheiros criptográficos altamente especializados.
Solução do Sovereign SDK
O Sovereign SDK destina-se a fornecer suporte para zk-rollups semelhante ao que o Cosmos SDK faz para blockchains L1. Ele fornecerá uma variedade de componentes básicos que geralmente são oferecidos por blockchains, como redes p2p, bancos de dados e nós RPC, permitindo que os desenvolvedores se concentrem na lógica de negócios de suas próprias blockchains. Além disso, também oferecerá um conjunto de módulos padrão que funcionam de forma eficiente em um ambiente de conhecimento zero, incluindo implantação de tokens, armazenamento de dados verificados e módulos de ponte.
As características principais do Sovereign SDK incluem:
Interoperabilidade sem costura: utilize uma nova tecnologia de ponte baseada em prova de agregação para realizar uma ponte rápida e de baixo custo para rollups Sovereign SDK compartilhados na L1.
Segurança e escalabilidade: otimizando cada componente para cenários de uso de zk-rollups, oferecendo desempenho e segurança excepcionais.
Compatibilidade entre cadeias: Os Rollups Sovereign SDK podem operar em qualquer blockchain, pois delegam a responsabilidade pela verificação das provas aos usuários finais, em vez de às blockchains L1 subjacentes.
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 econômico criptográfico e a API central, com conclusão prevista para o segundo trimestre de 2023.
Fase de implantação inicial: implantar a rede p2p, nós RPC, API central e módulos de armazenamento e ordenação padrão.
Fase de solidificação: realizar limpeza de código, testes, testes de fuzz e auditorias, enquanto se desenvolve o primeiro caso de uso do SDK. Acredita-se que a solidificação inicial da implementação durará cerca de seis meses, após os quais o SDK será lançado na mainnet.
Visão e Compromisso
O objetivo da Sovereign Labs é permitir que a blockchain suporte bilhões de usuários. Para isso, eles estão empenhados em reduzir a barreira de uso das tecnologias de conhecimento zero, permitindo que desenvolvedores comuns possam construir Rollups, sem precisar se tornar especialistas em criptografia.
A equipe do projeto enfatiza que sempre manterá o Sovereign SDK completamente gratuito e de código aberto, e está comprometida em construir cada componente da arquitetura tecnológica com os mais altos padrões de resiliência. Eles acreditam que a escalabilidade infinita só faz sentido se a verificabilidade do usuário final estiver garantida. Portanto, o processo de construção do Sovereign será mantido aberto e transparente, a fim de provar seu compromisso através de ações concretas.