Faucon en tant que signature de transaction Ethereum: le bon, le mauvais et le Gnarly

2/5/2025, 8:32:44 AM
Intermédiaire
Ethereum
Dans cette partie, nous plongerons plus en profondeur dans Falcon, un algorithme de signature post-quantique prometteur, examinant ses forces, ses faiblesses et les difficultés pratiques de son intégration dans le cadre des transactions d'Ethereum.

Il s'agit de la partie 2 d'une série de blogs explorant la faisabilité de la mise en œuvre d'un schéma de signature post-quantique pour Ethereum. Partie 1, nous avons présenté les défis fondamentaux et les considérations nécessaires pour la transition d'Ethereum vers un avenir résistant aux ordinateurs quantiques. Dans cette partie, nous approfondirons Falcon, un algorithme de signature post-quantique prometteur, en examinant ses forces, ses faiblesses et les obstacles pratiques de son intégration dans le cadre des transactions d'Ethereum.

Schéma de signature Falcon - Aperçu technique

Falcon 3 (Fast-Fourier Lattice-based Compact Signatures over NTRU) s'appuie sur le cadre de signature basé sur les réseaux de Gentry, Peikert et Vaikuntanathan ( GPV 2). Il applique ce cadre aux réseaux NTRU et utilise un échantillonneur de trappe à échantillonnage de Fourier rapide. Le schéma s’appuie sur le problème de la solution en nombres entiers courts (SIS) sur NTRU 3les réseaux, qui sont considérés comme étant difficiles à résoudre en général, même avec des ordinateurs quantiques, car aucun algorithme de résolution efficace n'est actuellement connu.

Composants principaux

Falcon est basé sur le paradigme du hachage et de la signature et est une évolution du schéma de signature RSA traditionnel. Cependant, au lieu de s'appuyer sur des problèmes numériques, il exploite la difficulté des problèmes basés sur les réseaux de lattice. La sécurité de Falcon repose sur la difficulté de trouver de courts vecteurs dans les réseaux NTRU, en exploitant des techniques d'échantillonnage gaussien pour générer des bases de trappe avec des normes réduites. Cela garantit une génération efficace de clés et de signatures.

  1. Génération de clé :
    • Étant donné un anneau polynomial NTRU (Z[X]/(Xn+1)), une clé privée est constituée de deux polynômes courts (f,g) satisfaisant l'équation NTRU.
    • La clé publique est dérivée comme (h=g/f) dans l'anneau (Zq[X]/(Xn+1)).
  2. Processus de signature:
    • Un message est haché dans un vecteur de défi dans le domaine de réseau en treillis.
    • Une solution courte est échantillonnée à l'aide d'un échantillonnage de transformée de Fourier rapide, garantissant une taille de signature compacte tout en maintenant la sécurité contre les attaques de réduction de réseau.
    • La signature se compose du vecteur court de réseau satisfaisant le défi.
  3. Vérification :
    • Le vérificateur vérifie si la signature satisfait la relation de clé publique dans l'anneau en treillis.
    • La vérification implique le calcul de normes et la vérification de la validité de la base de lattice sous l'arithmétique modulaire.

Falcon est conçu pour offrir une solution de signature post-quantique robuste, combinant la cryptographie basée sur les réseaux de lattice avec des techniques d'échantillonnage efficaces. Bien que ses avantages en termes de sécurité soient clairs, comme tout système cryptographique, il présente certains compromis en termes de complexité et de défis d'implémentation. Maintenant, analysons les points forts, les pièges potentiels et certains des aspects les plus difficiles de Falcon.

Le Bien

Outre les avantages bien connus mis en évidence par le NIST, tels que les signatures compactes, les opérations rapides (génération efficace de clés et vérification via des techniques FFT) et les preuves de sécurité (reposant sur des réductions de réseau et des hypothèses de difficulté dans le pire des cas), Falcon offre également des avantages spécifiques à Ethereum. Notamment, il a un temps d'exécution dans le pire des cas bien défini, ce qui le rend particulièrement utile pour la machine virtuelle Ethereum (EVM), où des performances et des temps d'exécution prévisibles sont essentiels pour la scalabilité et la fiabilité.

