A última versão da solução ZkVM Jolt da a16z Cripto trará quais mudanças?

4/23/2024, 6:41:50 PM
intermediário
Blockchain
A16z Cripto lançou uma solução zkEVM chamada Jolt, com o objetivo de aprimorar a velocidade e simplicidade das operações de escalonamento de blockchain. Jolt utiliza provas de conhecimento zero SNARK para fornecer um framework para Rollups compatíveis com EVM, permitindo que os desenvolvedores criem soluções L2 baseadas em SNARK. Jolt melhora significativamente o desempenho convertendo cálculos em polinômios especializados e gerando eficientemente provas usando o protocolo sumcheck, tornando-o duas vezes mais rápido do que as soluções zkVM existentes. As vantagens técnicas do Jolt incluem designs de circuitos mais compactos, pipeline eficiente e ampla paralelização, otimizando a usabilidade e disponibilidade do zkVM e auxiliando na redução dos ciclos de desenvolvimento e na melhoria da experiência do usuário.

Em 10 de abril, a16z Crypto lançou uma solução zkEVM chamada Jolt, com o objetivo de acelerar e simplificar as operações de escalonamento de blockchain. O Jolt integra provas de conhecimento zero SNARK para fornecer um framework para Rollups compatíveis com EVM, ajudando os desenvolvedores a criar soluções L2 baseadas em SNARK. A equipe afirmou que a velocidade do Jolt é 'duas vezes mais rápida' em comparação com as soluções zkVM existentes.

Como os princípios técnicos da Jolt são relativamente complexos, aqui está uma explicação simples de vários termos técnicos que podem estar envolvidos:

zkSNARK é um primitivo de prova de conhecimento zero poderoso e forma a base para a construção de zkVM e zkEVM.

zkVM é um conceito geral de uma máquina virtual de conhecimento zero que suporta qualquer conjunto de instruções.

zkEVM é uma instância específica de zkVM projetada especificamente para compatibilidade com EVM.

ZK Rollup emprega zkVM ou zkEVM para aumentar a escalabilidade do Ethereum mantendo a privacidade.

O que é Jolt?

Jolt é uma solução SNARK inovadora que fornece uma abordagem mais concisa e eficiente para a construção de zkVM (máquina virtual de conhecimento zero). Na verdade, já em agosto de 2023, a16z Crypto propôs conceitos chamados Lasso e Jolt. Essas tecnologias foram introduzidas em meio à natureza lenta e custosa da tecnologia SNARK.

Lasso, um destes conceitos, é um novo método de busca de parâmetros que reduz significativamente o custo para verificadores. Jolt, por outro lado, utiliza Lasso para fornecer um novo framework para projetar SNARKs para zkVM e aplicações mais amplas de front-end. Juntos, eles aprimoram o desempenho, a experiência do desenvolvedor e a auditabilidade dos designs SNARK, melhorando assim a construção de aplicativos web3. Isso, por sua vez, aprimora o uso de provas de conhecimento zero no domínio blockchain.

Antes de mergulhar no Jolt, pode ser útil entender zkVM e zkEVM.

zkVM é um conceito genérico que se refere a uma máquina virtual de conhecimento zero. Semelhante ao zkEVM, o zkVM permite que programas sejam escritos em linguagens de alto nível como C++ ou Rust, que são então compiladas pela máquina virtual em alguma forma de representação intermediária (como circuitos ou restrições aritméticas). Esta representação intermediária é então comprovada para executar corretamente usando sistemas de prova como zkSNARK. Ao contrário do zkEVM, o zkVM não está limitado à compatibilidade com EVM, mas suporta qualquer conjunto de instruções. Jolt é uma implementação de alto desempenho do zkVM projetada para o conjunto de instruções RISC-V.

Podemos pensar no zkVM como uma “caixa-preta” especial que pode provar ao mundo exterior, preservando a privacidade, que de fato executou uma computação de acordo com um programa predefinido. No entanto, os zkVMs tradicionais exigem cálculos extensos e complicados para gerar essa prova, resultando em um desempenho muito ruim.

