Réponse directe
Un satoshi est la plus petite unité représentée dans Bitcoin. Apprenez la relation BTC, les unités intermédiaires et des exemples de conversion exacts.
Un satoshi est la plus petite unité entière enregistrée dans une sortie de transaction Bitcoin. Un bitcoin contient exactement 100 000 000 satoshis, mais cette relation fixe n'est que le point de départ. Les portefeuilles, les demandes de paiement, les factures Lightning, les estimations de frais de transaction, les échanges, les systèmes comptables et les API peuvent tous afficher des nombres liés qui utilisent différentes unités et répondent à différentes questions.
Un portefeuille peut afficher 0,00025000 BTC tandis qu'une facture affiche 25 000 sats. Ces valeurs représentent la même quantité de bitcoin. Une valeur écrite comme 25 sat/vB, cependant, est un taux de frais de transaction plutôt qu'un solde. Une valeur écrite comme 25 000 msat appartient à la comptabilité Lightning et équivaut à 25 sats, pas à 25 000 sats.
La tâche pratique n'est donc pas seulement de mémoriser un ratio de conversion. Il s'agit d'apprendre à préserver l'unité, de reconnaître la précision en satoshis entiers, de distinguer les montants des taux de frais, et de confirmer que le logiciel n'a pas silencieusement modifié la valeur par arrondi ou formatage.
Combien de satoshis y a-t-il dans un bitcoin ?
Un bitcoin contient exactement 100 millions de satoshis. La relation est fixe :
1 BTC = 100 000 000 sats
1 sat = 0,00000001 BTC
“ Satoshi ” est le nom complet de l'unité. “ Sat ” est l'abréviation singulière courante, tandis que “ sats ” est couramment utilisé pour les montants pluriels. Le nom honore Satoshi Nakamoto, l'auteur pseudonyme du livre blanc du Bitcoin.
Le ratio ne change pas avec le prix du marché du bitcoin. Un sat reste un cent-millième de BTC, que le BTC se négocie à la hausse, à la baisse, ou qu'aucun prix fiduciaire ne lui soit attribué. Le prix du marché modifie le pouvoir d'achat. Il ne modifie pas la dénomination.
Cette distinction sépare deux calculs différents. Une conversion de dénomination répond à la question : “ Combien de bitcoin ce nombre représente-t-il ? ” Une conversion fiduciaire répond à : “ Quelle est la valeur de ce montant à un taux de change et à un moment donnés ? ” Un portefeuille peut mettre à jour son estimation en dollars sans changer le montant en satoshis.
L'entier dans une sortie de transaction
Bitcoin ne stocke pas un montant de sortie sous forme de chaîne décimale BTC telle que 0.00234567. Une sortie de transaction contient une valeur entière mesurée en satoshis et un script de verrouillage qui définit les conditions dans lesquelles cette valeur peut être dépensée ultérieurement.
Bitcoin Core définit les montants monétaires avec un type entier appelé CAmount et définit un BTC comme 100 000 000 satoshis. Le format de transaction documenté représente également chaque valeur de sortie comme un nombre entier de satoshis.
Supposons qu'une sortie de transaction contienne l'entier :
234567
Cette sortie contient exactement 234 567 sats. Un portefeuille peut afficher la même valeur comme :
- 234 567 sats
- 2 345,67 bits
- 2,34567 mBTC
- 0,00234567 BTC
La présentation change. L'entier sous-jacent ne change pas. C'est pourquoi deux portefeuilles peuvent afficher des dénominations différentes sans être en désaccord sur le montant contrôlé par le portefeuille.
Il est courant de dire que Bitcoin prend en charge huit décimales. Une explication plus précise est qu'un BTC est défini comme 100 000 000 satoshis entiers. Une interface au format BTC peut donc afficher un montant en satoshis entiers avec jusqu'à huit décimales. Le point décimal appartient à la couche de présentation, pas à la sortie de transaction sérialisée.
Pourquoi huit décimales BTC sont importantes
Parce qu'un BTC équivaut à 100 000 000 sats, huit décimales dans un montant au format BTC atteignent la limite du satoshi entier :
0,00000001 BTC = 1 sat
Une neuvième décimale non nulle décrit un satoshi fractionnaire. Par exemple :
0,000000015 BTC × 100 000 000
= 1,5 sats
Une sortie de transaction de la couche de base de Bitcoin ne peut pas encoder 1,5 sats car son champ de valeur enregistre un entier. Le logiciel doit rejeter la valeur ou appliquer une règle d'arrondi explicite avant de construire la transaction.
Les zéros de fin supplémentaires ne créent pas de précision économique supplémentaire. Ces deux chaînes représentent toujours le même montant :
0,00000001 BTC
0,000000010 BTC
Les deux équivalent exactement à un sat. La deuxième chaîne contient une décimale affichée supplémentaire, mais le neuvième chiffre est zéro.
Comparez maintenant :
0.000000010 BTC = 1 sat
0.000000011 BTC = 1,1 sats
Le premier montant est exactement représentable sur la couche de base de Bitcoin. Le second ne l'est pas. Le problème n'est pas le nombre de caractères après la virgule en soi. Le problème est une valeur non nulle au-delà de la précision du satoshi entier.
BTC, mBTC, bits et sats
BTC, mBTC, bits et sats sont différentes façons d'écrire le même type de montant en Bitcoin. Ce sont des dénominations, pas des actifs distincts. Changer la dénomination change l'emplacement de la virgule décimale. Cela ne déplace pas les fonds, ne modifie pas la propriété, ni ne crée une sortie de transaction différente.
Relations d'unités fixes
| Unité | Valeur en BTC | Satoshi par unité | Plus petit incrément de satoshi entier |
|---|---|---|---|
| BTC | 1 BTC | 100 000 000 sats | 0.00000001 BTC |
| mBTC | 0.001 BTC | 100 000 sats | 0.00001 mBTC |
| bit ou μBTC | 0.000001 BTC | 100 sats | 0.01 bit |
| sat | 0.00000001 BTC | 1 sat | 1 sat |
Un millibitcoin, écrit mBTC, est un millième d'un BTC et équivaut donc à 100 000 sats. Un bit, également appelé microbitcoin ou μBTC, équivaut à 100 sats. BIP 176 décrit “ bit ” comme une dénomination d'affichage plutôt qu'un actif distinct.
Le même montant de 25 000-sat peut être écrit comme :
- 25 000 sats
- 250 bits
- 0,25 mBTC
- 0,00025 BTC
Rien n'a été ajouté ni retiré. Seule l'unité a changé.
Chaque unité a également une limite de précision différente en sats entiers. Un champ BTC peut représenter des sats entiers avec jusqu'à huit décimales. Un champ mBTC n'a besoin de pas plus de cinq décimales pour une précision en sats entiers. Un champ bit atteint un sat à deux décimales. Un champ sat doit contenir un entier lorsqu'il représente un montant de couche de base.
Le point décimal est un choix d'affichage
Un portefeuille peut afficher un solde en BTC même si les sorties de transaction derrière ce solde contiennent des valeurs de sats entières. Un autre portefeuille peut afficher le même solde en sats. Un système comptable peut utiliser mBTC, tandis qu'une interface de petits paiements peut utiliser des bits.
Le BTC est souvent pratique pour les soldes plus importants. Les sats sont plus faciles à vérifier pour les petits paiements et les frais car ils suppriment une longue chaîne de zéros de tête. Les bits fournissent une échelle intermédiaire, bien que les logiciels ne soient pas tenus d'offrir chaque dénomination.
Aucune unité d'affichage n'est plus réelle que les autres. Pour un calcul exact de couche de base, toutes se résolvent en un nombre entier canonique de sats.
Pourquoi les portefeuilles choisissent différentes dénominations
Les interfaces de portefeuille choisissent des dénominations pour la lisibilité. Une valeur telle que 0,00000100 BTC peut être plus facile à reconnaître comme 100 sats. Un solde plus important peut être plus facile à comparer en BTC. L'interface peut également permettre à l'utilisateur de changer d'unité sans modifier le montant réel.
L'étiquette de l'unité doit rester visible. Un nombre tel que 100000 est incomplet en soi car il pourrait signifier 100 000 sats, 100 000 bits, 100 000 mBTC ou 100 000 BTC.
Utilisez le Convertisseur Satoshi lorsque la tâche consiste à convertir un montant exact entre BTC, mBTC, bits et sats. Le convertisseur effectue le calcul. Ce guide explique pourquoi les unités se comportent de la manière dont elles le font.
Conversion exacte sans arrondi silencieux
Une conversion Bitcoin fiable doit préserver le montant économique. Elle ne doit pas accepter un nombre décimal trop précis, l'arrondir silencieusement, puis présenter le résultat arrondi comme si rien n'avait changé.
Validation de satoshi entier
Pour une entrée BTC, la conversion de base est :
sats = BTC × 100 000 000
Pour que le résultat soit représenté exactement dans une sortie de couche de base Bitcoin, la valeur en satoshi doit être un entier.
| Entrée BTC | Résultat exact en satoshi | Statut de la couche de base |
|---|---|---|
| 0.00000001 BTC | 1 sat | Exact |
| 0,000000010 BTC | 1 sat | Exact ; zéro de fin supplémentaire |
| 0,000000015 BTC | 1,5 sats | Surprécis |
| 0,00234567 BTC | 234 567 sats | Exact |
| 0,002345675 BTC | 234 567,5 sats | Surprécis |
Un résultat surprécis n'est pas la même chose qu'une chaîne de caractères invalide. La décimale peut être mathématiquement significative, mais elle ne peut pas devenir une sortie exacte de satoshi entier sans changer le montant.
Surprécision et arrondi silencieux
Considérez cette entrée :
0,002345675 BTC
La conversion exacte est :
0,002345675 × 100 000 000
= 234 567,5 sats
Si le logiciel tronque la valeur, il crée 234 567 sats. S'il arrondit vers le haut, il crée 234 568 sats. Aucun résultat n'est identique au montant mathématique d'origine.
La différence d'un sat peut être financièrement petite, mais le comportement compte toujours. Un logiciel financier déterministe devrait produire le même résultat pour la même entrée. Deux systèmes utilisant des règles d'arrondi cachées différentes peuvent être en désaccord. Un arrondi caché répété peut également créer des différences de rapprochement sur de nombreux enregistrements.
Une interface claire devrait distinguer trois états :
- Exact : l'entrée se convertit en un nombre entier de sats.
- Surprécis : l'entrée nécessite un satoshi fractionnaire.
- Invalide : le texte ne peut pas être analysé comme un montant dans l'unité sélectionnée.
Rejeter un montant de couche de base trop précis est souvent plus clair que d'appliquer une règle d'arrondi cachée. Lorsqu'une application arrondit, elle doit identifier la règle et afficher la valeur après arrondi avant que l'utilisateur n'approuve la transaction.
Pourquoi la virgule flottante peut changer le résultat
De nombreuses fractions décimales ne peuvent pas être représentées exactement avec l'arithmétique binaire à virgule flottante ordinaire. Le logiciel peut contenir en interne une valeur légèrement supérieure ou inférieure au texte décimal saisi par l'utilisateur.
Lorsque cette approximation est multipliée par 100 000 000 et arrondie à un entier, elle peut franchir une limite de satoshi entier. La plupart des conversions familières peuvent sembler correctes, mais l'exactitude ne doit pas dépendre d'une approximation invisible.
Une séquence de conversion plus sûre est :
- Lire le montant comme une chaîne décimale.
- Identifier l'unité sélectionnée.
- Normaliser la chaîne sans la convertir en virgule flottante binaire.
- Mettre à l'échelle la décimale en sats entier.
- Rejeter les chiffres non nuls au-delà de la précision de satoshi entier.
- Générer chaque unité d'affichage à partir de la même valeur entière.
Une fois que le logiciel a un nombre entier canonique de sats, il peut dériver BTC, mBTC et bits sans perdre le montant sous-jacent. Une conversion aller-retour peut alors être testée :
Chaîne décimale BTC
→ sats entiers
→ chaîne décimale BTC
Une conversion exacte correcte renvoie la même valeur économique ou rejette clairement l'entrée originale comme surprécise.
Un exemple de conversion reproductible
Prenez ce montant en BTC :
0,00234567 BTC
Convertir BTC en sats :
0,00234567 × 100 000 000
= 234 567 sats
Convertir BTC en mBTC :
0,00234567 × 1 000
= 2,34567 mBTC
Convertir sats en bits :
234 567 ÷ 100
= 2 345,67 bits
Les quatre représentations exactes sont donc :
- 0,00234567 BTC
- 2,34567 mBTC
- 2 345,67 bits
- 234 567 sats
Le montant est resté inchangé à chaque étape. Chaque affichage a été dérivé du même entier satoshi exact.
Sats dans les portefeuilles et demandes de paiement
Un solde de portefeuille affiché peut ressembler à un nombre, mais le bitcoin en chaîne est représenté par des sorties de transaction. Un portefeuille peut contrôler plusieurs sorties de transaction non dépensées, généralement appelées UTXOs, et additionner leurs valeurs satoshi pour afficher un solde total.
Un solde de portefeuille est une somme de UTXOs
Un portefeuille peut contrôler trois UTXOs :
40 000 sats
75 000 sats
119 567 sats
Le solde affiché est :
40 000
+ 75 000
+ 119 567
= 234 567 sats
Ce portefeuille contrôle le même montant total qu'un portefeuille détenant un UTXO de 234,567 sat. La conversion d'unité est identique, mais la structure de dépense future ne l'est pas.
Trois entrées peuvent produire une transaction plus grande qu'une seule entrée. Cela peut modifier la taille virtuelle, les frais de réseau, la structure de sortie de change et les implications pour la confidentialité. Les sats décrivent la valeur. Les UTXO décrivent où cette valeur est verrouillée et comment elle peut être dépensée.
Cela explique pourquoi deux portefeuilles avec des soldes égaux peuvent recevoir des estimations de frais de transaction différentes. Le solde peut être identique en sats tandis que la structure d'entrée sélectionnée est différente.
Les montants Bitcoin URI utilisent BTC
Une demande de paiement Bitcoin peut porter un montant dans un bitcoin : URI. BIP 321 spécifie le paramètre de montant en BTC décimal.
bitcoin :?amount=0.001
Le montant signifie :
0,001 BTC
= 100 000 sats
Cela ne signifie pas 0,001 sat. Un portefeuille peut afficher le paiement analysé en sats, mais le montant URI lui-même utilise la notation BTC.
Cela crée un risque de copier-coller. Coller 100000 à partir d'une facture libellée en sat dans un champ étiqueté BTC change radicalement le montant interprété. Les caractères numériques seuls ne suffisent pas. L'unité doit accompagner le nombre.
Un portefeuille doit afficher la destination et le montant analysés avant de demander l'autorisation. L'utilisateur doit toujours vérifier la destination, la dénomination et le montant final du destinataire affichés sur l'écran de confirmation.
Un montant à travers plusieurs interfaces
Considérez un paiement de 234 567 sats. Un portefeuille, un écran de frais URI et une interface Lightning peuvent afficher plusieurs nombres liés :
| Affichage | Signification |
|---|---|
| 0,00234567 BTC | Montant du destinataire affiché en BTC |
| 234 567 sats | Le même montant du destinataire affiché en sats |
| 1 410 sats | Un frais de transaction en chaîne total possible |
| 10 sat/vB | Le taux de frais utilisé pour évaluer la taille virtuelle |
| 750 msat | Un montant Lightning sub-satoshi ou frais de routage |
Les cinq valeurs peuvent être valides en même temps car elles répondent à des questions différentes. L'utilisateur doit identifier si une étiquette décrit le montant du paiement, les frais totaux, le taux de frais ou la précision de comptabilité Lightning.
Sats, millisatoshis et sat/vB
Les mots semblent liés, mais sat, msat et sat/vB ne sont pas interchangeables.
Millisatoshis Lightning
Le réseau Lightning utilise une unité comptable plus fine appelée millisatoshi, abrégée msat:
1 sat = 1 000 msat
Les messages de protocole Lightning utilisent des champs libellés en millisatoshi pour les montants de paiement, les valeurs HTLC, les soldes et les frais de routage. Cela permet au protocole de calculer des valeurs inférieures à un satoshi entier à l'intérieur d'un itinéraire de paiement hors chaîne.
Par exemple :
1 500 msat = 1,5 sats
25 000 msat = 25 sats
Une valeur de 1,5 sats peut exister dans la comptabilité Lightning. Elle ne peut pas devenir une sortie de transaction de couche de base Bitcoin indépendante d'une valeur de 1,5 sats. Lorsque l'état du canal est appliqué via une transaction en chaîne, les règles de transaction pertinentes résolvent les valeurs de sortie en satoshis entiers.
Les millisatoshis ne redéfinissent pas BTC et ne créent pas une nouvelle classe de bitcoin de couche de base. Ils fournissent une précision comptable hors chaîne plus fine tandis que la couche de base continue d'utiliser des valeurs de sortie en satoshi entier.
L'étiquette d'unité reste critique :
25 000 msat = 25 sats
25 000 sats = 25 000 000 msat
Il manque la lettre m modifie l'interprétation par un facteur de 1 000.
Taux de frais par rapport aux frais totaux
Un satoshi est un montant. Sat/vB est un taux de frais : satoshis par octet virtuel.
La relation simplifiée des frais est :
Frais totaux en sats
=
Taille virtuelle en vB
×
Taux de frais en sat/vB
Une transaction 141-vB à 10 sat/vB a des frais modélisés de :
141 vB × 10 sat/vB
= 1 410 sats
Les frais de transaction sont de 1 410 sats. Le taux de frais est de 10 sat/vB. Écrire “ 10 sats ” décrirait un montant plutôt que le taux utilisé pour tarifer la transaction.
Le montant envoyé ne détermine pas les frais à lui seul. Un paiement plus petit peut coûter plus cher qu'un paiement plus important lorsque le paiement plus petit dépense plus d'entrées ou crée une transaction plus grande. Lisez comment fonctionnent les frais de transaction Bitcoin pour la relation complète entre les entrées, les sorties, Weight, la taille virtuelle et sat/vB.
Quatre étiquettes, quatre questions différentes
| Étiquette | Ce qu'elle mesure | Exemple |
|---|---|---|
| sat ou sats | Un montant de bitcoin | 25 000 sats |
| BTC | Le même actif à une échelle d'affichage plus grande | 0,00025 BTC |
| msat | Comptabilité Lightning sub-satoshi | 25 000 msat = 25 sats |
| sat/vB | Un taux de frais de transaction on-chain | 10 sat/vB |
Comparez les valeurs uniquement après avoir identifié leurs unités et leurs rôles.
La plus petite unité n'est pas un test de dépensabilité
Un sat est le plus petit montant entier représenté dans une sortie de couche de base Bitcoin, mais cela ne signifie pas que chaque sortie d'un sat est pratique à créer, relayer ou dépenser.
Poussière de politique
La poussière n'est pas une dénomination plus petite. C'est un concept de politique de nœud lié au type de script d'une sortie et au coût estimé de dépense de cette sortie.
Une sortie peut contenir une valeur positive en satoshi entier et rester en dessous du seuil de relais lié à la poussière d'un nœud. Cela ne rend pas le montant fractionnaire ou invalide selon le modèle de dénomination. Cela signifie que la sortie entre en conflit avec une limite de politique de relais.
Différents types de sorties peuvent avoir des coûts de dépense différents, ce qui signifie que la limite de politique de poussière pertinente n'est pas définie par le nombre de sats seul.
Dépensabilité économique
Une sortie peut se situer au-dessus d'un seuil de poussière de politique et coûter toujours plus à dépenser qu'elle ne contient. Le taux de frais futur, le type d'entrée et la taille virtuelle marginale ajoutée par l'entrée déterminent cette comparaison économique.
| Question | Ce qu'elle mesure |
|---|---|
| Le montant est-il un nombre entier de sats ? | Dénomination et précision |
| La sortie est-elle non-poussière ? | Traitement de politique de relais |
| La sortie vaut-elle la peine d'être dépensée ? | Coût marginal de dépense futur |
Un guide de dénomination répond à la première question. Utilisez le Calculateur de poussière Bitcoin et de dépensabilité UTXO pour l'analyse de politique et de dépensabilité économique.
Cette limite évite une erreur courante : supposer que “ un sat est valide ” signifie aussi “ un UTXO d'un sat est utile ”. L'unité peut être valide tandis que la sortie est impraticable.
Erreurs qui modifient le montant
La plupart des erreurs d'unités graves ne proviennent pas du ratio de conversion fixe. Elles surviennent lorsqu'un nombre perd son étiquette, que le logiciel arrondit silencieusement une valeur trop précise, ou que l'utilisateur confond le montant du destinataire avec les frais de réseau.
Zéro initial manquant
Ces valeurs diffèrent d'un facteur dix :
0.0001 BTC = 10,000 sats
0.00001 BTC = 1,000 sats
Les petites valeurs BTC contiennent plusieurs zéros initiaux, ce qui rend la vérification visuelle difficile. La conversion en sats peut faciliter la vérification de la magnitude avant la signature de la transaction.
Unité manquante ou modifiée
La chaîne 100000 n'identifie pas un montant Bitcoin complet. Ce sont des valeurs différentes :
- 100 000 sats
- 100,000 bits
- 100,000 mBTC
- 100,000 BTC
Copiez l'unité avec le nombre. Revérifiez le champ de destination avant de coller.
Confusion entre le paiement et les frais
Un portefeuille peut envoyer 100,000 sats et facturer des frais de réseau de 1,200 sats. Le montant du destinataire et le débit total du portefeuille sont différents :
Montant du destinataire : 100,000 sats
Frais de réseau : 1,200 sats
Débit total : 101,200 sats
Le débit final peut également dépendre des entrées sélectionnées et de la monnaie rendue. Examinez le montant du destinataire et les frais comme des lignes distinctes dans l'écran de confirmation du portefeuille.
Copie de valeurs trop précises
Une valeur telle que 0,000000015 BTC équivaut à 1,5 sats. Un système de paiement de couche de base doit la rejeter ou divulguer une règle d'arrondi explicite. Présenter 1 ou 2 sats sans expliquer la conversion modifie le montant silencieusement.
Séparateurs de milliers et locale
Les valeurs lisibles par l'homme peuvent contenir des virgules, des espaces ou des séparateurs décimaux spécifiques à la locale. Les champs de protocole et API utilisent souvent des formats plus stricts. Un montant Bitcoin URI, par exemple, utilise la notation décimale BTC et un point comme séparateur décimal.
Ne supposez pas que chaque système interprète 1,000 comme mille. Un analyseur peut le rejeter, tandis qu'une autre locale peut interpréter une virgule différemment. Normalisez l'entrée selon une règle documentée avant de la convertir.
Notation scientifique dans les APIs
Certains APIs ou feuilles de calcul peuvent formater une petite valeur BTC en notation scientifique, comme 1e-8. Cette expression équivaut mathématiquement à un sat lorsqu'elle est interprétée comme BTC, mais tous les portefeuilles ou champs de paiement n'acceptent pas la notation scientifique.
Convertissez la valeur sous forme décimale explicite ou en entier-satoshi avant de l'envoyer à un système qui attend un montant Bitcoin. Ne supposez pas qu'une expression mathématique valide est également un format de champ de paiement valide.
Utiliser la monnaie fiduciaire comme montant source
Un portefeuille peut afficher 50 000 sats à côté d'une valeur en dollars estimée. L'estimation en monnaie fiduciaire peut changer selon le fournisseur, l'horodatage, l'écart et l'arrondi d'affichage. Le montant de 50 000-sat reste fixe.
Ne reconstruisez pas le montant Bitcoin en convertissant un affichage fiduciaire arrondi en BTC. Utilisez le montant libellé en Bitcoin comme valeur de paiement faisant autorité.
Ce qu'un satoshi ne vous dit pas
Un montant en satoshi décrit une quantité. Il n'identifie pas, à lui seul :
- le propriétaire des fonds ;
- l'adresse ou le script de verrouillage ;
- le nombre ou le type de UTXOs ;
- l'état de confirmation de la transaction ;
- les frais de réseau totaux ;
- le taux de frais sélectionné ;
- la taille virtuelle de la transaction ;
- si la sortie est de la poussière ;
- si la sortie est économique à dépenser ;
- la valeur fiduciaire actuelle ;
- si le paiement est en chaîne ou Lightning.
Ces questions nécessitent un contexte supplémentaire. Le réseau Bitcoin couvre le contexte du réseau et des transactions. Le guide des frais couvre la taille virtuelle et sat/vB. Le calculateur de poussière couvre la politique et l'économie des dépenses.
Garder ces tâches séparées évite qu'une réponse simple sur la dénomination ne devienne une conclusion inexacte sur les frais, la confirmation, la propriété ou la dépensabilité.
Avant de confirmer un montant Bitcoin
Utilisez cette séquence chaque fois que BTC, mBTC, bits, sats ou msats apparaissent dans un flux de paiement :
- Identifiez si le paiement est sur la couche de base de Bitcoin ou Lightning.
- Lisez l'unité attachée au montant.
- Confirmez que le nombre est le montant du destinataire plutôt qu'un frais ou un taux de frais.
- Convertissez via la relation de dénomination fixe, pas via un prix en monnaie fiduciaire.
- Confirmez qu'un montant en chaîne se résout en un nombre entier de sats.
- Recherchez une règle explicite d'arrondi, de troncature ou de sortie minimale.
- Examinez la destination, le montant du destinataire et les frais dans l'aperçu final du portefeuille.
- Gardez l'unité attachée chaque fois que le montant est copié dans un autre système.
Un satoshi est simple à définir : c'est un cent-millième de bitcoin. Une utilisation correcte nécessite une habitude supplémentaire : ne jamais séparer le nombre de son étiquette d'unité.
FAQ Satoshi
Un sat est-il le même qu'un satoshi ?
Oui. “ Satoshi ” est le nom complet de l'unité, tandis que “ sat ” et “ sats ” sont des formes abrégées courantes. Un sat équivaut à 0,00000001 BTC, et 100 000 000 sats équivalent à un BTC.
Une sortie Bitcoin peut-elle contenir moins d'un satoshi ?
Non. Une sortie de transaction de couche de base Bitcoin enregistre un nombre entier de satoshis. Une valeur mathématique telle que 1,5 sats doit être rejetée ou modifiée via une règle d'arrondi explicite avant de pouvoir devenir une sortie.
Pourquoi Lightning utilise-t-il des millisatoshis ?
Lightning utilise des millisatoshis pour la comptabilité hors chaîne et les calculs de frais de routage en dessous d'un satoshi entier. Un sat équivaut à 1 000 msat. Cette précision ne change pas le format de satoshi entier des sorties de couche de base Bitcoin.
sat/vB est-il une dénomination Bitcoin ?
Non. Sat/vB est un taux de frais de transaction mesuré en satoshis par octet virtuel. Les sats mesurent un montant de bitcoin, tandis que sat/vB tarifie la taille virtuelle d'une transaction on-chain.
Pourquoi les portefeuilles affichent-ils différentes unités pour le même solde ?
Les portefeuilles peuvent formater le même montant entier en satoshi comme BTC, mBTC, bits ou sats. L'affichage change, mais la valeur sous-jacente en satoshi entier reste la même.
Sources techniques
Les relations d'unités, le modèle de sortie de transaction, la terminologie de taille virtuelle, le comportement Bitcoin URI et les limites comptables Lightning dans ce guide sont basés sur les références techniques principales suivantes.
Sources
Vous avez trouvé une erreur ? Signaler un problème de contenu ou lisez notre Politique de corrections.