Le Mauvais

La dépendance de Falcon à l'arithmétique en virgule flottante et aux transformations numériques spécialisées (NTT/FFT) peut entraîner une complexité de mise en œuvre et une sensibilité aux vulnérabilités de canal auxiliaire lors de la signature. Cependant, cela ne constitue PAS une préoccupation majeure pour Ethereum, car la signature se produit hors chaîne, où les performances sont moins critiques. L'accent principal est mis sur l'optimisation du processus de vérification, qui se déroule sur chaîne, garantissant une exécution efficace et sécurisée.

Le Gnarly

Des recherches sont en cours sur l'agrégation efficace des signatures Falcon, comme le travail présenté dans cettepapier 7. En supposant que l'agrégation soit suffisamment efficace, en utilisant Falcon dans la couche de consensus pour remplacer la signature BLS (au lieu de la proposition alternative 4basé sur des signatures multi-sig basées sur le hachage) permettrait de maintenir une pile plus homogène sur le réseau Ethereum.

Conclusion

Falcon est un candidat solide pour les applications de cryptographie post-quantique, y compris les systèmes blockchain comme Ethereum, où la taille des signatures et l’efficacité de la vérification sont essentielles. Dans la partie 3 de la série, nous commencerons à mettre en œuvre l’approche hybride introduite dans Partie 1, se concentrant initialement sur l'Abstraction de compte et un contrat Solidity pour la vérification de Falcon, comblant l'écart entre la sécurité post-quantique et l'infrastructure actuelle d'Ethereum.

Avertissement :

  1. Cet article est repris de [ ethresear]. Tous les droits d'auteur appartiennent à l'auteur original [asanso]. S'il y a des objections à cette reproduction, veuillez contacter le Porte Apprendreéquipe, et ils s'en occuperont rapidement.
  2. Clause de non-responsabilité: Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent en aucun cas des conseils en matière d'investissement.
  3. Les traductions de l'article dans d'autres langues sont réalisées par l'équipe gate Learn. Sauf mention contraire, la copie, la distribution ou le plagiat des articles traduits est interdit.

Partager

Calendrier Crypto

Diffusion en direct sur YouTube
OriginTrail, en collaboration avec Microsoft, organisera un webinaire intitulé « Débloquer l'intelligence d'entreprise avec des agents IA » le 8 septembre à 16h00 UTC. La session mettra en vedette le PDG Chris Coulthrust de Microsoft et la cofondatrice, Brana Rakić d'OriginTrail, qui démontreront comment les technologies Nœud et MC de Microsoft et d'OriginTrail repoussent les limites des solutions IA vérifiables pour les entreprises. La discussion se déroule sur fond de déclaration du PDG de Microsoft, Satya Nadella : « SaaS est mort - L'avenir est aux agents IA ».
TRAC
-4.11%
2025-09-07
Les enchères Arbitrum sur le réseau OEV changent
Api3 annonce qu'à partir du 8 septembre à 10h00 UTC, la durée des enchères Arbitrum sur le réseau OEV sera réduite de 30 secondes à 15 secondes. Cela fait suite à plus de 9 mois de fonctionnement ininterrompu et plus de 1 500 enchères terminées. La mise à jour devrait entraîner un temps d'arrêt minimal, avec une confirmation de l'achèvement via le canal Discord de l'OEV.
API3
-1.8%
2025-09-07
Appel communautaire
Le réseau Octopus organisera un appel communautaire le 8 septembre à 04:00 UTC, axé sur les développements liés à Bitcoin et aux Runes. L'équipe dirigeante fournira des mises à jour sur l'initiative RunesAsia2025 et les produits Bitcoin off-chain du projet, avec une session de questions ouvertes prévue à la fin.
OCT
-6.24%
2025-09-07
Agent de gouvernance DAO
"Le cas d'utilisation de l'agent DAO de gouvernance est en direct sur lucyos.ai"
AGI
0.52%
2025-09-08
Testnet Seoul Upgrade
Les testnets Shadownet et Ghostnet passent à Séoul.
XTZ
-1.95%
2025-09-08