A inovação central do Jolt reside em encontrar uma abordagem matemática mais eficiente para gerar essa prova:

Primeiro, Jolt transforma inteligentemente a computação a ser comprovada em um tipo especial de polinômio, que chamaremos de “polinômio de computação”. A característica deste polinômio é que seu valor é zero apenas quando a caixa preta executa corretamente a computação.

Para provar que o valor do "polinômio de computação" é zero, Jolt emprega um protocolo interativo chamado "sumcheck." Este protocolo permite que os verificadores se convençam em um tempo mais curto de que o valor do polinômio é zero sem precisar calcular o polinômio inteiro. Isso é semelhante a um professor verificando apenas algumas perguntas em uma prova de um aluno para determinar se toda a prova está correta.

Vantagens Técnicas da Jolt

Os princípios técnicos do Jolt são bastante complexos, mas, para simplificar, o zkVM é uma tecnologia chave para melhorar a escalabilidade das redes blockchain, capaz de fornecer provas eficientes preservando a privacidade. Vitalik discutiu detalhadamente a tecnologia zkSNARK em seu recente discurso de abertura no Hong Kong Web3 Carnival. Vitalik afirmou: 'Encontrar ZKSNARKS é muito útil para privacidade e escalabilidade'.

No entanto, a velocidade de geração de provas e o custo computacional sempre foram grandes desafios para a aplicação prática da tecnologia zkSNARK, e têm sido foco de pesquisas acadêmicas e industriais nos últimos anos. Esquemas zkSNARK tradicionais, como Pinocchio e Groth16, podem levar várias horas ou até dias para gerar provas para cálculos complexos e exigir recursos significativos de memória e armazenamento. Esse gargalo de desempenho limita severamente a aplicação de zkSNARK em muitos cenários práticos.

Para habilitar aplicativos em grande escala em redes blockchain e alcançar verificação em tempo real, melhorar o desempenho do zkSNARK é um passo crucial.

Especificamente, o processo de geração de prova de zkSNARK envolve algoritmos criptográficos complexos como emparelhamentos de curvas elípticas e interpolação polinomial, que consomem recursos computacionais significativos. Especialmente quando o tamanho do circuito computado é grande, a complexidade computacional da geração de prova aumenta exponencialmente.

De acordo com a16z Crypto, a implementação inicial do Jolt é aproximadamente 6 vezes mais rápida do que o RISC Zero e 2 vezes mais rápida do que o SP1 lançado recentemente na CPU. Além disso, eles planejam melhorar ainda mais a velocidade do Jolt em aproximadamente 1,5 vezes nas próximas semanas.

Atualmente, a velocidade do Jolt já é mais de 2 vezes mais rápida do que a zkVM existente, mas ainda há um espaço considerável para otimização. Jolt também utiliza de forma inteligente certas propriedades algébricas de polinômios para alcançar um esquema de compromisso de polinômio mais eficiente, reduzindo ainda mais o tamanho das provas e o tempo de verificação.

Mudanças Possíveis que Jolt Irá Trazer

De uma perspectiva de engenharia, Jolt emprega uma série de técnicas de otimização, como designs de circuitos mais compactos, pipelines mais eficientes e maior paralelização, para maximizar a utilização do poder de computação do hardware.

Suponha que você seja um desenvolvedor Web3 e queira implantar um jogo de pôquer descentralizado na Ethereum. Este jogo requer embaralhamento, distribuição e comparação de classificações de cartas on-chain, sendo que cada operação precisa ser implementada por meio de circuitos zkVM para privacidade e verificabilidade.

Se você fosse usar soluções zkVM existentes como ZoKrates ou Bellman para construir um circuito desse tipo, poderia levar várias horas ou até mesmo dias. Isso ocorre porque o desempenho atual do zkVM é relativamente baixo, e a geração de provas de conhecimento zero para circuitos complexos requer recursos computacionais significativos e tempo. Isso resultaria em ciclos longos de desenvolvimento e teste.

