Ethereum étudie la migration potentielle vers la fonction de hachage Poseidon avant sa mise à niveau vers Pectra, une décision qui pourrait améliorer considérablement les capacités de preuve à connaissance nulle (zk) d’Ethereum. Dans un article récent sur X, Vitalik Buterin, cofondateur d’Ethereum, a invité les chercheurs à rejoindre le programme d’analyse cryptographique Poseidon, dans le but de recueillir davantage d’informations sur la sécurité de Poseidon alors qu’Ethereum envisage de l’adopter.
L’objectif principal de cette exploration est d’améliorer l’intégration du réseau avec les zk-provers (outils qui vérifient les transactions en privé) et les rollups à connaissance nulle (une méthode utilisée pour la mise à l’échelle). La fonction de hachage Poseidon, introduite pour la première fois en 2019, est considérée comme mieux adaptée aux preuves à connaissance nulle par rapport aux fonctions de hachage plus anciennes et bien établies comme SHA-256 et Keccak, qui n’ont pas été spécifiquement conçues pour les systèmes à l’épreuve des zk. Bien que SHA-256 et Keccak aient subi des tests approfondis et soient largement utilisés, ils ne sont pas optimisés pour la technologie zk, tandis que Poseidon a été créé spécifiquement pour être utilisé dans des applications à connaissance nulle. Bien qu’il soit plus récent, Poseidon a déjà trouvé une application en production, en particulier dans les systèmes Layer-2 sur Ethereum et d’autres projets de blockchain.
En novembre 2022, la proposition d’amélioration d’Ethereum (EIP) 5988 a été introduite. Cette proposition suggérait d’ajouter un contrat précompilé à la machine virtuelle Ethereum (EVM), qui implémenterait la fonction de hachage Poseidon. L’objectif était d’améliorer l’interopérabilité entre l’EVM et les zk-rollups, rendant ainsi Ethereum plus évolutif et efficace lors de la gestion des transactions à l’épreuve des zk. Cependant, depuis l’introduction de l’EIP 5988, il n’y a pas eu de mise à jour majeure ni de mise en œuvre officielle de cette proposition. Pourtant, il semble qu’Ethereum envisage sérieusement Poseidon pour une utilisation future.
Le passage potentiel d’Ethereum à Poseidon fait partie d’une série plus large de mises à niveau conçues pour améliorer les performances du réseau. La plus notable de ces mises à niveau est la mise à niveau Pectra, dont le lancement est prévu le 8 avril 2025. La mise à niveau Pectra devrait apporter plusieurs améliorations significatives, telles qu’une évolutivité améliorée, une meilleure abstraction des comptes, une efficacité accrue de la couche 2 et des récompenses de validation plus élevées. Cela fait suite au hard fork Dencun prévu pour mars 2024, qui devrait réduire considérablement les frais de transaction sur les réseaux de couche 2, améliorant encore l’évolutivité d’Ethereum et réduisant les coûts pour les utilisateurs.
L’exploration de Poséidon par Ethereum est une étape importante vers la poursuite de l’évolution et de l’optimisation de son réseau, le rendant plus efficace et mieux adapté aux besoins des développeurs et des utilisateurs dans l’écosystème en constante croissance de la finance décentralisée (DeFi) et de la blockchain.