Le satoshi n’est pas un autre token: 1 sat = 0,00000001 BTC. Bitcoin Core représente les montants en CAmount entier; une wallet affiche BTC ou sats. Lightning utilise aussi le millisatoshi, mais le settlement on-chain produit des satoshis entiers.
1 BTC = 100 000 000 sat et 1 sat = 0,00000001 BTC. 0,001 BTC vaut 100 000 sat; le cours fiat ne change pas cette identité.
Bitcoin Core définit CAmount comme entier 64 bits et COIN comme 100 000 000. L’arithmétique de consensus évite floating point; le BTC décimal est un affichage.
BTC, sat et sats sont des échelles du même actif. Convertir ne crée rien, ne change aucune private key et ne déplace aucun UTXO; le nom honore Satoshi Nakamoto.
Un output contient une valeur entière et un Script. Un UTXO peut porter un sat ou plusieurs BTC, et la wallet en additionne; le sat n’est pas une pièce physique séparée.
La subsidy est comptée en satoshis entiers et le halving tronque jusqu’à zéro. MAX_MONEY est une borne de validation, pas une promesse de 21 millions dépensables; les clés perdues réduisent l’accès.
Le montant reçu est dans les outputs; la fee vaut inputs moins outputs. Le change revient dans un autre output et une confusion d’unité peut surpayer.
sat/vB facture des satoshis par virtual byte. La fee totale dépend des vbytes et des inputs/outputs, pas du pourcentage transféré.
Un sat est valide, mais la dust policy dépend du coût futur et du Script. Ce n’est ni un minimum universel de consensus ni une fraction on-chain.
Lightning utilise 1 sat = 1 000 msat pour HTLC et frais. C’est une comptabilité de canal; la fermeture arrondit en satoshis entiers.
Vérifier unité, décimales, montant et fee séparément. BIP 321 encode amount en BTC décimal; convertir en sat entier, éviter floating point et relire les outputs avant signature. Sources: Bitcoin Core — consensus amount.h; Bitcoin Developer Reference — Glossary: denominations and outputs; BIP 321 — URI Scheme; Lightning BOLT #1 — Base Protocol: amount types; Lightning BOLT #3 — Transactions: whole-satoshi settlement.
Pour une vision complète, lisez aussi Bitcoin, Limite de 21 millions, Unit of Account, Lightning Network, UTXO, Frais de transaction. Cette entrée est également citée par Bitcoin Pizza Day, Chain Surveillance, Cashu, Nostr Wallet Connect.