Succinct SP1: Novo padrão de desempenho para máquinas virtuais de conhecimento zero
Succinct é um projeto de prova de conhecimento nulo muito notável (ZKP), cujo produto central SP1 é considerado a máquina virtual de conhecimento nulo mais rápida atualmente (zkVM).
As principais características do SP1 incluem:
Desempenho excepcional: a velocidade de prova pode ser até 28 vezes maior do que outras zkVM, com custos significativamente reduzidos.
Desenvolvimento amigável: suporta a escrita de ZKP em Rust, permitindo a reutilização de bibliotecas de código existentes, melhorando significativamente a eficiência de desenvolvimento.
Prático e fiável: já foi auditado rigorosamente e adoptado por vários grandes projectos.
Introdução ao SP1
SP1 é uma máquina virtual zk generalizada que permite aos desenvolvedores escrever código comum usando Rust ou outras linguagens compatíveis com LLVM, gerando provas de conhecimento zero eficientes para verificar a execução correta do programa. Isso reduz significativamente a barreira de desenvolvimento do ZKP, mantendo ao mesmo tempo um desempenho e flexibilidade excelentes.
A inovação do SP1 está em tornar o desenvolvimento de ZKP tão simples quanto escrever software convencional, permitindo que a infraestrutura blockchain (como Rollup, pontes entre cadeias, oráculos, etc.) alcance verificabilidade através de código de fácil manutenção.
Principais características do SP1
Desempenho excecional
O SP1 é de 4 a 28 vezes mais rápido do que outros zkVM em cargas de trabalho de blockchain reais, aproximando-se do desempenho de circuitos dedicados otimizados manualmente. A versão mais recente do SP1 Turbo valida blocos da rede principal do Ethereum em clusters de GPU em apenas 40 segundos, com custos extremamente baixos.
Suporte a Rust
Os desenvolvedores podem usar diretamente Rust para escrever a lógica ZKP e reutilizar as bibliotecas do ecossistema Rust existentes. Isso torna a conversão do código do nó de blockchain existente em ZKP simples e direta.
Mecanismo de pré-compilação
O SP1 introduz um mecanismo de pré-compilação, otimizando operações criptográficas comuns e melhorando significativamente o desempenho. Por exemplo, o tempo de verificação do cliente leve ZK Tendermint em SP1 foi reduzido de 2,2 horas para 4,6 minutos.
Segurança de código aberto
SP1 é completamente de código aberto, adotando uma arquitetura modular que permite aos desenvolvedores personalizar pré-compilações para otimizar casos de uso específicos. Várias das principais empresas de segurança ZK já auditaram o SP1 e conquistaram um resultado de "zero vulnerabilidades críticas" em competições de auditoria públicas.
Cooperação ampla
Vários projetos conhecidos já adotaram o SP1 para construir ZKP, garantindo ativos em cadeia no valor de dezenas de bilhões de dólares. O SP1 está se tornando gradualmente um componente padrão da infraestrutura blockchain.
Cenários de aplicação do SP1
SP1 tem uma ampla aplicação no campo da blockchain:
Rollup: Usado para construir ZK Rollup, gerando provas de conhecimento zero para a transição de estado.
Ponte entre cadeias: validar o consenso de diferentes blockchains, construindo uma ponte entre cadeias segura e eficiente.
Interoperabilidade: realizar a determinação rápida e a interoperabilidade entre Rollups.
Oráculo: suporta cálculos em larga escala fora da cadeia e gera provas verificáveis na cadeia.
Proteção de privacidade: realizar transações e estados privados, protegendo os dados dos usuários.
Prova de agregação: agrega ZKP semelhantes, reduzindo ainda mais o custo de verificação on-chain.
O surgimento do SP1 simplificou enormemente o processo de desenvolvimento de ZKP, abrindo novas possibilidades para o avanço da tecnologia blockchain. À medida que mais projetos adotam o SP1, esperamos ver mais aplicações inovadoras surgirem no campo da blockchain.
Ver original
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.
20 Curtidas
Recompensa
20
8
Repostar
Compartilhar
Comentário
0/400
DAOplomacy
· 08-07 00:35
hmm, teoricamente promissor, mas preocupações com a dependência de caminho em relação ao ecossistema rust, para ser sincero
Ver originalResponder0
TestnetScholar
· 08-06 11:48
A melhoria da eficiência de desenvolvimento é realmente absurda.
Ver originalResponder0
SilentObserver
· 08-06 02:30
快快进场comprar na baixa!
Ver originalResponder0
WalletManager
· 08-04 01:31
Otimização de velocidade 28 vezes, consegue processar mais transações blindadas, é muito bom, chave privada já salva.
Ver originalResponder0
MetaverseVagabond
· 08-04 01:31
Um aumento de desempenho de 28 vezes? Apenas dados inflacionados.
Ver originalResponder0
fomo_fighter
· 08-04 01:30
Mesmo com um aumento de desempenho de 28 vezes, ninguém usa, certo?
Ver originalResponder0
GasWhisperer
· 08-04 01:28
observando aqueles padrões do pool de mem como um falcão... 28x mais rápido? não vou mentir, isso é insano
SP1: Succinct cria a Máquina virtual de zero conhecimento mais rápida com um aumento de desempenho de 28 vezes
Succinct SP1: Novo padrão de desempenho para máquinas virtuais de conhecimento zero
Succinct é um projeto de prova de conhecimento nulo muito notável (ZKP), cujo produto central SP1 é considerado a máquina virtual de conhecimento nulo mais rápida atualmente (zkVM).
As principais características do SP1 incluem:
Introdução ao SP1
SP1 é uma máquina virtual zk generalizada que permite aos desenvolvedores escrever código comum usando Rust ou outras linguagens compatíveis com LLVM, gerando provas de conhecimento zero eficientes para verificar a execução correta do programa. Isso reduz significativamente a barreira de desenvolvimento do ZKP, mantendo ao mesmo tempo um desempenho e flexibilidade excelentes.
A inovação do SP1 está em tornar o desenvolvimento de ZKP tão simples quanto escrever software convencional, permitindo que a infraestrutura blockchain (como Rollup, pontes entre cadeias, oráculos, etc.) alcance verificabilidade através de código de fácil manutenção.
Principais características do SP1
Desempenho excecional
O SP1 é de 4 a 28 vezes mais rápido do que outros zkVM em cargas de trabalho de blockchain reais, aproximando-se do desempenho de circuitos dedicados otimizados manualmente. A versão mais recente do SP1 Turbo valida blocos da rede principal do Ethereum em clusters de GPU em apenas 40 segundos, com custos extremamente baixos.
Suporte a Rust
Os desenvolvedores podem usar diretamente Rust para escrever a lógica ZKP e reutilizar as bibliotecas do ecossistema Rust existentes. Isso torna a conversão do código do nó de blockchain existente em ZKP simples e direta.
Mecanismo de pré-compilação
O SP1 introduz um mecanismo de pré-compilação, otimizando operações criptográficas comuns e melhorando significativamente o desempenho. Por exemplo, o tempo de verificação do cliente leve ZK Tendermint em SP1 foi reduzido de 2,2 horas para 4,6 minutos.
Segurança de código aberto
SP1 é completamente de código aberto, adotando uma arquitetura modular que permite aos desenvolvedores personalizar pré-compilações para otimizar casos de uso específicos. Várias das principais empresas de segurança ZK já auditaram o SP1 e conquistaram um resultado de "zero vulnerabilidades críticas" em competições de auditoria públicas.
Cooperação ampla
Vários projetos conhecidos já adotaram o SP1 para construir ZKP, garantindo ativos em cadeia no valor de dezenas de bilhões de dólares. O SP1 está se tornando gradualmente um componente padrão da infraestrutura blockchain.
Cenários de aplicação do SP1
SP1 tem uma ampla aplicação no campo da blockchain:
O surgimento do SP1 simplificou enormemente o processo de desenvolvimento de ZKP, abrindo novas possibilidades para o avanço da tecnologia blockchain. À medida que mais projetos adotam o SP1, esperamos ver mais aplicações inovadoras surgirem no campo da blockchain.