No entanto, se você fosse usar Jolt para construir o mesmo circuito, a situação mudaria significativamente. De acordo com os testes conduzidos pela equipe Jolt, a implementação atual do Jolt pode gerar provas 2-5 vezes mais rápido do que as soluções mainstream zkVM. Isso significa que se originalmente levava 10 horas para gerar uma prova, agora pode levar apenas 2-5 horas.

No geral, a melhoria de desempenho de 2-5x trazida pelo Jolt significa um aprimoramento significativo na usabilidade e acessibilidade da tecnologia zkVM. Isso reduzirá consideravelmente a barreira para os desenvolvedores Web3, encurtará os ciclos de desenvolvimento de aplicativos e proporcionará uma melhor experiência ao usuário final. Olhando para o futuro, o Jolt tem o potencial de acelerar a adoção generalizada da tecnologia zkVM, permitindo que mais usuários se beneficiem da proteção de privacidade aprimorada e das capacidades de computação verificáveis no ecossistema Web3.

Claro, Jolt ainda está em seus estágios iniciais de desenvolvimento, e a melhoria de desempenho de 2-5x é apenas o começo. Com iteração contínua e otimização da tecnologia Jolt, podem ser esperados novos avanços no desempenho do zkVM, pavimentando o caminho para a realização de aplicativos Web3 em grande escala.

Declaração:

  1. Este artigo é reproduzido a partir de [panews], a autoria pertence ao autor original [Frank], se você tiver alguma objeção à reimpressão, por favor entre em contatoGate Learn Teama equipe irá lidar com isso o mais rápido possível de acordo com os procedimentos relevantes.

  2. Aviso Legal: As opiniões e pontos de vista expressos neste artigo representam apenas as opiniões pessoais do autor e não constituem nenhum conselho de investimento.

  3. Outras versões do artigo são traduzidas pela equipe Gate Learn e não são mencionadas emGate.io, o artigo traduzido não pode ser reproduzido, distribuído ou plagiado.

Compartilhar

Calendário Cripto

Atualizações de projeto
Etherex lançará o Token REX em 6 de agosto.
REX
22.27%
2025-08-06
Dia Raro de Desenvolvimento e Governança em Las Vegas
A Cardano irá sediar o Rare Dev & Governance Day em Las Vegas, de 6 a 7 de agosto, com workshops, hackatonas e discussões em painel focadas em desenvolvimento técnico e tópicos de governança.
ADA
-3.44%
2025-08-06
Blockchain.Rio no Rio de Janeiro
A Stellar participará da conferência Blockchain.Rio, programada para acontecer no Rio de Janeiro, de 5 a 7 de agosto. O programa incluirá palestras e discussões em painéis com representantes do ecossistema Stellar em colaboração com os parceiros Cheesecake Labs e NearX.
XLM
-3.18%
2025-08-06
Webinar
A Circle anunciou um webinar ao vivo intitulado "A Era do Ato GENIUS Começa", agendado para 7 de agosto de 2025, às 14:00 UTC. A sessão explorará as implicações do recém-aprovado Ato GENIUS—o primeiro marco regulatório federal para moedas estáveis de pagamento nos Estados Unidos. Dante Disparte e Corey Then, da Circle, liderarão a discussão sobre como a legislação impacta a inovação em ativos digitais, a clareza regulatória e a liderança dos EUA na infraestrutura financeira global.
USDC
-0.03%
2025-08-06
AMA no X
Ankr realizará um AMA no X no dia 7 de agosto às 16:00 UTC, focando no trabalho do DogeOS em construir a camada de aplicação para DOGE.
ANKR
-3.23%
2025-08-06

Artigos Relacionados

O que é Bitcoin?
iniciantes

O que é Bitcoin?

