Comment les utilisateurs, opérateurs de nœuds et développeurs d'Algorand peuvent soutenir le discours post-quantique
Le PDG d'Algorand soutient que les banques ne peuvent pas régler des actifs de longue durée sur une cryptographie cassable. L'argumentaire exige des comptes quantiques grand public, des nœuds distribués et des développeurs ; Pera permet d'en ouvrir un dès maintenant, même si l'outillage reste inégal et que les frais minimaux d'une transaction signée Falcon s'élèvent à 3 000 microALGO.

Un argumentaire qui demande des preuves
William Herkelrath, directeur général d'Algorand, a soutenu le 21 octobre que les banques ne peuvent pas bâtir des systèmes de règlement destinés à des actifs détenus pendant des décennies sur une cryptographie qu'un ordinateur quantique finirait par casser.1 La publication2 s'adresse aux institutions qui évaluent où placer des dépôts tokenisés et d'autres avoirs de long terme.
Une banque qui accepte le rendez-vous voudra des preuves sur trois points avant de s'engager. D'abord, des comptes post-quantiques utilisés par monsieur Tout-le-monde, et pas seulement par des entreprises et des scripts de test. Ensuite, un réseau exploité depuis de nombreux pays et par de nombreux fournisseurs, qui continue de produire des blocs. Enfin, des gens qui construisent sur la chaîne et se servent de ce qu'ils construisent.
Chacun de ces points est à la portée du lecteur, et le plus simple tient en quelques clics dans un portefeuille. Une précision à garder en tête : les travaux post-quantiques d'Algorand couvrent les clés de compte et les preuves d'état, tandis que les messages de consensus qui produisent les blocs restent signés en Ed25519, comme l'a exposé notre édition spéciale. C'est précisément pourquoi des preuves d'usage réel pèsent plus lourd qu'une liste de fonctionnalités.
{"events":[{"date":"2025-11-03","label":"Première transaction post-quantique sur le réseau principal, via des signatures logiques"},{"date":"2026-06-18","label":"La Fondation publie sa feuille de route post-quantique"},{"date":"2026-08-13","label":"Algorand v5.0.0 apporte les comptes Falcon-1024 natifs"},{"date":"2026-09-17","label":"Pera aide Algorand à dépasser 1 million de transactions post-quantiques"},{"date":"2026-10-21","label":"Le PDG soutient que les banques ne peuvent pas bâtir sur une cryptographie cassable"}],"template":"timeline","title":"Les étapes post-quantiques d'Algorand, et l'argumentaire qu'elles étayent"}
Ouvrir un compte quantique, en quelques clics
Pera Wallet est le seul endroit où la fonctionnalité est déjà grand public, et il propose les deux voies. Vous pouvez créer un compte quantique de zéro, ou mettre à niveau un compte existant en conservant la même adresse et le même historique.
Pour un nouveau compte :
- Ouvrez Pera3, touchez votre compte dans le coin supérieur gauche, puis le signe plus.
- Choisissez Add Quantum Account et donnez-lui un nom.
- Utilisez-le comme n'importe quel autre compte. Pera indique qu'un ASA émis depuis un compte quantique compte dans le décompte de ses transactions post-quantiques et en ressort résilient au post-quantique, sans configuration supplémentaire.
Pour un compte que vous utilisez déjà, la même page3 propose une mise à niveau qui conserve l'adresse et son historique. Cette mise à niveau est un rekey : la documentation développeur4 d'Algorand la présente comme la voie de migration, et précise que l'adresse publique reste identique alors que seule la clé Falcon peut ensuite autoriser ses transactions.
Trois choses changent, et chacune mérite d'être connue avant de déplacer quoi que ce soit de valeur :
- Les frais. Le minimum par défaut est de 1 000 microALGO ; la documentation fixe le minimum d'une transaction signée Falcon à 3 000 microALGO (0,0035 ALGO).
- L'outillage. La même documentation avertit que les portefeuilles et les applications peuvent présumer le minimum de 1 000 microALGO, ou ne pas gérer du tout la signature post-quantique, ce qui peut laisser un compte migré incapable de transacter. Son propre conseil est de faire le rekey quand la menace est crédible et que vos outils le prennent en charge ; un petit compte de test est donc la première étape raisonnable.
- La porte. Un rekey fait partie de l'enregistrement du compte dans le registre. Fermez le compte et cet enregistrement, adresse autorisée comprise, est supprimé ; réalimentez la même adresse et elle est recréée sous la clé Ed25519 d'origine.
La prise en charge par les portefeuilles est inégale, et c'est la raison honnête de commencer petit. Pera l'a déployée. Le créateur de Lute6 cite les « comptes Falcon (post-quantiques, expérimentaux) » parmi ses fonctionnalités. Son code source publié semble contenir un chemin de signature Falcon dédié, qui récupère le type de clé depuis le SDK Algorand et signe avec une bibliothèque Falcon distincte. La prise en charge par Defly7 n'est pas confirmée. Son manuel couvre le multisig, les comptes Ledger et le trading, et ne mentionne aucune fonctionnalité post-quantique ; impossible donc de savoir s'il peut aujourd'hui signer pour un tel compte.
Si une application refuse votre compte quantique, signalez-le à l'application. Les retours sur un chemin défaillant sont ce qui remplit une matrice de compatibilité, et le prochain lecteur profitera du signalement que vous aurez fait.
Une réserve sur le tableau de score. Algorand a franchi le million de transactions post-quantiques en quelques jours après le lancement de la fonctionnalité. Une part significative de ce volume provient des NFT commémoratifs de Pera, distribués à quiconque connectait un compte quantique et envoyait un nombre donné de transactions. Le chiffre montre que la mécanique fonctionne. Il ne montre pas encore que des gens se paient les uns les autres de cette manière, et c'est précisément ce qu'une banque cherchera.
Faire du staking, avec ou sans machine
Exploiter un nœud ne rapporte de récompenses qu'au-delà d'un seuil. Un compte doit staker au moins 30 0008 ALGO pour être éligible. La page dédiée au staking9 d'Algorand indique que ce chiffre a été fixé par un vote communautaire lors de la période de gouvernance 10. En dessous, vous pouvez toujours détenir du stake en ligne via un pool ou un service de délégation, et vous pouvez toujours compter dans le chiffre qu'une banque vérifie.
Ce chiffre est plus mince qu'il n'y paraît. Lors de la dernière lecture du consensus, environ un cinquième des ALGO stakés, soit 20,2 %, était en ligne et participait. Chaque compte qui passe en ligne fait visiblement bouger la part, et chaque compte qui s'en retire aussi.
Valar10 est la voie de la délégation. Le détenteur garde ses clés et ses ALGO dans son propre portefeuille, et un opérateur de nœud exploite la machine en son nom dans le cadre d'un contrat de service.
Réti est la voie de la mise en commun. Les stakers rejoignent des pools gérés par des validateurs, et Valar propose une interface11 pour cela. Lisez les conditions côté staker sur les pages de Réti avant de déposer ; le côté validateur est documenté plus en détail, et vous y trouverez ce qu'il faut attendre d'un opérateur.
Pour un opérateur de nœud qui souhaite servir le stake d'autrui, les deux services publient leurs prérequis. Le guide de nœud12 de Valar demande Python 3.12 ou plus récent, puis pip install valar_daemon. Vient ensuite un fichier de configuration contenant quatre éléments : l'ad id de votre validateur, la phrase mnémonique du portefeuille chaud Validator Manager, et l'URL et le jeton d'administration de l'instance algod de votre machine. FUNC version 5 et ultérieure peut lancer le même démon depuis son menu. Cette phrase mnémonique réside dans un simple fichier sur le nœud : considérez donc la machine comme détenant une clé active et maintenez-la à jour.
Le démarrage rapide pour validateurs13 de Réti est plus prescriptif sur les clés. Il conseille un portefeuille matériel ou un multisig pour l'adresse propriétaire, définit l'adresse du gestionnaire comme portefeuille chaud, autorise au maximum trois pools par nœud et plafonne un validateur à huit nœuds.
L'opérateur de PXke exploite un nœud qui sert les délégateurs de Valar.
Exploiter un nœud
C'est la contribution qui apparaît le plus directement sur le tableau de bord qu'une banque ouvrirait. La page consacrée à l'exploitation d'un nœud14 d'Algorand demande 1615 Go de RAM, 816 vCPU, un SSD rapide de 10017 Go en NVMe ou équivalent, et une bonne connexion, idéalement 1 Gbps. Le stockage compte autant que la mémoire : un serveur dédié bon marché doté de gros disques lents ne convient pas, quelle que soit sa RAM.
Avec NodeKit
- Installez-le sous Linux ou macOS avec
wget -qO- https://nodekit.run/install.sh | bash. Si votre Mac n'a pas bash, installez-le d'abord avecbrew install bash. - Répondez oui à l'invite d'installation, puis oui à la synchronisation rapide. Une synchronisation classique prend de quelques jours à quelques semaines ; la synchronisation rapide prend 3018 à 60 minutes.
- Quand le statut passe au vert et affiche RUNNING, appuyez sur
gpour générer les clés de participation, saisissez l'adresse de votre compte et choisissez une durée. La documentation recommande 3019 à 90 jours, et une clé de 30 jours prend environ quatre à six minutes à générer. - Appuyez sur
rpour enregistrer les clés en ligne. NodeKit suppose que vous voulez les récompenses de staking et ajoute des frais à l'enregistrement ; lancez-le avec./nodekit -nsi ce n'est pas le cas. - Signez l'enregistrement dans un portefeuille : ouvrez le lien Lora affiché, ou appuyez sur
spour obtenir un QR code à scanner dans Pera. - Vérifiez que le statut du compte affiche ONLINE avant de partir.
Avec FUNC
- Installez avec
curl -fsSL https://raw.githubusercontent.com/GalaxyPay/func/main/install.sh | sudo sh. - Ouvrez
http://localhost:3536et choisissez immédiatement le mot de passe de l'application. Le service tourne avec des privilèges administrateur, et tant que vous n'avez pas défini de mot de passe, quiconque peut atteindre l'application pourrait en définir un à votre place. - Créez le service et démarrez le nœud, puis attendez la synchronisation.
- Connectez un portefeuille, générez la clé de participation depuis la section Participation Keys et enregistrez-la.
- N'exposez pas les ports de l'application sur internet. Ils sont destinés aux machines de votre propre réseau.
Combien coûte la machine
Les prix ci-dessous sont les tarifs catalogue des pages des fournisseurs eux-mêmes, et le bas de gamme du marché n'est plus aussi bon marché qu'avant.
| Offre | Configuration | Prix |
|---|---|---|
| OVHcloud VPS-4 | 8 vCores, 24 Go de RAM, 200 Go NVMe20 | à partir de 23,3721 $ par mois, trafic illimité |
| Hostinger KVM 8 | 8 vCPU, 32 Go de RAM, 40022 Go NVMe | 25,99 $ par mois affichés, renouvellement à 49,99 $ sur un engagement de deux ans |
| netcup VPS 2000 G12.5 | 8 vCores, 16 Go de RAM, 256 Go SSD23 | affiché à 26,9224 euros par mois sur un engagement de 12 mois, 30,96 avec TVA, selon la page VPS de netcup |
| Hetzner CPX42 | 8 vCPU, 16 Go de RAM, 32025 Go NVMe | 69,9926 euros par mois hors TVA selon la page de Hetzner, qui marquait toutes ses offres indisponibles lors de la capture du 22 octobre |
Sources : 20 us.ovhcloud.com, 23 netcup.com
Hetzner était autrefois la recommandation par défaut et constitue désormais la réponse coûteuse ; sur la page capturée, il était même impossible de commander. Le prix affiché par Hostinger double à peu près au renouvellement, alors lisez la durée avant de vous engager. OVHcloud et netcup comptent aussi pour la seconde raison qui intéresse une banque : l'emplacement.
Où se trouvent les nœuds
Selon le tableau de bord public27 de Nodely, les opérateurs exploitant moins de six nœuds chacun représentent 21 % sur la dernière heure, Amazon étant le plus grand fournisseur nommé avec 11 %. La même lecture place Hetzner à 9 %, OVH à 7 %, Comcast à 6 % et Verizon Business à 5 %. Sur les dernières 24 heures, le tableau de bord situe les États-Unis à 44 %, l'Allemagne loin derrière, puis l'Irlande et la France plus en retrait. Ce sont deux fenêtres différentes, à ne pas lire comme un instantané unique.
Selon le même tableau de bord, son estimation de nœuds à plein temps était de 2 34628, en baisse de 18,329 % sur six mois. Le tableau de bord ne définit pas ce qui fait qu'un nœud est à plein temps : prenez donc ce chiffre comme une tendance plutôt que comme un décompte d'effectifs.
Ajouter une machine au Brésil, au Kenya, en Inde ou en Corée du Sud apporte plus à l'argumentaire qu'un quatrième validateur à Ashburn. La page de bonnes pratiques30 d'Algorand invite les opérateurs cloud à surveiller la répartition géographique et par fournisseur. Elle leur demande de contribuer à la distribution plutôt qu'à la concentration. netcup exploite des centres de données à Nuremberg, Vienne, Amsterdam, Manassas et Singapour. Il présente Singapour comme son option pour l'Asie-Pacifique, ce qui rend l'achat d'un emplacement hors d'Europe facile chez un seul fournisseur.
Construire, ou faire accepter un compte quantique par votre application
La contribution la plus difficile est aussi celle qui débloque les autres. Un portefeuille ou une application qui refuse un compte post-quantique tient ses utilisateurs hors de la chaîne ; chaque intégration élargit donc la preuve d'usage.
Côté signature, la bibliothèque n'est plus un angle mort documentaire. Le code source publié du SDK Algorand pour JavaScript semble contenir un utilitaire dédié. Cet utilitaire prendrait une clé publique Falcon-1024 et une fonction qui signe des octets. Selon la même source, il renvoie les signataires dont une transaction a besoin, plus une adresse d'envoi facultative pour le cas où la clé Falcon autorise un compte rekeyé.
Les frais sont l'endroit où du code soigné vaut mieux que du code copié. La documentation sur les frais31 d'Algorand fixe le minimum comme la somme d'un frais de base et d'une contribution liée à la signature qui autorise la transaction, une signature Falcon-1024 ajoutant le double du frais de base. Aujourd'hui, cela signifie 3 000 microALGO au lieu de 1 000, mais le code robuste lit le frais de base depuis le réseau plutôt que d'inscrire l'un ou l'autre chiffre en dur.
// Avant : suppose que chaque transaction coûte 1 000 microALGO
const pay = await algorand.createTransaction.payment({
sender: account.addr,
receiver: bob,
amount: algos(1),
staticFee: microAlgos(1_000),
})
// Après : le frais de base vient du réseau, la contribution
// Falcon (2x le frais de base) est ajoutée, et un plafond limite
// ce que la congestion peut coûter
const sp = await algorand.getSuggestedParams()
const pay = await algorand.createTransaction.payment({
sender: falconAccount.addr,
receiver: bob,
amount: algos(1),
extraFee: microAlgos(Number(sp.minFee) * 2),
maxFee: microAlgos(Number(sp.minFee) * 6),
})
Pour les groupes de transactions et les appels d'application, il existe une seconde méthode. Depuis la version 3.7.0, addressWithSignersFromRawPQSigner du SDK JavaScript renvoie aussi un signataire vide : simulez le groupe avec, et algod indique les frais qu'exigerait une vraie signature Falcon, sans en produire une.
La taille est l'autre différence. Une signature Falcon-1024 fait environ 1,2 Ko contre 64 octets pour Ed25519, sans compter la clé publique ; tout ce qui regroupe des transactions doit donc compter les octets autant que les frais.
Pourquoi porter maintenant, alors que si peu de comptes utilisent la fonctionnalité ? Parce que les lacunes de l'outillage sont justement la raison pour laquelle ils sont si peu nombreux. Un développeur qui fait accepter un compte quantique par un portefeuille, une place de marché ou un flux de paiement retire une raison au prochain lecteur de rester à l'écart. Il ajoute aussi de vraies transactions au décompte sur lequel une banque s'interrogera.
Commencez par la plus petite
Les trois preuves ne sont pas également difficiles à apporter. Créer un compte quantique dans Pera prend une minute, et l'utiliser pour quelque chose d'ordinaire en prend une de plus. Le staking via un service de délégation n'exige rien de votre matériel. Un nœud coûte environ 25 à 50 $ par mois et une soirée de configuration, ou bien moins si vous louez déjà un serveur. Porter un seul flux vers des frais de 3 000 microALGO, c'est une pull request.
Choisissez la plus petite de ces contributions que vous pouvez terminer aujourd'hui. L'argumentaire se défend dans les salles de conseil, et les preuves sur lesquelles il repose se construisent, petit à petit, par des gens qui n'ont aucune réunion à honorer.
28 chiffres de cet article sont vérifiés.Voir toutes les vérifications
Sources
- 2You can't build the new financial system on outdated cryptography algorand.co↩
- 3Pera Algo Wallet – Quantum Accounts: Post-Quantum Security for Algorand perawallet.app↩
- 4Post-Quantum Accounts | Algorand Developer Portal dev.algorand.co↩
- 6Lute lute.app↩
- 7Defly defly.app↩
- 9Staking Rewards have arrived on Algorand algorand.co↩
- 10Valar stake.valar.solutions↩
- 11Valar Solutions | Staking Pools valar.solutions↩
- 12Valar stake.valar.solutions↩
- 13Quick Start For Validators | Réti Open Pooling txnlab.gitbook.io↩
- 14Run an Algorand node algorand.co↩
- 27Network - Public - Dashboards - Grafana g.nodely.io↩
- 30page de bonnes pratiques algorand.co↩
- 31Transaction Fees | Algorand Developer Portal dev.algorand.co↩
Autres sources (8)
- Algorand Post-Quantum Cryptography Roadmap algorand.co
- Pera Wallet surpasses 1 million post-quantum resilient transactions on Algorand algorand.co
- How to Run a Node on Algorand for Staking Rewards: A Step-by-Step Guide algorand.co
- NodeKit Quick Start | Algorand Developer Portal dev.algorand.co
- VPS - Your virtual private server in the cloud | OVHcloud us.ovhcloud.com
- VPS Hosting | Fast, AI-Ready KVM VPS up to 70% off - Hostinger hostinger.com
- VPS hosting with top performance & best conditions | netcup netcup.com
- Hetzner Virtual Private Server: Best Price-Performance Ratio hetzner.com