Articles connexes

Comment miser sur l'ETH?
Débutant

Comment miser sur l'ETH?

La fusion étant terminée, Ethereum est enfin passé de PoW à PoS. Les jalons maintiennent maintenant la sécurité du réseau en jalonnant l'ETH et en obtenant des récompenses. Il est important de choisir les méthodes et les prestataires de services appropriés avant de procéder au piquetage. La fusion étant terminée, Ethereum est enfin passé de PoW à PoS. Les jalons maintiennent maintenant la sécurité du réseau en jalonnant l'ETH et en obtenant des récompenses. Il est important de choisir les méthodes et les prestataires de services appropriés avant de procéder au piquetage.
11/21/2022, 7:46:18 AM
Les meilleures plateformes de loterie en crypto-monnaie pour 2024
Débutant

Les meilleures plateformes de loterie en crypto-monnaie pour 2024

Explorez le monde des loteries cryptographiques grâce à ce guide complet sur les mécanismes des loteries cryptographiques, ainsi que sur les meilleures plateformes.
1/28/2024, 4:53:22 PM
Les 10 meilleurs outils de trading en Crypto
Intermédiaire

Les 10 meilleurs outils de trading en Crypto

Le monde de la crypto évolue constamment, avec de nouveaux outils et plateformes émergents régulièrement. Découvrez les meilleurs outils de crypto-monnaie pour améliorer votre expérience de trading. De la gestion de portefeuille et de l'analyse du marché au suivi en temps réel et aux plateformes de meme coin, apprenez comment ces outils peuvent vous aider à prendre des décisions éclairées, à optimiser vos stratégies et à rester en avance sur le marché dynamique des crypto-monnaies.
11/28/2024, 5:39:59 AM
Guide sur la façon de changer de réseau dans MetaMask
Débutant

Guide sur la façon de changer de réseau dans MetaMask

Il s'agit d'un guide simple, étape par étape, sur la façon de commuter votre réseau dans MetaMask.
1/11/2024, 10:37:30 AM
Qu'est-ce que Neiro? Tout ce que vous devez savoir sur NEIROETH en 2025
Intermédiaire

Qu'est-ce que Neiro? Tout ce que vous devez savoir sur NEIROETH en 2025

Neiro est un chien Shiba Inu qui a inspiré le lancement de jetons Neiro sur différentes blockchains. En 2025, Neiro Ethereum (NEIROETH) est devenu une principale cryptomonnaie mème avec une capitalisation boursière de 215 millions de dollars, plus de 87 000 détenteurs et des inscriptions sur 12 grandes bourses. L'écosystème comprend désormais un DAO pour la gouvernance communautaire, une boutique de marchandises officielle et une application mobile. NEIROETH a mis en œuvre des solutions de couche 2 pour améliorer la scalabilité et a consolidé sa position dans le top 10 des cryptomonnaies mème sur le thème des chiens en termes de capitalisation boursière, soutenu par une communauté dynamique et des influenceurs majeurs de la cryptomonnaie.
9/5/2024, 3:37:06 PM
Top 10 Jeton ETH LST
Débutant

Top 10 Jeton ETH LST

La concurrence dans le secteur du staking ETH s'intensifie, avec l'émergence de divers gameplays innovants et écosystèmes de récompenses, attirant l'attention du marché. Cet article filtrera les 10 meilleurs jetons LST ETH valant la peine d'être suivis, basés sur les classements de capitalisation boursière.
10/28/2024, 1:45:41 PM
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!