Pour faire face à la menace quantique, Ethereum abandonne Poseidon et se tourne vers les fonctions de hachage traditionnelles
Auteur : ChandlerZ, Foresight News
Le 13 août, le chercheur d'Ethereum Justin Drake a annoncé que la Fondation Ethereum abandonnera l'algorithme de hachage compatible SNARK Poseidon au niveau L1, au profit de fonctions de hachage traditionnelles comme SHA2 ou BLAKE2. Cette décision marque un ajustement majeur dans la feuille de route de la cryptographie post-quantique, après huit ans de recherche et des investissements de dizaines de millions de dollars.
Poseidon, lancé en 2019, était considéré comme idéal pour les applications comme zkRollup et zkVM, offrant une efficacité supérieure dans les circuits SNARK. Cependant, face à l'exigence de sécurité post-quantique, ses limites sont apparues. Les progrès récents en conception SNARK, notamment via l'utilisation de « domaines binaires », permettent désormais aux fonctions de hachage traditionnelles d'atteindre des performances comparables à Poseidon dans les circuits SNARK, avec environ 1 million de vérifications de hachage par seconde sur un ordinateur portable.
La transition est également motivée par l'accélération de la menace quantique. Un rapport de 2026 souligne que les ordinateurs quantiques pourraient compromettre les cryptosystèmes actuels comme ECDSA d'ici 2030-2033, mettant en danger des milliers de milliards d'actifs. Face à cela, Ethereum mise sur des schémas basés sur le hachage, réputés plus résistants aux attaques quantiques.
La feuille de route prévoit le déploiement d'une machine virtuelle minimale (leanVM) en 2027, suivie de déploiements sur les couches de consensus, d'exécution et de disponibilité des données en 2028. Cette approche vise à compresser massivement les signatures via leanVM, réduisant la taille des données tout en garantissant la sécurité.
D'autres blockchains, comme Solana, se préparent également. Solana a choisi le schéma de signature post-quantique Falcon, normalisé par le NIST, tandis que Starknet prévoit de remplacer Pedersen par BLAKE2 et d'introduire des signatures post-quantiques. Ethereum opte ainsi pour des primitives cryptographiques plus matures et largement analysées, privilégiant la robustesse à long terme.
marsbitIl y a 35 mins