English
NumFranc

Comment ça marche

NumFranc expliqué simplement, de votre premier paiement jusqu'au bloc miné.

1. Un registre tenu par tout le monde

Une monnaie numérique, c'est un grand registre qui dit qui possède quoi. Avec une banque, c'est elle qui tient le registre. Avec NumFranc, chaque ordinateur du réseau en garde une copie complète et vérifie lui-même chaque opération. Personne ne peut le modifier seul.

2. Votre portefeuille et vos clés

Votre portefeuille contient une clé privée, qui ne quitte jamais votre ordinateur, et des adresses publiques (NFR1-…) que vous donnez pour recevoir. Pour payer, le portefeuille signe le paiement avec la clé privée ; tout le monde peut vérifier la signature, mais personne ne peut l'imiter. NumFranc utilise ML-DSA-87, une signature conçue pour résister aux futurs ordinateurs quantiques (en savoir plus).

3. Les pièces non dépensées

Il n'y a pas de « compte » avec un solde : il y a des pièces (sorties de paiements précédents). Payer, c'est dépenser une ou plusieurs pièces et en créer de nouvelles : une pour le destinataire, et la monnaie rendue pour vous. Votre solde est la somme de vos pièces. C'est le même modèle que Bitcoin.

4. Les blocs et la chaîne

Toutes les 691 secondes environ, les paiements en attente sont regroupés dans un bloc. Chaque bloc contient l'empreinte SHA3-512 du bloc précédent : modifier un ancien bloc casserait tous les suivants. C'est cette chaîne de blocs qui rend l'histoire infalsifiable.

5. Le minage

Pour ajouter un bloc, un ordinateur doit trouver, par essais successifs, une empreinte plus petite qu'une cible : c'est la preuve de travail. NumFranc utilise Argon2d, qui oblige chaque essai à remplir 4 Mio de mémoire : les machines spécialisées perdent l'essentiel de leur avance, et un ordinateur ordinaire reste compétitif. Le premier qui trouve reçoit la récompense du bloc (6,91 NFR aujourd'hui) et les frais. La difficulté s'ajuste tous les 691 blocs pour garder le rythme.

6. Un réseau sans serveur central

Les ordinateurs se trouvent tout seuls : sur votre réseau local, puis dans le monde entier grâce à un annuaire distribué. NumFranc ouvre aussi automatiquement le port de votre box (UPnP, NAT-PMP, PCP) pour que d'autres puissent se connecter à vous.

7. Les protections

Contre la triche

Chaque ordinateur vérifie tout lui-même : signatures, montants, règles.

Contre la réécriture

Choix de la chaîne par travail cumulé, réécriture limitée à 10 blocs, points de contrôle.

Contre le vol

Portefeuille chiffré deux fois, code séparé pour dépenser, paiements retenus annulables.

Contre les fausses versions

Chaque version est signée en SLH-DSA (post-quantique) et vérifiée deux fois avant installation.

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.