Sovereign: Fornecer SDK para Rollups, Gota a utilização da tecnologia zk-SNARKs
O projeto de criptomoeda focado na construção de rollups, Sovereign Labs, completou uma rodada de financiamento seed de 7,4 milhões de dólares. Este financiamento elevou a avaliação da empresa para "dígitos de sete". A Sovereign Labs está desenvolvendo um kit de ferramentas de desenvolvimento de software (SDK), ajudando os desenvolvedores a criar rollups de conhecimento zero seguros e interoperáveis.
Sovereign é um ecossistema rollup aberto e interconectado, dedicado a permitir que todos os desenvolvedores possam implantar rollups que sejam interoperáveis e escaláveis de forma perfeita, podendo operar em todas as blockchains. O Sovereign SDK é projetado para ser a estrutura mais simples para criar zk-rollups soberanos seguros e interoperáveis.
O dilema da escalabilidade de aplicações blockchain
Limitações da cadeia pública L1
Atualmente, existem três principais formas de escalabilidade para aplicações blockchain: cadeias públicas L1 dedicadas a aplicações, optimistic rollups e zk-rollups. As cadeias públicas L1 dedicadas a aplicações são as mais fáceis de projetar e implantar, mas têm defeitos óbvios. Cada L1 deve recrutar seus próprios validadores e convencê-los a apostar fundos suficientes para proteger a blockchain contra ataques. Devido ao alto custo do capital, esse método é aplicável apenas a um pequeno número de aplicações com fundos abundantes.
Deficiências dos Rollups Otimistas
Embora os rollups otimistas tenham reduzido a barreira de desenvolvimento para cadeias de aplicação, eles também enfrentam desafios. Eles dependem de provas de fraude para prevenir comportamentos indevidos, o que resulta em um "atraso de finalização" mais longo, e as transações podem ser revertidas devido à aparição de provas de fraude. A ponte para rollups otimistas tornou-se, portanto, lenta e cara.
Os desenvolvedores enfrentam uma escolha difícil: construir um rollup para um propósito específico, permitindo que os usuários façam ponte com frequência? Ou construir um rollup genérico, para atender a todas as necessidades dos usuários? Ambas as opções não são ideais. A velocidade de ponte entre as cadeias é lenta, os custos são altos e os riscos são grandes, enquanto os rollups genéricos enfrentam problemas de escalabilidade e limitações de funcionalidade.
As vantagens do Zk-Rollups
Os zk-rollups são considerados a solução de escalabilidade dominante do futuro. Eles têm as vantagens dos optimistic rollups, ao mesmo tempo que não possuem longos atrasos de finalização. Os usuários precisam apenas esperar que a prova de validade seja criada (o que pode levar apenas alguns segundos) para ter a certeza de que a transação foi concluída.
No entanto, construir zk-rollups ainda é uma tarefa árdua, que requer a dedicação de engenheiros de criptografia especializados por vários anos.
Solução do Sovereign SDK
O Sovereign SDK se dedica a fornecer suporte para zk-rollups, semelhante ao que o Cosmos SDK faz para blockchains L1. Ele oferecerá componentes padrão comuns em blockchain, como redes p2p, bancos de dados e nós RPC, permitindo que os construtores se concentrem na lógica comercial de suas próprias blockchains. Além disso, também fornecerá 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 objetivo do Sovereign SDK é tornar-se a primeira estrutura de rollup que elimina os detalhes complexos de zk-SNARKs. Os desenvolvedores não precisam se tornar especialistas em criptografia, apenas precisam escrever aplicações usando o Rust (ou eventualmente C++) de forma habitual, e o SDK irá compilar automaticamente para uma máquina virtual zk eficiente.
Características do Sovereign SDK
Implementar interoperabilidade sem costura: utilizando uma nova tecnologia de ponte baseada em agregação de provas, é possível realizar a ponte bidirecional dos rollups Sovereign SDK compartilhados na L1 sem a necessidade de terceiros confiáveis.
Seguro e escalável: cada componente é personalizado para os casos de uso em zk-rollups, oferecendo desempenho excepcional por padrão. Com os avanços na tecnologia de paralelismo, as provas terão apenas alguns segundos de atraso.
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 à 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, modelo econômico criptográfico e API central, desenvolver protótipo de pesquisa. Prevê-se que seja concluído por volta do segundo trimestre de 2023.
Fase de implantação inicial: implantar a rede p2p, nós RPC, API central e os módulos de armazenamento e ordenação padrão.
Fase de endurecimento: realizar limpeza de código, testes, testes de fuzz e auditoria, ao mesmo tempo que se desenvolve o primeiro caso de uso do SDK. O endurecimento da implantação inicial está previsto para durar cerca de seis meses, após os quais o SDK será lançado na mainnet.
Perspectivas Futuras
A visão da Sovereign Labs é fazer com que a blockchain suporte bilhões de usuários. Para alcançar esse objetivo, eles estão empenhados em Gota o uso da tecnologia zk-SNARKs, permitindo que os desenvolvedores construam Rollups sem a necessidade de se tornarem especialistas em criptografia.
Ao mesmo tempo, o Sovereign SDK permanecerá sempre completamente gratuito e de código aberto, e se compromete a construir cada componente da arquitetura tecnológica de acordo com os mais altos padrões de resiliência, garantindo que a verificabilidade dos usuários finais não seja comprometida. A Sovereign Labs compromete-se a um processo de construção aberto e transparente, apoiando efetivamente o desenvolvimento e a difusão da tecnologia blockchain.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
18 gostos
Recompensa
18
6
Partilhar
Comentar
0/400
CantAffordPancake
· 07-12 06:25
É confiável apenas 740w dólares?
Ver originalResponder0
ImpermanentLossEnjoyer
· 07-11 20:21
zk de novo já está um pouco cansativo, não acha?
Ver originalResponder0
SignatureVerifier
· 07-11 20:12
hmm, as "alegações de segurança" deles requerem mais auditoria...
Ver originalResponder0
StakeTillRetire
· 07-11 20:09
Ah 740w, eu nem preciso gastar tanto para desenvolver.
Ver originalResponder0
0xDreamChaser
· 07-11 20:05
investidor de retalho tem carne para comer, ah
Ver originalResponder0
0xSleepDeprived
· 07-11 20:03
Mais um projeto de zero conhecimento? É mesmo ousado queimar dinheiro.
Sovereign SDK: Simplificação do desenvolvimento de Rollup de conhecimento zero para ajudar na expansão de aplicações web3
Sovereign: Fornecer SDK para Rollups, Gota a utilização da tecnologia zk-SNARKs
O projeto de criptomoeda focado na construção de rollups, Sovereign Labs, completou uma rodada de financiamento seed de 7,4 milhões de dólares. Este financiamento elevou a avaliação da empresa para "dígitos de sete". A Sovereign Labs está desenvolvendo um kit de ferramentas de desenvolvimento de software (SDK), ajudando os desenvolvedores a criar rollups de conhecimento zero seguros e interoperáveis.
Sovereign é um ecossistema rollup aberto e interconectado, dedicado a permitir que todos os desenvolvedores possam implantar rollups que sejam interoperáveis e escaláveis de forma perfeita, podendo operar em todas as blockchains. O Sovereign SDK é projetado para ser a estrutura mais simples para criar zk-rollups soberanos seguros e interoperáveis.
O dilema da escalabilidade de aplicações blockchain
Limitações da cadeia pública L1
Atualmente, existem três principais formas de escalabilidade para aplicações blockchain: cadeias públicas L1 dedicadas a aplicações, optimistic rollups e zk-rollups. As cadeias públicas L1 dedicadas a aplicações são as mais fáceis de projetar e implantar, mas têm defeitos óbvios. Cada L1 deve recrutar seus próprios validadores e convencê-los a apostar fundos suficientes para proteger a blockchain contra ataques. Devido ao alto custo do capital, esse método é aplicável apenas a um pequeno número de aplicações com fundos abundantes.
Deficiências dos Rollups Otimistas
Embora os rollups otimistas tenham reduzido a barreira de desenvolvimento para cadeias de aplicação, eles também enfrentam desafios. Eles dependem de provas de fraude para prevenir comportamentos indevidos, o que resulta em um "atraso de finalização" mais longo, e as transações podem ser revertidas devido à aparição de provas de fraude. A ponte para rollups otimistas tornou-se, portanto, lenta e cara.
Os desenvolvedores enfrentam uma escolha difícil: construir um rollup para um propósito específico, permitindo que os usuários façam ponte com frequência? Ou construir um rollup genérico, para atender a todas as necessidades dos usuários? Ambas as opções não são ideais. A velocidade de ponte entre as cadeias é lenta, os custos são altos e os riscos são grandes, enquanto os rollups genéricos enfrentam problemas de escalabilidade e limitações de funcionalidade.
As vantagens do Zk-Rollups
Os zk-rollups são considerados a solução de escalabilidade dominante do futuro. Eles têm as vantagens dos optimistic rollups, ao mesmo tempo que não possuem longos atrasos de finalização. Os usuários precisam apenas esperar que a prova de validade seja criada (o que pode levar apenas alguns segundos) para ter a certeza de que a transação foi concluída.
No entanto, construir zk-rollups ainda é uma tarefa árdua, que requer a dedicação de engenheiros de criptografia especializados por vários anos.
Solução do Sovereign SDK
O Sovereign SDK se dedica a fornecer suporte para zk-rollups, semelhante ao que o Cosmos SDK faz para blockchains L1. Ele oferecerá componentes padrão comuns em blockchain, como redes p2p, bancos de dados e nós RPC, permitindo que os construtores se concentrem na lógica comercial de suas próprias blockchains. Além disso, também fornecerá 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 objetivo do Sovereign SDK é tornar-se a primeira estrutura de rollup que elimina os detalhes complexos de zk-SNARKs. Os desenvolvedores não precisam se tornar especialistas em criptografia, apenas precisam escrever aplicações usando o Rust (ou eventualmente C++) de forma habitual, e o SDK irá compilar automaticamente para uma máquina virtual zk eficiente.
Características do Sovereign SDK
Implementar interoperabilidade sem costura: utilizando uma nova tecnologia de ponte baseada em agregação de provas, é possível realizar a ponte bidirecional dos rollups Sovereign SDK compartilhados na L1 sem a necessidade de terceiros confiáveis.
Seguro e escalável: cada componente é personalizado para os casos de uso em zk-rollups, oferecendo desempenho excepcional por padrão. Com os avanços na tecnologia de paralelismo, as provas terão apenas alguns segundos de atraso.
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 à 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, modelo econômico criptográfico e API central, desenvolver protótipo de pesquisa. Prevê-se que seja concluído por volta do segundo trimestre de 2023.
Fase de implantação inicial: implantar a rede p2p, nós RPC, API central e os módulos de armazenamento e ordenação padrão.
Fase de endurecimento: realizar limpeza de código, testes, testes de fuzz e auditoria, ao mesmo tempo que se desenvolve o primeiro caso de uso do SDK. O endurecimento da implantação inicial está previsto para durar cerca de seis meses, após os quais o SDK será lançado na mainnet.
Perspectivas Futuras
A visão da Sovereign Labs é fazer com que a blockchain suporte bilhões de usuários. Para alcançar esse objetivo, eles estão empenhados em Gota o uso da tecnologia zk-SNARKs, permitindo que os desenvolvedores construam Rollups sem a necessidade de se tornarem especialistas em criptografia.
Ao mesmo tempo, o Sovereign SDK permanecerá sempre completamente gratuito e de código aberto, e se compromete a construir cada componente da arquitetura tecnológica de acordo com os mais altos padrões de resiliência, garantindo que a verificabilidade dos usuários finais não seja comprometida. A Sovereign Labs compromete-se a um processo de construção aberto e transparente, apoiando efetivamente o desenvolvimento e a difusão da tecnologia blockchain.