Glossaire Bitcoin
Les mots que l’on croise dans nos articles et sur nos cartes, définis en quelques lignes chacun. Chaque terme renvoie aux articles, graphiques et cartes où il compte, et à son équivalent anglais.
A
- Adresse BitcoinPortefeuilles et garde
- Une adresse Bitcoin est une chaîne qui encode les conditions sous lesquelles verrouiller des bitcoins, en général dérivée d’une clé publique ou d’un script. Elle est faite pour servir 1 fois.
- Ajustement de la difficultéMinage
- Tous les 2 016 blocs, Bitcoin recalcule sa cible de preuve de travail pour que les blocs continuent d’arriver toutes les 10 minutes en moyenne, quel que soit le hashrate.
- Analyse de chaîneConfidentialité
- L’analyse de chaîne exploite le registre public de Bitcoin pour regrouper des adresses, suivre des flux et y rattacher des identités, à l’aide d’heuristiques et de données externes comme le KYC.
- ArkCouches et protocoles
- Ark est un layer 2 de Bitcoin où les utilisateurs détiennent des UTXO virtuels dans des sorties on-chain partagées coordonnées par un opérateur, avec des paiements instantanés, aucun canal à gérer et une sortie unilatérale vers Bitcoin.
- Attaque à la clé à molettePortefeuilles et garde
- L’attaque à la clé à molette est la contrainte physique exercée pour extorquer une phrase de récupération ou forcer un virement. Elle contourne toute la cryptographie en visant la personne plutôt que les clés.
- Attaque des 51 %Minage
- Une attaque des 51 % est le contrôle de la majorité du hashrate par un acteur hostile, qui pourrait réorganiser les blocs récents pour doubler une dépense ou censurer, mais ni voler des bitcoins ni en créer.
B
- BitVMCouches et protocoles
- BitVM est une technique pour vérifier n’importe quel calcul sur Bitcoin sans changer ses règles. Un prouveur affirme un résultat, un vérificateur peut le contester, et seule une fraude finit sur la chaîne.
- BlocFondamentaux
- Un bloc Bitcoin regroupe des transactions sous un en-tête qui les engage et renvoie au bloc précédent. Un bloc est trouvé toutes les 10 minutes en moyenne.
- BlockchainFondamentaux
- La blockchain Bitcoin est un registre public de blocs ordonnés dans le temps, chacun lié au précédent et rendu coûteux à réécrire par la preuve de travail.
C
- Canal de paiementLightning
- Un canal de paiement verrouille des bitcoins entre 2 parties dans une sortie 2-sur-2, puis leur permet de mettre à jour leurs soldes hors chaîne. Seules l’ouverture et la fermeture touchent la blockchain.
- Clé privéePortefeuilles et garde
- Une clé privée est le nombre secret qui permet de signer des transactions Bitcoin et de dépenser les bitcoins verrouillés sur sa clé publique. Qui la détient contrôle les fonds.
- Coin controlConfidentialité
- Le coin control consiste à choisir soi-même quels UTXO une transaction dépense, au lieu de laisser le portefeuille décider. Il garde séparés des bitcoins aux historiques différents et maîtrise les frais.
- CoinJoinConfidentialité
- Un CoinJoin est une transaction Bitcoin unique construite par plusieurs utilisateurs ensemble, avec des sorties de même montant, pour qu’un observateur ne puisse pas dire quelle entrée a payé quelle sortie.
- ConfirmationFondamentaux
- Une transaction Bitcoin est confirmée dès qu’elle figure dans un bloc valide. Chaque bloc suivant ajoute une confirmation et rend son annulation plus coûteuse.
- Covenants (OP_CTV, OP_CAT)Fondamentaux
- Les covenants sont des fonctions de script proposées pour Bitcoin qui restreignent la manière dont une pièce pourra être dépensée. OP_CTV et OP_CAT sont les 2 propositions les plus connues, aucune n’est activée.
D
- DLC (Discreet Log Contract)Couches et protocoles
- Un DLC est un contrat Bitcoin dont le règlement dépend d’un résultat attesté par un oracle, comme un prix. L’oracle ne voit jamais le contrat ni ne détient les fonds, et la chaîne montre un paiement ordinaire.
- Double dépenseFondamentaux
- La double dépense consiste à dépenser 2 fois la même unité numérique. Bitcoin l’empêche sans tiers central en ordonnant les transactions dans une chaîne protégée par la preuve de travail.
- DrivechainCouches et protocoles
- Une drivechain est un type de sidechain proposé, BIP300 et BIP301, où les mineurs de Bitcoin tiennent le peg et libèrent les retraits par un vote étalé sur des mois. Elle n’est pas activée et divise la communauté.
E
- E-cash (Cashu, Fedimint)Couches et protocoles
- L’e-cash est une monnaie numérique au porteur émise par un mint qui détient des bitcoins et signe des jetons à l’aveugle, sans pouvoir relier un retrait à une dépense. Cashu utilise 1 mint, Fedimint une fédération.
- Échange atomique (atomic swap)Couches et protocoles
- Un échange atomique transfère des fonds entre 2 chaînes ou 2 couches de façon que les 2 jambes aient lieu ou aucune, grâce à un secret partagé et à des timelocks. Les swaps sous-marins font passer de la valeur entre Lightning et on-chain.
- Ensemble d’anonymatConfidentialité
- Un ensemble d’anonymat est le nombre de propriétaires plausibles d’une pièce ou d’une sortie. Sur Bitcoin, la confidentialité se mesure dans ces probabilités, pas en absolu.
F
- Facture Lightning (BOLT11)Lightning
- Une facture Lightning est une demande de paiement créée par le destinataire. Elle encode la destination, un montant facultatif, une empreinte de paiement et une expiration, au format BOLT11.
- FédérationCouches et protocoles
- Une fédération est un groupe connu d’acteurs qui détiennent des fonds ou signent des blocs ensemble selon une règle de seuil comme 11 sur 15. Elle remplace la preuve de travail ou un opérateur unique par un quorum.
- Fermeture de canal (force close)Lightning
- Fermer un canal Lightning réinscrit son solde final sur Bitcoin. La fermeture peut être coopérative, forcée par 1 seule partie, ou punitive quand quelqu’un publie un ancien état.
- Fonction de hachage (SHA-256)Fondamentaux
- Une fonction de hachage cryptographique transforme n’importe quelle donnée en empreinte de taille fixe, facile à calculer et impossible à inverser en pratique. Bitcoin repose sur SHA-256.
- Fork (soft fork, hard fork)Fondamentaux
- Un fork est une divergence dans les règles, le logiciel ou la chaîne de Bitcoin. Un soft fork resserre les règles, les anciens nœuds acceptent toujours les nouveaux blocs. Un hard fork les élargit et laisse les anciens nœuds derrière.
- Fournisseur de services Lightning (LSP)Lightning
- Un fournisseur de services Lightning ouvre des canaux, apporte la liquidité entrante et route les paiements pour les portefeuilles, pour que l’utilisateur ait un Lightning qui marche sans tenir de nœud.
- Frais de transactionFondamentaux
- Les frais de transaction Bitcoin sont la différence entre les entrées et les sorties d’une transaction. Ils paient l’espace de bloc aux mineurs et se comptent en satoshis par octet virtuel.
H
- HalvingMinage
- Le halving divise par 2 le nombre de bitcoins créés par bloc tous les 210 000 blocs, environ tous les 4 ans. Le dernier, en avril 2024, a fixé la subvention à 3,125 BTC.
- HashrateMinage
- Le hashrate est le nombre d’empreintes calculées par seconde par un mineur, un pool ou tout le réseau. Il mesure la puissance de calcul derrière la sécurité de Bitcoin.
- Heuristique de propriété commune des entréesConfidentialité
- L’heuristique de propriété commune des entrées suppose que toutes les entrées d’une transaction appartiennent à la même personne. C’est l’outil principal du regroupement d’adresses, et les transactions collaboratives la mettent en échec.
- HTLCLightning
- Un HTLC est un contrat Bitcoin qui paie celui qui révèle un secret avant une échéance, et rembourse l’émetteur après. C’est ainsi que Lightning route un paiement sur plusieurs sauts sans risque.
- Hypothèses de confianceFondamentaux
- Les hypothèses de confiance sont ce qu’un système Bitcoin vous demande de croire au sujet de tiers pour que vos fonds soient en sécurité. Chaque couche au-dessus de Bitcoin en ajoute.
I
- Inscriptions (Ordinals, Runes)Couches et protocoles
- Les inscriptions stockent des données arbitraires dans des transactions Bitcoin. Ordinals les rattache à des satoshis individuels, Runes définit des jetons fongibles sur des UTXO. Les 2 disputent l’espace de bloc aux paiements.
K
- KYCPortefeuilles et garde
- Le KYC, pour « know your customer », est la vérification d’identité que les plateformes régulées imposent avant de vendre des bitcoins. Il relie une identité civile à des bitcoins, et ce lien survit au compte.
L
- L402Lightning
- L402 est un protocole qui vend l’accès à une API ou une ressource web contre un paiement Lightning, en associant une réponse HTTP 402 à une facture et à un jeton au porteur.
- Layer 2Couches et protocoles
- Un layer 2 de Bitcoin est un système construit au-dessus de la blockchain pour rendre les paiements rapides, peu coûteux ou confidentiels, en gardant les fonds ancrés dans Bitcoin et une sortie vers lui.
- Lightning NetworkLightning
- Le Lightning Network est la couche de paiement de Bitcoin, un réseau de canaux où les transactions se règlent instantanément hors chaîne et où seul le solde net revient sur la blockchain.
- Liquid NetworkCouches et protocoles
- Liquid est une sidechain fédérée de Bitcoin opérée par Blockstream et une fédération de 15 fonctionnaires. Elle offre des blocs d’1 minute, des montants confidentiels et l’émission d’actifs, en échange d’une confiance dans la fédération.
- Liquidité entranteLightning
- La liquidité entrante est la capacité d’un nœud Lightning à recevoir, les fonds situés du côté distant de ses canaux. Un nœud neuf qui ouvre seulement des canaux peut envoyer mais pas recevoir.
- LNURLLightning
- LNURL est une famille de protocoles qui fait dialoguer un portefeuille avec un serveur web pour obtenir des factures, retirer des fonds ou s’authentifier, réduisant Lightning à un scan ou un clic.
M
- MempoolFondamentaux
- La mempool est l’ensemble des transactions valides non confirmées qu’un nœud garde en attente d’un bloc. Chaque nœud a la sienne, selon sa politique de relais.
- MinageMinage
- Le minage consiste à assembler des blocs candidats et à chercher une preuve de travail valide. Il ordonne les transactions, protège l’historique et distribue les nouveaux bitcoins.
- Multisignature (multisig)Portefeuilles et garde
- Un portefeuille multisignature exige plusieurs clés parmi un ensemble pour dépenser, par exemple 2 sur 3. Il survit à la perte ou au vol d’1 clé, au prix de sauvegardes plus complexes.
N
- Nœud completFondamentaux
- Un nœud complet télécharge et vérifie toute la blockchain Bitcoin selon les règles de consensus, puis relaie blocs et transactions valides sans faire confiance à personne.
- NostrCouches et protocoles
- Nostr est un protocole ouvert de publication sociale où l’identité est une paire de clés et les messages des événements signés transportés par des relais. Les zaps ajoutent des paiements Lightning aux publications.
P
- Paiements silencieux (Silent Payments)Confidentialité
- Les paiements silencieux, BIP352, permettent de publier 1 adresse statique que chaque payeur transforme en une sortie on-chain différente, pour que dons et paiements récurrents ne réutilisent plus d’adresse.
- PayJoinConfidentialité
- Un PayJoin est un paiement où le destinataire ajoute une entrée à lui, si bien que la transaction ne révèle plus qui a payé qui ni combien, tout en paraissant parfaitement ordinaire.
- Peg bidirectionnel (two-way peg)Couches et protocoles
- Un peg bidirectionnel est le mécanisme qui fait entrer des bitcoins dans une sidechain ou un rollup et les en fait sortir. Qui peut libérer les BTC verrouillés définit la confiance que tout le système exige.
- Phrase de récupération (seed)Portefeuilles et garde
- Une phrase de récupération est une liste de 12 ou 24 mots qui encode le secret maître d’un portefeuille. Quiconque la détient peut reconstruire toutes les clés et dépenser tous les bitcoins.
- Plafond des 21 millionsFondamentaux
- L’offre de Bitcoin est plafonnée juste sous 21 millions d’unités par ses règles de consensus. Le plafond tient parce que chaque nœud le vérifie, pas parce qu’une institution le promet.
- Pool de minageMinage
- Un pool de minage regroupe le hashrate de nombreux mineurs et partage les récompenses de bloc au prorata de leur travail, échangeant un jackpot rare contre un revenu régulier.
- Portefeuille dépositaire (custodial)Portefeuilles et garde
- Un portefeuille dépositaire est un service qui détient les clés à votre place. Vous avez une créance sur des bitcoins, pas des bitcoins. C’est simple pour débuter et exposé aux gels, piratages et faillites.
- Portefeuille matériel (hardware wallet)Portefeuilles et garde
- Un portefeuille matériel est un appareil dédié qui garde les clés privées hors de l’ordinateur et signe les transactions en interne, hors de portée d’un logiciel malveillant sur l’hôte.
- Preuve de travailFondamentaux
- La preuve de travail est le mécanisme par lequel les mineurs dépensent énergie et calcul pour proposer des blocs. Les nœuds la vérifient à peu de frais et suivent la chaîne qui en cumule le plus.
R
- Récompense de blocMinage
- La récompense de bloc est ce qu’un mineur gagne pour un bloc valide, la subvention nouvellement créée plus les frais des transactions qu’il contient.
- Replace-by-fee (RBF)Fondamentaux
- Le replace-by-fee permet de remplacer une transaction Bitcoin non confirmée par une version payant plus de frais, pour débloquer un paiement coincé.
- Résistance à la censureFondamentaux
- La résistance à la censure est la capacité de Bitcoin à laisser passer toute transaction valide sans portier. Elle tient à ce que personne ne contrôle à la fois mineurs, nœuds et développeurs.
- Réutilisation d’adresseConfidentialité
- La réutilisation d’adresse consiste à recevoir plusieurs paiements sur la même adresse Bitcoin. Elle permet à quiconque d’additionner votre solde et de relier vos contreparties, et c’est l’erreur de confidentialité la plus simple à éviter.
- RGBCouches et protocoles
- RGB est un protocole de smart contracts et d’actifs pour Bitcoin et Lightning fondé sur la validation côté client. L’état des contrats vit chez leurs propriétaires, et les UTXO Bitcoin ne font que l’engager.
- RollupCouches et protocoles
- Un rollup exécute les transactions hors chaîne, les regroupe et publie sur Bitcoin un engagement compact et une preuve. Citrea est la principale tentative d’en construire 1 sur Bitcoin, vérifiée par BitVM.
- RoutageLightning
- Le routage Lightning trouve un chemin de canaux pour acheminer un paiement entre 2 nœuds sans canal commun. Chaque saut prélève de petits frais et transmet sans détenir les fonds.
- Routage en oignonLightning
- Le routage en oignon enveloppe un paiement Lightning dans des couches de chiffrement, si bien que chaque saut ne connaît que le nœud précédent et le suivant, jamais le chemin complet.
S
- Satoshi (sat)Fondamentaux
- Le satoshi, ou sat, est la plus petite unité du bitcoin. 1 BTC vaut 100 000 000 sats. Lightning et les paiements du quotidien se comptent en sats.
- SegWitFondamentaux
- SegWit est le soft fork Bitcoin de 2017 qui a sorti les signatures de l’identifiant de transaction, corrigé la malléabilité, introduit le poids de bloc et rendu Lightning praticable.
- Self-custodyPortefeuilles et garde
- La self-custody consiste à détenir soi-même les clés de ses bitcoins, sans qu’aucun tiers puisse les dépenser, les geler ou les perdre pour vous. Elle apporte la souveraineté et toute la responsabilité qui va avec.
- SidechainCouches et protocoles
- Une sidechain est une blockchain séparée avec ses propres règles, reliée à Bitcoin par un peg qui verrouille des BTC d’un côté et émet un actif équivalent de l’autre. Liquid et Rootstock en sont des exemples.
- Sortie unilatéraleCouches et protocoles
- Une sortie unilatérale est la possibilité pour un utilisateur de ramener ses fonds d’un layer 2 vers Bitcoin sans la coopération de l’opérateur. C’est la frontière entre une couche à confiance minimisée et un dépositaire.
- SparkCouches et protocoles
- Spark est un layer 2 de Bitcoin fondé sur les statechains. Les utilisateurs déplacent des bitcoins hors chaîne en partageant la signature avec un groupe d’opérateurs, gardent une sortie vers Bitcoin et atteignent Lightning via des prestataires.
- StatechainCouches et protocoles
- Une statechain transfère hors chaîne le droit de dépenser un UTXO entier, par rotation d’une clé partagée entre le propriétaire et un opérateur qui promet d’oublier les anciennes clés. Spark s’appuie dessus.
- Stockage à froid (cold storage)Portefeuilles et garde
- Le stockage à froid garde les clés Bitcoin sur un appareil qui ne touche jamais Internet, pour l’épargne de long terme. Un hot wallet, à l’inverse, vit sur un téléphone ou un ordinateur connecté, pour dépenser.
T
- TaprootFondamentaux
- Taproot est la mise à jour Bitcoin de 2021 qui a apporté les signatures de Schnorr et une nouvelle structure de script, rendant les dépenses complexes semblables aux simples et moins chères à régler.
- Taproot AssetsCouches et protocoles
- Taproot Assets, anciennement Taro, est le protocole de Lightning Labs pour émettre des actifs comme des stablecoins sur Bitcoin et les faire circuler dans des canaux Lightning, avec des preuves détenues par les utilisateurs.
- TimelockFondamentaux
- Un timelock est une condition de script Bitcoin qui empêche une transaction ou une sortie d’être dépensée avant une hauteur de bloc ou une date donnée. Les layer 2 reposent dessus.
- Transactions confidentiellesCouches et protocoles
- Les transactions confidentielles masquent les montants d’une transaction tout en laissant le réseau vérifier que rien n’a été créé. Liquid les utilise et masque aussi le type d’actif.
U
- UTXOFondamentaux
- Un UTXO est une sortie de transaction non dépensée, l’unité dans laquelle Bitcoin suit la propriété. Dépenser consomme des UTXO entiers et en crée de nouveaux, dont la monnaie rendue.
V
- Validation côté clientCouches et protocoles
- La validation côté client garde l’état des contrats hors chaîne, chez leurs propriétaires, et n’utilise Bitcoin que pour engager les changements d’état, via des sceaux à usage unique sur des UTXO. RGB repose dessus.
- VTXOCouches et protocoles
- Un VTXO, UTXO virtuel, est l’unité de propriété d’Ark. C’est une feuille d’un arbre de transactions Bitcoin pré-signées, dépensable hors chaîne et récupérable on-chain, mais seulement jusqu’à son expiration.
W
- WatchtowerLightning
- Une watchtower surveille la blockchain pour un utilisateur Lightning et punit une contrepartie qui publie un ancien état de canal pendant que l’utilisateur est hors ligne.
Termes par thème