Na plataforma X, atualmente há uma discussão sobre criptografia pós-quântica baseada em retículos e criptografia baseada em hash, com a participação do co-fundador da Zcash Eli Ben Sasson, do co-fundador da Ethereum Vitalik Buterin e do conselheiro jurídico-chefe da Delphi Labs, Gabriel Shapiro.
Esta discussão começou com um post recente da a16z crypto no X, defendendo a adoção de criptografia pós-quântica. Em um artigo explicativo, a a16z crypto detalhou suas razões, afirmando que o design planejado do Ethereum para agregação de assinaturas "baseado apenas em hash" depende de recursão SNARK, um método que traz custos de coordenação, maior superfície de exposição a vulnerabilidades e segurança ainda não plenamente estabelecida.
Ao responder ao post da a16z crypto, o co-fundador do Zcash, Eli Ben Sasson, expressou claramente sua oposição, destacando que as criptografias de rede têm uma "estrutura matemática atraente" e são facilmente vulneráveis a ataques de IA.
De acordo com a a16z crypto, depender exclusivamente da criptografia baseada em hash pode parecer mais seguro, mas nesse tipo de design pode tornar o sistema mais vulnerável. Gabriel Shapiro, conselheiro jurídico-chefe da Delphi Labs, que participou mais profundamente da discussão, também compartilhou sua opinião no X: “Acho que, para a Ethereum, a solução da Ethereum ainda é a melhor opção aqui.” Ele não concorda com a visão da a16z crypto.
A rota de consenso Lean da Ethereum inclui: substituir completamente as assinaturas BLS por assinaturas baseadas em hash (uma variante do Winternitz) e usar STARKs para agregação. Shapiro sugere que, se a criptografia baseada em reticulados for provada segura contra IA, ela possa ser utilizada para contas e carteiras por meio de precompilação; ele acrescenta que a criptografia baseada em hash permitirá que a Ethereum avance em plena velocidade.
Vitalik Buterin também participou da discussão e concordou com a visão de Shapiro: “Se a criptografia de retículos for provada segura contra IA, ainda poderemos usar esquemas de criptografia de retículos para contas e carteiras por meio de pré-compilação.”
Buterin também acrescentou: “Na minha opinião, o caminho ideal para suportar a criptografia necessária para todos é por meio do 8288. Você pode gerar localmente qualquer assinatura que desejar, transformá-la em uma prova STARK e incluí-la por meio de um agregador STARK. Nenhum calldata on-chain é necessário. Dessa forma, a Ethereum nunca mais precisará adicionar precompilações.”
In response, Zcash co-founder Eli Ben Sasson said: "Agreed, this is the right path for Ethereum."
Ethereum se prepara para resistência quântica
Exceto pelo Bitcoin, a maioria das grandes blockchains adota o mecanismo de prova de participação, permitindo que validadores votem em cada bloco por meio de assinaturas. A grande quantidade de validadores é viável graças à agregação de assinaturas. A Ethereum utiliza assinaturas BLS, que possuem uma estrutura algébrica capaz de combinar as assinaturas de dezenas de milhares de validadores em cada intervalo em um único elemento de grupo.
No entanto, embora a BLS seja muito útil, ela não possui segurança pós-quântica, pois nenhuma das soluções de assinatura pós-quântica atualmente conhecidas pode ser agregada dessa maneira.
Buterin, ao explicar o roadmap de resistência quântica no início deste ano, mencionou que as soluções serão baseadas em assinaturas recursivas e agregação de provas no nível do protocolo. Ele também falou sobre a introdução de abstração de conta nativa por meio da EIP-8141, que fornece um framework abstrato para validação de transações, execução e pagamento de gas, permitindo que contas de primeira classe utilizem qualquer algoritmo de assinatura.

