Sovereign: Proporcionar um ecossistema interconectado e aberto para Rollups
Um projeto de criptomoeda focado na construção de rollups completou um financiamento de seed de 7,4 milhões de dólares. Esta rodada de financiamento contou com a participação de várias instituições de investimento conhecidas, o que elevou a avaliação da empresa para "dígitos de oito". O projeto está a desenvolver 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.
Sovereign é um ecossistema rollup aberto e interconectado, dedicado a permitir que todos os desenvolvedores implementem rollups que possam operar de forma interativa e escalável, funcionando em várias blockchains. Esse é o propósito do desenvolvimento do Sovereign SDK, que se tornará a estrutura mais conveniente para criar zk-rollups soberanos seguros e interoperáveis.
Desafios de escalabilidade enfrentados por aplicativos de blockchain
Atualmente, existem três principais maneiras de escalar aplicativos de blockchain: blockchains públicas de L1 direcionadas a aplicativos, optimistic rollups e zk-rollups.
Embora as blockchains públicas L1 para aplicativos sejam relativamente simples de projetar e implementar, elas apresentam falhas óbvias. Cada L1 precisa recrutar seus próprios validadores e convencê-los a apostar uma quantidade suficiente de fundos para proteger a segurança da blockchain. Devido ao alto custo do capital, esse método é adequado apenas para um pequeno número de aplicativos com recursos financeiros abundantes.
A ideia dos Rollups é permitir que os desenvolvedores utilizem nova lógica para expandir uma blockchain existente, em vez de iniciar uma nova blockchain. Isso reduz significativamente a barreira de entrada para o desenvolvimento de cadeias de aplicação. No entanto, os rollups otimistas atuais também apresentam problemas. Eles dependem de provas de fraude para prevenir comportamentos inadequados, mas isso pode resultar em longos "atrasos de finalização", onde as transações podem ser revertidas devido à aparição de provas de fraude. Isso torna a ponte para os rollups otimistas lenta e cara.
Em comparação, os zk-rollups são considerados a solução de escalabilidade dominante do futuro. Eles têm as vantagens dos optimistic rollups, mas não apresentam longos atrasos de finalização. Assim que a prova de validade for criada (o que pode levar apenas alguns segundos), os usuários podem ter certeza de que a transação foi concluída. No entanto, atualmente, construir zk-rollups ainda é uma tarefa árdua que requer o investimento a longo prazo de engenheiros criptográficos altamente especializados.
Características 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á componentes padrão comuns em blockchains, como rede p2p, banco de dados e nós RPC, permitindo que os desenvolvedores se concentrem na lógica comercial de sua própria blockchain. Além disso, também oferecerá 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.
As principais características do Sovereign SDK incluem:
Implementar interoperabilidade sem costura: usar uma nova tecnologia de ponte baseada em agregação de provas para realizar uma ponte bidirecional de rollups Sovereign SDK compartilhados na L1 sem a necessidade de um terceiro de confiança.
Seguro e escalável: ao personalizar cada componente para cenários de uso de zk-rollups, o Sovereign SDK proporcionará um desempenho excepcional por padrão. Com a tecnologia de provas de conhecimento zero, a blockchain poderá escalar sem sacrificar a verificabilidade do usuário final.
Compatibilidade entre cadeias: Os Rollups do Sovereign SDK podem ser executados em qualquer blockchain, pois delegam a responsabilidade pela verificação das provas aos usuários finais, em vez de à blockchain 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, modelo econômico criptográfico e API central, desenvolver protótipo de pesquisa. Previsto para ser concluído por volta do segundo trimestre de 2023.
Fase de implementação inicial: implementar a rede p2p, nós RPC, API principal e módulos de armazenamento e ordenação padrão.
Fase de endurecimento: realizar limpeza de código, testes, testes de fuzzing e auditoria, ao mesmo tempo que desenvolve o primeiro caso de uso do SDK. Espera-se que o endurecimento do lançamento inicial dure cerca de seis meses, após os quais o SDK será lançado na mainnet.
A visão da Sovereign Labs é permitir que a blockchain suporte bilhões de usuários. Para alcançar esse objetivo, eles se comprometem a reduzir a barreira de entrada para o uso de tecnologia de conhecimento zero, permitindo que os desenvolvedores construam Rollups sem precisar se tornar especialistas em criptografia. Ao mesmo tempo, eles se comprometem a manter o SDK completamente gratuito e de código aberto, e a construir cada componente técnico com os mais altos padrões de resiliência, garantindo que a verificabilidade do usuário final não seja sacrificada.
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.
Sovereign concluiu um financiamento de 7,4 milhões de dólares para criar um ecossistema zk-rollup interconectado e aberto.
Sovereign: Proporcionar um ecossistema interconectado e aberto para Rollups
Um projeto de criptomoeda focado na construção de rollups completou um financiamento de seed de 7,4 milhões de dólares. Esta rodada de financiamento contou com a participação de várias instituições de investimento conhecidas, o que elevou a avaliação da empresa para "dígitos de oito". O projeto está a desenvolver 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.
Sovereign é um ecossistema rollup aberto e interconectado, dedicado a permitir que todos os desenvolvedores implementem rollups que possam operar de forma interativa e escalável, funcionando em várias blockchains. Esse é o propósito do desenvolvimento do Sovereign SDK, que se tornará a estrutura mais conveniente para criar zk-rollups soberanos seguros e interoperáveis.
Desafios de escalabilidade enfrentados por aplicativos de blockchain
Atualmente, existem três principais maneiras de escalar aplicativos de blockchain: blockchains públicas de L1 direcionadas a aplicativos, optimistic rollups e zk-rollups.
Embora as blockchains públicas L1 para aplicativos sejam relativamente simples de projetar e implementar, elas apresentam falhas óbvias. Cada L1 precisa recrutar seus próprios validadores e convencê-los a apostar uma quantidade suficiente de fundos para proteger a segurança da blockchain. Devido ao alto custo do capital, esse método é adequado apenas para um pequeno número de aplicativos com recursos financeiros abundantes.
A ideia dos Rollups é permitir que os desenvolvedores utilizem nova lógica para expandir uma blockchain existente, em vez de iniciar uma nova blockchain. Isso reduz significativamente a barreira de entrada para o desenvolvimento de cadeias de aplicação. No entanto, os rollups otimistas atuais também apresentam problemas. Eles dependem de provas de fraude para prevenir comportamentos inadequados, mas isso pode resultar em longos "atrasos de finalização", onde as transações podem ser revertidas devido à aparição de provas de fraude. Isso torna a ponte para os rollups otimistas lenta e cara.
Em comparação, os zk-rollups são considerados a solução de escalabilidade dominante do futuro. Eles têm as vantagens dos optimistic rollups, mas não apresentam longos atrasos de finalização. Assim que a prova de validade for criada (o que pode levar apenas alguns segundos), os usuários podem ter certeza de que a transação foi concluída. No entanto, atualmente, construir zk-rollups ainda é uma tarefa árdua que requer o investimento a longo prazo de engenheiros criptográficos altamente especializados.
Características 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á componentes padrão comuns em blockchains, como rede p2p, banco de dados e nós RPC, permitindo que os desenvolvedores se concentrem na lógica comercial de sua própria blockchain. Além disso, também oferecerá 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.
As principais características do Sovereign SDK incluem:
Implementar interoperabilidade sem costura: usar uma nova tecnologia de ponte baseada em agregação de provas para realizar uma ponte bidirecional de rollups Sovereign SDK compartilhados na L1 sem a necessidade de um terceiro de confiança.
Seguro e escalável: ao personalizar cada componente para cenários de uso de zk-rollups, o Sovereign SDK proporcionará um desempenho excepcional por padrão. Com a tecnologia de provas de conhecimento zero, a blockchain poderá escalar sem sacrificar a verificabilidade do usuário final.
Compatibilidade entre cadeias: Os Rollups do Sovereign SDK podem ser executados em qualquer blockchain, pois delegam a responsabilidade pela verificação das provas aos usuários finais, em vez de à blockchain 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, modelo econômico criptográfico e API central, desenvolver protótipo de pesquisa. Previsto para ser concluído por volta do segundo trimestre de 2023.
Fase de implementação inicial: implementar a rede p2p, nós RPC, API principal e módulos de armazenamento e ordenação padrão.
Fase de endurecimento: realizar limpeza de código, testes, testes de fuzzing e auditoria, ao mesmo tempo que desenvolve o primeiro caso de uso do SDK. Espera-se que o endurecimento do lançamento inicial dure cerca de seis meses, após os quais o SDK será lançado na mainnet.
A visão da Sovereign Labs é permitir que a blockchain suporte bilhões de usuários. Para alcançar esse objetivo, eles se comprometem a reduzir a barreira de entrada para o uso de tecnologia de conhecimento zero, permitindo que os desenvolvedores construam Rollups sem precisar se tornar especialistas em criptografia. Ao mesmo tempo, eles se comprometem a manter o SDK completamente gratuito e de código aberto, e a construir cada componente técnico com os mais altos padrões de resiliência, garantindo que a verificabilidade do usuário final não seja sacrificada.