L'histoire
Bitcoin a montré qu'une monnaie pouvait exister sans banque. Mais il a deux faiblesses que tout le monde connaît : ses signatures pourront un jour être cassées par un ordinateur quantique, et son minage est devenu l'affaire d'usines remplies de machines spécialisées.
NumFranc est parti d'une question simple : et si on recommençait, en réglant ces deux problèmes dès le premier bloc ? Chaque paiement est signé avec ML-DSA, le standard post-quantique choisi par le NIST en 2024. Et chaque essai de minage oblige l'ordinateur à remplir et relire de la mémoire, ce qui rend les machines spécialisées presque inutiles : le PC de votre chambre compte autant que celui d'une usine.
Le logo raconte cette histoire : six bandes bleues et rouges qui tournent autour d'un hexagone, chacune passant le relais à la suivante, comme les blocs d'une chaîne qui s'ajoutent l'un après l'autre. Au centre, le « N » de NumFranc.
Ce qui le rend différent
Post-quantique dès le départ
Signatures ML-DSA-87 (niveau 5 du NIST) et empreintes SHA3-512.
Minage pour tous
Algorithme Argon2d gourmand en mémoire : un ordinateur ordinaire reste compétitif.
Messages et coffres
Un message joint à chaque paiement, et des fonds verrouillés jusqu'à une vraie date de calendrier.
Adresses lisibles
Une adresse permanente de 77 caractères et son empreinte de 4 mots pour éviter les erreurs.
Portefeuille blindé
Chiffré deux fois, un code séparé pour dépenser, et un code de secours en 3 morceaux (2 suffisent).
Sans serveur central
Les ordinateurs se trouvent tout seuls, sur le réseau local comme à l'autre bout du monde.
Les chiffres
| Nombre total | 69 100 000 NFR, jamais un de plus |
|---|---|
| Un bloc toutes les | 691 secondes (environ 11 minutes) |
| Récompense | 6,91 NFR puis 69,10 NFR par bloc, puis −10 % tous les 100 000 blocs |
| Fin de la création | dans environ 98 ans |
| Protection contre les attaques à 51 % | choix par travail cumulé, réécriture limitée à 10 blocs, points de contrôle |
Télécharger et installer
Choisissez votre ordinateur. Pas de terminal, pas de commande : on double-clique, c'est tout.
Mac
Télécharger pour Mac- Dans « Téléchargements », double-clic sur
NumFranc-macos.dmg. - Une fenêtre s'ouvre avec une flèche : glissez NumFranc vers Applications.
- Ouvrez NumFranc depuis le Launchpad, comme n'importe quelle app.
Windows
Télécharger pour Windows- Dans « Téléchargements », double-clic sur
NumFranc-windows-installation.exe. - Cliquez sur « Suivant », puis « Terminer ».
- NumFranc est dans le menu Démarrer.
Linux
Télécharger (PC) Télécharger (ARM)- Double-clic sur le fichier
.debdans votre gestionnaire de fichiers (Ubuntu, Debian, Mint…). - Cliquez sur « Installer ».
- Ouvrez NumFranc depuis le menu des applications.
sudo apt install ./NumFranc-linux-amd64.deb
Au premier lancement
- Choisissez vos deux mots de passe, et recopiez les 3 morceaux de votre code de secours sur 3 papiers séparés.
- NumFranc range tout seul son icône dans le menu et active les liens de paiement
nfr:. - Il ouvre tout seul le port sur votre box et cherche les autres ordinateurs : l'état est dans Réglages > Connexion.
- Votre ordinateur rejoint le réseau et commence à miner.
Pour les curieux : chaque version est signée avec une clé post-quantique (SLH-DSA). La liste des empreintes SHA3SUMS.txt et sa signature SHA3SUMS.txt.sig sont sur la page des versions, avec la clé publique : 5e1d1c80fdd07d3bc4095f45a05649fc006bce347609b1566b3c25e940881736. Le dossier NumFranc.zip contient aussi le code et un outil de vérification.
Livre blanc
Tout le fonctionnement de NumFranc, avec les annexes techniques : en français · in English.
NumFranc a l’ambition de devenir une infrastructure de paiement post-quantique de référence, utilisée par les particuliers comme par les entreprises. Logiciel libre en développement : aucune vente de NFR, aucune promesse de valeur.