Aller au contenu
buybitcoinsmart

Glossaire / Les bases

Satoshi

Aussi appelé Sat, Sats.

Qu'est-ce qu'un satoshi ?
Un satoshi est la plus petite quantité de bitcoin que le protocole peut enregistrer, soit un cent millionième de bitcoin, et l'unité dans laquelle toute estimation de frais et tout paiement Lightning sont réellement comptés.

Le bitcoin compte huit décimales, donc une pièce vaut 100 000 000 satoshis et l'offre totale de 21 millions représente 2,1 billiards de satoshis. Les portefeuilles affichent des décimales pour le confort humain, mais le logiciel sous-jacent ne manipule jamais de fractions de pièce, uniquement des nombres entiers de satoshis. Quand vous raisonnez en satoshis, la question « puis-je me permettre d'acheter du bitcoin » n'a plus de sens.

Comment cela fonctionne

Les satoshis sont des nombres entiers, et c'est une décision d'ingénierie délibérée, non une convention de nommage.

L'arithmétique à virgule flottante perd de la précision, ce qui est inacceptable pour de l'argent, donc Bitcoin Core stocke chaque montant sous forme d'un entier signé de 64 bits comptant des satoshis. Le montant maximal que le système peut exprimer, 2 100 000 000 000 000 satoshis, se situe bien en dessous du plafond de 9,2 trillions de ce type d'entier, donc aucune transaction légitime ne peut le faire déborder. Les contrôles de consensus, le calcul des frais et les sorties de rendu de monnaie se font tous en satoshis entiers ; la virgule que vous voyez dans un portefeuille est ajoutée au dernier moment pour l'affichage.

L'unité doit son nom à Satoshi Nakamoto et a été adoptée par la communauté plutôt que définie dans le code d'origine, qui utilisait simplement le nombre 100 000 000 comme constante COIN. Deux unités, l'une plus petite et l'autre plus grande, l'encadrent. Lightning descend plus finement, en exprimant les montants en millisatoshis, soit un millième de satoshi, car les frais d'acheminement sur de petits paiements seraient sinon arrondis à zéro. Les estimations de frais montent plus haut, en exprimant des satoshis par octet virtuel, car ce que vous payez dépend de l'espace de bloc que votre transaction occupe, et non de la valeur qu'elle déplace.

En dessous d'une certaine taille, une sortie cesse d'être économiquement dépensable, et le logiciel le signale. Bitcoin Core ne relaiera pas une sortie valant moins que le seuil de poussière, 546 satoshis pour une sortie legacy pay to public key hash, car la dépenser coûterait plus en frais qu'elle ne contient.

Pourquoi cela compte quand vous achetez du bitcoin

Raisonner en satoshis corrige l'idée fausse la plus répandue chez les acheteurs débutants : que le bitcoin s'achète en pièces entières ou pas du tout.

Toutes les plateformes d'échange vendent des fractions. Un achat récurrent de 25 dollars chez River ou Swan est l'achat de quelques dizaines de milliers de satoshis, et à un prix de 100 000 dollars par pièce, un satoshi coûte un dixième de cent américain. Exprimer ainsi son propre raisonnement rend aussi la comparaison des coûts honnête : des frais d'achat de 1 pour cent chez Relai et un achat par carte incluant le spread qui coûte discrètement 4 pour cent représentent une différence de milliers de satoshis sur le même dépôt, ce qui se ressent plus facilement qu'un pourcentage.

Les satoshis sont aussi l'unité du marché des frais, et c'est là que les débutants paient trop ou restent bloqués. Les portefeuilles demandent un taux de frais en sat/vB, pas un total. Pendant les périodes calmes, quelques sat/vB suffisent pour les prochains blocs ; pendant une ruée, la même transaction peut nécessiter dix fois plus. Les archives montrent jusqu'où cela peut aller : le bloc 840 000, miné le 20 avril 2024, a perçu environ 37,6 bitcoin de frais, parce que des milliers de personnes enchérissaient les unes contre les autres pour une place dans le bloc du halving.

Pour les utilisateurs de Lightning, l'unité est incontournable. Les capacités des canaux, les frais d'acheminement et les factures sont tous exprimés en satoshis, et un paiement Strike qui coûte un satoshi à acheminer représente des frais d'une fraction de cent. Aucune interface libellée en dollars ne se cache en dessous.

Calculer ce que valent 50 000 satoshis

Convertir des satoshis en une monnaie familière demande une division et aucune astuce de calculatrice.

Prenez le prix du bitcoin, divisez par 100 000 000, et vous obtenez le prix d'un satoshi. À 100 000 dollars par pièce, cela fait 0,001 dollars, donc 50 000 satoshis valent 50 dollars. À 60 000 dollars par pièce, les mêmes 50 000 satoshis valent 30 dollars. Comme le diviseur ne change jamais, le raccourci à un prix à six chiffres est simple : 100 000 satoshis valent environ 100 dollars, et un million de satoshis, parfois écrit 0,01 BTC, vaut environ 1 000 dollars.

Faites le même calcul sur des frais. Un retrait de 141 octets virtuels à 4 sat/vB coûte 564 satoshis, soit 56 cents à 100 000 dollars par pièce et 34 cents à 60 000. Les frais sont fixes en satoshis et flottants en dollars, ce qui est l'inverse de ce que les gens attendent instinctivement, et c'est pourquoi regrouper de petits montants coûte moins cher quand le marché des frais est calme plutôt que quand le prix est bas.

Satoshi contre Satoshi Nakamoto

Un satoshi est une unité de compte ; Satoshi Nakamoto est l'auteur pseudonyme qui a publié le livre blanc du bitcoin le 31 octobre 2008 et a cessé toute communication publique en 2011. Le contexte lève normalement l'ambiguïté, mais les titres sur « les pièces de Satoshi » désignent le million de bitcoin environ miné la première année du réseau et jamais déplacé, pas l'unité. Quand le mot apparaît en minuscules et au pluriel sous la forme sats, il s'agit de l'unité.

Satoshi contre dénomination

Un satoshi est une unité précise ; la dénomination est la pratique générale consistant à nommer des unités à différentes échelles. Les dénominations du bitcoin comprennent la pièce, le millibitcoin, le microbitcoin ou bit, et le satoshi, et seule la dernière est une quantité réelle dans le protocole. Les autres sont des conventions d'affichage superposées au même comptage entier, ce qui explique qu'un portefeuille puisse passer de l'une à l'autre sans qu'aucune transaction ne change.

À ne pas confondre avec

Questions fréquentes

Combien de satoshis y a-t-il dans un bitcoin ?

Exactement 100 000 000. C'est fixé dans le protocole par la constante COIN, de sorte que l'offre totale de 21 millions représente 2 100 000 000 000 000 satoshis.

Le bitcoin peut-il être divisé en unités plus petites qu'un satoshi ?

Pas sur la blockchain, où le satoshi est la plus petite quantité enregistrable. Le Lightning Network tient ses comptes en interne en millisatoshis, soit un millième de satoshi, mais tout montant réglé on-chain est arrondi au satoshi entier.

Est-il intéressant d'acheter quelques milliers de satoshis ?

Cela revient à acheter le même actif qu'une pièce entière, mais comparez les coûts au montant : des frais fixes de carte et des frais de retrait peuvent absorber un petit achat. Les achats récurrents à faibles frais en pourcentage conviennent mieux aux petits montants.

À lire ensuite

Termes associés

Plus de termes : Les bases

Lire cette page en anglais