La Fondation Ethereum (EF), une agence qui cherche à délimiter la recherche et le développement à Ethereum, ainsi que la conservation de ses valeurs centrales, a annoncé l’arrivée dans Ethereum d’une nouvelle organisation spécialisée dans la recherche: Zknox.
Subventionné par la Fondation, cette entité contribuera à l’efficacité et à la sécurité du protocole produisant des open source. Selon l’EF, Zknox collaborera avec la cryptographie post-scientifique (PQ) pour la défense d’Ethereum.
La cryptographie PQ est un domaine qui développe des méthodes cryptographiques pour créer des systèmes et des protocoles résistants aux attaques informatiques quantiques, ce qui pourrait un jour rompre les systèmes cryptographiques traditionnels et actuels (tels que l’algorithme SHA-256 dans le bitcoin ou l’algorithme de signature numérique de la courbe elliptique, l’ECDSA, utilisé par le bitcoin et l’éthéréum).
Pour la Fondation, la cryptographie post-quant “est un domaine crucial en tant que calcul quantique”. “En innovant avec les techniques cryptographiques de dernière génération, elles mènent la voie à une blockchain sûre”, explique l’EF dans son fil, dans le réseau social X.
L’une de ses principales réalisations Zknox a été de fournir une implémentation optimisée de la transformation théorique des nombres (NTT), “une opération centrale dans la cryptographie post-quant qui accélère des calculs complexes pour la vérification de l’entreprise PQ”. Selon le blog des entités de sécurité, de nombreux schémas PQ utilisent NTT, une opération cruciale lors de l’accélération du processus informatique cryptographique.
“Dans n’importe quelle bibliothèque cryptographique, le multiplicateur rapide est l’opération atomique critique”, explique le post de Zknox.
Vérification des signatures post-chantiques à faible coût
Zknox soutient qu’il est crucial que les “systèmes de blockchain” comme Ethereum puissent vérifier efficacement les entreprises post-chantant, c’est pourquoi le NTT est utilisé. L’objectif supplémentaire de Zknox est que La vérification rapide des signatures PQ dans Ethereum est efficace en termes de consommation de gaz.
Pour obtenir une faible consommation de gaz, l’entité a subventionné par la Fondation YUL employée, un langage de programmation «intermédiaire à bas niveau» qui peut être utilisé dans les contrats intelligents d’Ethereum.
Yul permet un code optimisée, efficace et compatible avec la machine virtuelle Ethereum (EVM) et d’autres langages de niveau supérieur, tels que la solidité.
Lors du codage du NTT dans YUL, Zknox réduit le coût du gaz des entreprises rapide, ce qui fait que la vérification des nombres dans NTT est moins chère et pratique dans Ethereum. De cette façon, NTT dans YUL est présenté comme la solution la plus viable à court terme.
Une vérification complète de l’entreprise Falcon ne consomme désormais que 3,6 millions de gaz, une réduction substantielle par rapport aux implémentations précédentes. Des améliorations de performances similaires ont été observées pour le dilithium et d’autres schémas PQ qui dépendent du NTT.
Zknox, Ethereum Security Research Group.
Le groupe de recherche garantit que bien que cette optimisation, en utilisant Yul, du schéma NTT réduit considérablement les coûts de gaz dans Ethereum, ce n’était pas suffisant. “Le coût est encore trop élevé pour l’escalade d’Ethereum PQ à long terme”, a déclaré Zknox.
Introduire NTT au niveau du protocole Ethereum
Compte tenu de cela, les développeurs Ils considèrent la solution NTT dans la compilation de pré-compilation d’Ethereum; Autrement dit, introduire la vérification rapide des signatures au niveau du protocole Ethereum. Cela est dû à l’introduction récente d’une proposition d’amélioration de Ethereum (EIP-7885).
La pré-compilation est une fonction similaire à un contrat intelligent mis en œuvre au niveau du protocole, qui offre des coûts de gaz beaucoup plus bas que l’exécution de la même logique dans Solidity ou Yul. Ajouter NTT comme pré-compilation: 1. Réduisez considérablement les coûts de gaz pour la vérification de l’entreprise PQ. 2. Permettez à Ethereum d’admettre plusieurs candidats PQ au lieu d’être limités à un seul schéma. 3. Améliorer l’agilité cryptographique d’Ethereum, garantissant les transitions fluides à mesure que les nouvelles normes PQ évoluent.
Zknox, Ethereum Security Research Group.
La sécurité post-quant est un défi imminent qui doit être relevé aujourd’hui, selon Zknox. Bien que l’utilisation de NTT dans YUL montre une utilité à court terme lors de la réalisation efficace de PQ dans l’utilisation du gaz, une solution à long terme nécessite des mesures plus drastiques.
Par conséquent, l’entité subventionnée propose d’apporter des modifications au protocole Ethereum grâce à une proposition d’amélioration formelle. «Nous pensons qu’une pré-compilation NTT est la prochaine étape logique vers la cryptilité PQ et la transition vers ZK. Nous invitons la communauté Ethereum, les chercheurs et les développeurs à se joindre à la discussion et à promouvoir cette mise à jour cruciale », a déclaré Zknox.
(TagStotranslate) Quantum Computing