Bitcoin, a primeira criptomoeda usada com sucesso no mundo, é uma rede descentralizada de pagamento digital peer-to-peer inventada por Satoshi Nakamoto. O Bitcoin permite que os usuários negociem diretamente sem uma instituição financeira ou terceiros.
11/21/2022, 10:12:36 AM
O que é o PolygonScan e como você pode usá-lo? (Atualização 2025)
iniciantes

O que é o PolygonScan e como você pode usá-lo? (Atualização 2025)

PolygonScan é um explorador de blockchain que permite aos usuários acessar detalhes de transações publicamente compartilhados na rede Polygon. Na atualização de 2025, agora processa mais de 5 bilhões de transações com confirmações em milissegundos, apresenta ferramentas de desenvolvedor aprimoradas, integração com Layer 2, análises avançadas, recursos de segurança melhorados e uma experiência móvel redesenhada. A plataforma ajuda os usuários a rastrear transações e obter insights mais profundos sobre o fluxo de ativos no crescente ecossistema da Polygon, que agora abriga 3,2 milhões de endereços ativos diários e $8,7 bilhões em valor total bloqueado.
11/11/2023, 6:20:25 PM
O que é EtherVista, o autoproclamado "Novo Padrão para DEX"?
intermediário

O que é EtherVista, o autoproclamado "Novo Padrão para DEX"?

Este artigo fornece uma análise aprofundada da emergente exchange descentralizada (DEX) EtherVista e seu token de plataforma, VISTA. Explora como a EtherVista visa desafiar o modelo existente de AMM (Automated Market Maker), especialmente o da Uniswap, por meio de seus mecanismos de negociação exclusivos e modelo de distribuição de taxas. O artigo também explora os contratos inteligentes da EtherVista, a tokenomia e como atrai usuários ao oferecer taxas de gás baixas e um inovador sistema de distribuição de receitas.
9/10/2024, 3:49:43 PM
O que é Coti? Tudo o que você precisa saber sobre o COTI
iniciantes

O que é Coti? Tudo o que você precisa saber sobre o COTI

Coti (COTI) é uma plataforma descentralizada e escalonável que oferece suporte a pagamentos sem atrito para finanças tradicionais e moedas digitais.
11/2/2023, 9:09:18 AM
O que é Tronscan e como você pode usá-lo em 2025?
iniciantes

O que é Tronscan e como você pode usá-lo em 2025?

Tronscan é um explorador de blockchain que vai além do básico, oferecendo gerenciamento de carteira, rastreamento de tokens, insights de contratos inteligentes e participação em governança. Até 2025, evoluiu com recursos de segurança aprimorados, análises expandidas, integração entre cadeias e experiência móvel aprimorada. A plataforma agora inclui autenticação biométrica avançada, monitoramento de transações em tempo real e um painel abrangente de DeFi. Os desenvolvedores se beneficiam da análise de contratos inteligentes alimentados por IA e ambientes de teste aprimorados, enquanto os usuários desfrutam de uma visualização unificada de portfólio multi-cadeias e navegação baseada em gestos em dispositivos móveis.
11/22/2023, 6:27:42 PM
O que é Neiro? Tudo o que você precisa saber sobre NEIROETH em 2025
intermediário

O que é Neiro? Tudo o que você precisa saber sobre NEIROETH em 2025

Neiro é um cachorro da raça Shiba Inu que inspirou o lançamento de tokens Neiro em diferentes blockchains. Em 2025, o Neiro Ethereum (NEIROETH) evoluiu para uma das principais moedas meme com um valor de mercado de $215 milhões, mais de 87.000 detentores e listagens em 12 grandes exchanges. O ecossistema agora inclui um DAO para governança comunitária, uma loja oficial de mercadorias e um aplicativo móvel. NEIROETH implementou soluções de camada 2 para melhorar a escalabilidade e consolidou sua posição entre as 10 principais moedas meme temáticas de cachorro por capitalização de mercado, apoiado por uma comunidade vibrante e influenciadores cripto líderes.
9/5/2024, 3:37:06 PM
Comece agora
Inscreva-se e ganhe um cupom de
$100
!