Zcash conclui validação em formato Ironwood: 2.700 novas provas de teoremas e novos pools de privacidade sem brechas de moedas falsas

A equipe de pesquisa da Zcash concluiu a verificação formal do novo pool de privacidade Ironwood, usando a linguagem de programação Lean, com mais de 2.700 teoremas verificados por máquinas, comprovando que o novo pool não possui uma vulnerabilidade de “moeda falsa” indetectável.
(Resumo: A atualização da Zcash Ironwood avança no estado mais recente: múltiplas organizações chegaram a um consenso, e a verificação formal e a auditoria seguem em paralelo)
(Complemento de contexto: O novo cliente de nós da Zcash, Zakura, foi disponibilizado: sincronizando 5 vezes mais rápido, com a meta de atingir 50.000 TPS no nível Visa como objetivo de longo prazo)

Sumário

Toggle

  • Garantia matemática construída com 2.700 teoremas
  • De Orchard a Ironwood: a trilha de upgrade da Zcash
  • O significado da verificação formal: mais rigorosa do que auditorias tradicionais

A equipe de pesquisa da Zcash concluiu a verificação formal do novo pool de privacidade Ironwood e publicou na terça-feira uma prova verificada por máquina baseada no anúncio oficial do Project Tachyon, confirmando que, sob as suposições criptográficas declaradas, o novo pool não apresenta uma vulnerabilidade de moeda falsa indetectável.

Garantia matemática construída com 2.700 teoremas

De acordo com o anúncio do Project Tachyon, essa prova foi escrita na linguagem de programação Lean e inclui mais de 2.700 teoremas, finalizados ao longo de mais de um mês por três equipes de pesquisa e criptógrafos. A prova estabelece uma propriedade de segurança chamada “integridade de balanço” (balance integrity), garantindo que o pool de privacidade não pague mais valor do que aquele que entra publicamente.

Os pesquisadores afirmaram que a prova cobre o sistema de provas de conhecimento zero do Ironwood, regras de circuito e contabilidade no nível do livro-razão, mas não inclui garantias de privacidade independentes do Ironwood.

De Orchard a Ironwood: a trilha de upgrade da Zcash

O Ironwood foi introduzido via a atualização NU6.3 da Zcash, com o objetivo de responder a uma vulnerabilidade encontrada no pool de privacidade Orchard, que teoricamente poderia levar a ZEC falsificada e indetectável. Os desenvolvedores da Zcash disseram que, no momento, não há evidências de que a vulnerabilidade tenha sido explorada.

Os fundos que migram de Orchard para Ironwood precisam passar por um ponto de checagem de contabilidade pública chamado “catraca” (“turnstile”), projetado para impedir que qualquer quantidade hipotética de moedas excedentes entre no novo pool. À medida que os fundos saem de Orchard, esse processo também fornece cada vez mais evidências para mostrar se o pool antigo já teria sido explorado.

O significado da verificação formal: mais rigorosa do que auditorias tradicionais

A verificação formal (formal verification) é diferente de auditorias tradicionais de código: em vez de confiar na checagem manual linha por linha do programa, ela usa teoremas matemáticos para provar que o código está correto em todos os cenários possíveis. A linguagem de programação Lean tem sido uma ferramenta popular na área de verificação formal nos últimos anos e já demonstrou eficácia em vários projetos de criptografia.

O trabalho de verificação formal desta vez da Zcash abrange os componentes centrais do Ironwood, o que significa que a “contabilidade-base” do novo pool de privacidade já foi garantida matematicamente, e não apenas por auditoria manual. Para a Zcash, que acabou de passar por um incidente de vulnerabilidade de moeda falsa, essa é uma etapa crucial para recuperar a confiança do mercado.

ZEC-1,20%
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.
  • Recompensa
  • Comentário
  • Repostar
  • Compartilhar
Comentário
Adicionar um comentário
Adicionar um comentário
Sem comentários
  • Fixado