Só queria dar uma rápida atualização sobre o trabalho que tenho feito. Descobri que estava lutando para escrever o front-end da minha variante keccak, então usei o código de solidez shake256 que @rdubois-crypto forneceu em seu link e fiz algumas pequenas modificações. Aumentou o consumo de gás, mas agora posso verificar as assinaturas do falcão NIST na corrente (bigorna). A versão 1024 consome pouco mais de 15 milhões de gasolina, enquanto a versão 512 consome pouco mais de 7,4 milhões de gasolina. Isso ocorre apenas com testes locais e apenas um único caso de teste para cada um por enquanto, então pode haver alguma variação nisso. Farei mais alguns testes antes de publicar as atualizações em meu repositório público, mas espero fornecer essas atualizações ainda este mês.



3 curtidas

Atualizei o repositório do github com código que funcionará para verificação do falcon-512 em cadeia usando SHAKE256. Mais uma vez, esse link é GitHub – Cointrol-Limited/QuantumAccount: uma implementação de uma carteira ERC4337 que usa FIPS 206 (falcon-1024) para verificação de assinatura

Também publiquei o contrato no Sepolia e atualizei o etherscan com os detalhes do contrato. Isso pode ser encontrado aqui: Endereço: 0x6f70f347…3Ea76dB45 | Sepolia Etherscan

Pretendo lançar uma carteira gratuita em Sepolia na próxima semana que usa a implementação facon-512 para qualquer um experimentar.



2 curtidas

Fontesethresear

By victor

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *