Aller au contenu principal

Glossaire Bitcoin

Tous les termes essentiels pour comprendre Bitcoin, expliques simplement en francais.

Ce glossaire s'inspire du travail remarquable de Loic Morel sur Pandul.fr, reference francophone du vocabulaire Bitcoin.

A

ACINQ

ACINQ est la société française derrière Eclair, Phoenix, Phoenixd et le service Strike France. Pionnière des wallets Lightning mobiles. Innovatrice sur les LSP et les channels privés. Basée à Paris. Lire la suite →

Adresse de réception

Une adresse de réception est une chaîne dérivée d'une clé publique servant à recevoir des bitcoins. Pour préserver la confidentialité, il faut en utiliser une nouvelle à chaque transaction. Les wallets HD en génèrent automatiquement des milliers. Les formats varient : legacy (1...), nested SegWit (3...), native SegWit (bc1q...) ou Taproot (bc1p...). Lire la suite →

Adresse statique

Une adresse statique est une adresse qui ne change pas et est utilisée plusieurs fois. Très pratique pour les dons mais nuisible à la confidentialité. Toutes les transactions y sont liées publiquement. Les Silent Payments (BIP-352) résolvent ce problème en gardant une seule adresse côté utilisateur tout en générant des sorties uniques on-chain. Lire la suite →

Algorithme de Shor

L'algorithme de Shor (1994) résout en temps polynomial la factorisation d'entiers et le logarithme discret sur ordinateur quantique. Il rendrait obsolètes RSA et ECDSA si une machine suffisamment puissante existait. Aujourd'hui, aucune machine quantique n'approche ce niveau. La menace est sérieuse à 15-30 ans, ce qui motive les recherches post-quantiques. Lire la suite →

Altcoin

Un altcoin (alternative coin) désigne toute cryptomonnaie autre que Bitcoin. Le terme regroupe des projets très divers, du plus sérieux au plus douteux. La plupart présentent un degré de centralisation élevé et des modèles inflationnistes. Les bitcoiners considèrent qu'aucun altcoin n'égale Bitcoin sur les critères de décentralisation et d'immutabilité. Lire la suite →

Amboss

Amboss est la principale plateforme d'analytics et marketplace Lightning. Permet de visualiser le réseau, gérer son nœud, vendre de la liquidité (Magma). Outil incontournable pour les opérateurs. Lire la suite →

Arbre de Merkle

Un arbre de Merkle est une structure de données où chaque nœud non-terminal est le hash de ses enfants. Bitcoin l'utilise pour résumer toutes les transactions d'un bloc en une seule racine. Il permet aux nœuds légers (SPV) de vérifier qu'une transaction est dans un bloc sans tout télécharger. C'est aussi la base de Taproot (MAST). Lire la suite →

ASIC

Un ASIC (Application-Specific Integrated Circuit) est une puce dédiée à un calcul précis : ici SHA-256 pour Bitcoin. Beaucoup plus efficace que CPU/GPU/FPGA. Il a rendu obsolète le minage GPU dès 2013. Bitmain, MicroBT, Canaan en sont les principaux fabricants. Lire la suite →

ASIC resistance

L'ASIC resistance est la propriété (recherchée par certains altcoins) qu'un algorithme reste plus efficace en CPU/GPU qu'en ASIC. Argument philosophique pour le « minage de tous ». Mais souvent illusoire à long terme. Bitcoin assume au contraire la spécialisation par ASIC. Lire la suite →

Voir aussi :asicaltcoin

Attaque Sybil

Une attaque Sybil consiste à créer de multiples fausses identités sur un réseau P2P pour influencer ses pairs. Mitigée par PoW (en consensus) et par diverses heuristiques (eviction, anchor connections). Risque pour Lightning et le P2P Bitcoin. Lire la suite →

B

b-money

b-money est une proposition de monnaie électronique décentralisée publiée par Wei Dai en 1998. Elle introduit l'idée d'un grand livre distribué et de contrats intelligents anonymes. Jamais implémentée, elle est citée explicitement dans le white paper Bitcoin. C'est l'un des ancêtres conceptuels directs de Bitcoin. Lire la suite →

Bare multisig

Le bare multisig est une multisig non encapsulée dans P2SH/P2WSH. Les conditions sont visibles directement dans le scriptPubKey. Inefficace en taille et en confidentialité, il est rare aujourd'hui. Standard pendant les premiers temps de Bitcoin. Lire la suite →

Voir aussi :multisigp2shp2wsh

Base58Check

Base58Check est un encodage utilisé pour les adresses Bitcoin legacy (1... ou 3...). Il omet certains caractères ambigus (0, O, I, l) et inclut un checksum. Il rend les adresses plus lisibles et évite les fautes de frappe. Il est progressivement remplacé par Bech32. Lire la suite →

Voir aussi :bech32p2pkhp2shwif

Bear market

Un bear market est une phase de baisse soutenue du marché. Pour Bitcoin, ils suivent les ATH et durent souvent 1 à 2 ans. Ils éliminent la spéculation court-termiste et permettent l'accumulation par les hodlers. Ils précèdent les bull runs suivants. Lire la suite →

Voir aussi :bull-markethodlath

BIP-21

BIP-21 standardise l'URI bitcoin: pour partager une adresse et un montant. Format : bitcoin:bc1q?amount=0.001&label=Donation. Standard universel. Lire la suite →

Voir aussi :uribip

BIP-32

BIP-32 définit les wallets HD : dérivation hiérarchique déterministe à partir d'une seed. Pierre angulaire des wallets modernes. Permet des arbres de clés sans nouvelles sauvegardes. Lire la suite →

BIP-85

BIP-85 permet de dériver des seeds enfants à partir d'une seed maître. Idéal pour générer plusieurs wallets sans multiplier les sauvegardes. Implémenté par ColdCard, Coldcard, BitBox, Sparrow. Lire la suite →

BIP-9

BIP-9 définit le miner-activated soft fork par signalisation dans le champ version. Permet d'activer un soft fork si 95 % des blocs signalent sur 2016 blocs. Utilisé pour SegWit, Taproot. Lire la suite →

Bisq

Bisq est une plateforme P2P décentralisée multi-devises. Sans inscription. Plus complexe que les concurrents mobile-first. Modèle pionnier. Lire la suite →

Voir aussi :robosatspeach

Bit Gold

Bit Gold est une proposition de monnaie numérique formulée par Nick Szabo en 1998-2005. Elle combine preuve de travail, horodatage et registre distribué pour produire de la rareté numérique. Bien que jamais déployée, elle préfigure presque tous les concepts de Bitcoin. Certains soupçonnent même Szabo d'être Satoshi Nakamoto. Lire la suite →

Bitcoin

Bitcoin est une monnaie numerique decentralisee creee en 2009 par Satoshi Nakamoto. Elle permet des transactions de pair a pair sans intermediaire, grace a la technologie blockchain. Bitcoin avec un B majuscule designe le protocole et le reseau, tandis que bitcoin avec un b minuscule designe l'unite monetaire. Lire la suite →

Bitcoin SV (BSV)

Bitcoin SV (Satoshi Vision) est un fork de Bitcoin Cash apparu en novembre 2018, mené par Craig Wright et Calvin Ayre. Il prétend revenir à la « vision originale » de Satoshi avec des blocs géants. Il est largement considéré comme un altcoin en perte de pertinence. Craig Wright a été reconnu fautif en 2024 pour ses prétentions à être Satoshi. Lire la suite →

BitVM

BitVM est un système de calcul vérifiable sur Bitcoin, conçu par Robin Linus. Permet d'implémenter des contrats arbitraires via des défis fraud-proof. Base potentielle des rollups Bitcoin sans soft fork. Lire la suite →

Bloc

Un bloc est un ensemble de transactions Bitcoin validées et regroupées par un mineur. Chaque bloc contient un en-tête, un nonce et une référence au bloc précédent (hash), formant ainsi la chaîne. Un bloc est ajouté en moyenne toutes les 10 minutes via la preuve de travail. Sa taille est limitée à 4 millions de weight units (~1-4 MB). Lire la suite →

Bloc Genèse

Le bloc Genèse est le tout premier bloc de la blockchain Bitcoin, miné par Satoshi Nakamoto le 3 janvier 2009. Il contient un message faisant référence à un titre du Times sur le sauvetage des banques anglaises, signature politique du projet. Sa récompense de 50 BTC est techniquement non dépensable. Il fixe à jamais le point d'ancrage de toute la blockchain. Lire la suite →

Block template

Un block template est le squelette d'un bloc à miner, fourni par un nœud (getblocktemplate, BIP-22) ou un pool (Stratum). Inclut la coinbase, la liste des transactions et la cible. Le mineur n'a plus qu'à itérer le nonce. Stratum V2 redonne au mineur le contrôle du template. Lire la suite →

Blockchain

La blockchain Bitcoin est un registre distribue et immuable qui enregistre toutes les transactions depuis la creation de Bitcoin en 2009. Chaque bloc contient un ensemble de transactions et est lie cryptographiquement au bloc precedent, formant une chaine. Cette structure rend toute modification retroactive pratiquement impossible. Lire la suite →

Voir aussi :bitcoinminagenoeud

Blocksize War

La Blocksize War (2015-2017) est le conflit majeur de la communauté Bitcoin sur l'augmentation de la taille des blocs. Les big blockers voulaient augmenter la limite à 8 ou 32 MB ; les small blockers défendaient SegWit et Lightning. La victoire des seconds via l'UASF BIP-148 a fixé la philosophie de Bitcoin : décentralisation avant scalabilité on-chain. Elle a abouti au fork de Bitcoin Cash. Lire la suite →

BOLT

BOLT (Basis of Lightning Technology) est l'ensemble des spécifications du protocole Lightning. Maintenu collectivement par les implémentations (LND, CLN, Eclair, LDK). Numéroté de 1 à 11. Pendant Lightning des BIPs Bitcoin. Lire la suite →

Brain wallet

Un brain wallet est un wallet dont la seed est mémorisée mentalement, généralement issue d'une phrase choisie par l'utilisateur. Très peu sûr car les humains sous-estiment l'entropie. De nombreux brain wallets ont été vidés par force brute. Codex32 ou SeedXOR sont de meilleures alternatives. Lire la suite →

Breez

Breez est un wallet et SDK Lightning self-custodial. Utilise Greenlight (CLN-as-a-service). SDK adopté par de nombreux apps Bitcoin. Innovation forte sur l'expérience utilisateur. Lire la suite →

BTC

BTC est le ticker de bitcoin, l'unité monétaire du réseau Bitcoin. C'est l'abréviation utilisée sur les places de marché et les plateformes d'échange. On le distingue de XBT, autre ticker proposé pour respecter la norme ISO 4217. Un bitcoin (BTC) se subdivise en 100 millions de satoshis (sats). Lire la suite →

Voir aussi :bitcoinsatoshixbt

BTCPay Server

BTCPay Server est un processeur de paiement Bitcoin et Lightning open-source et auto-hébergé. Supporte multisig, Lightning, hardware wallets, abonnements. L'alternative souveraine aux processeurs comme Stripe pour Bitcoin. Pivot communautaire majeur. Lire la suite →

Bull market

Un bull market est une phase de hausse soutenue du marché. Sur Bitcoin, les bull markets coïncident avec les cycles post-halving. Ils s'achèvent par un sommet (ATH) suivi d'une correction. Ils contrastent avec les bear markets qui leur succèdent. Lire la suite →

Bull run

Un bull run est un mouvement haussier rapide et puissant. Sur Bitcoin, ils se produisent typiquement 12-18 mois après un halving. Ils attirent une nouvelle vague d'utilisateurs et de spéculateurs. Le terme désigne aussi familièrement la phase d'euphorie d'un cycle. Lire la suite →

C

Capitalisation (market cap)

La capitalisation est le produit du prix par le nombre de bitcoins en circulation. Elle est utilisée pour comparer Bitcoin à d'autres actifs (or, monnaies, actions). Elle dépasse régulièrement les 1 000 milliards de dollars depuis 2021. C'est un indicateur très imparfait de la valeur réelle d'un actif. Lire la suite →

Voir aussi :bitcoinbtcath

CBDC

Une CBDC (Central Bank Digital Currency) est une monnaie numérique de banque centrale. Elle est centralisée, programmable et permet la surveillance totale des transactions. Elle s'oppose frontalement aux principes de Bitcoin (décentralisation, vie privée, irréversibilité). Plusieurs États en développent (e-CNY chinois, euro numérique). Lire la suite →

Chainalysis

Chainalysis est la principale entreprise d'analyse de chaîne, basée à New York. Vend ses services aux États, plateformes, hedge funds. Symbole de la pression réglementaire sur Bitcoin. Combat permanent avec les outils privacy. Lire la suite →

Chemin de dérivation

Le chemin de dérivation décrit la position d'une clé dans l'arbre HD (ex : m/84'/0'/0'/0/0). Il suit la convention BIP-44 : purpose, coin, account, change, index. Connaître le chemin est nécessaire pour restaurer un wallet hors de son application d'origine. C'est un standard que tous les wallets devraient documenter. Lire la suite →

Circular rebalance

Le circular rebalance est l'envoi d'un paiement à soi-même via le réseau pour rééquilibrer ses canaux. Coûte des frais. Outil classique de gestion de nœud routier. Proposé par RTL, Thunderhub, Balance of Satoshis. Lire la suite →

Voir aussi :pathfindingbosrtl

Cle privee

La cle privee est un nombre secret qui vous donne le controle total de vos bitcoins. Elle permet de signer les transactions et de prouver la propriete de vos fonds. Une cle privee ne doit jamais etre partagee - quiconque la possede peut depenser vos bitcoins. Elle est generalement derivee de votre seed phrase. Lire la suite →

Clearnet

Clearnet désigne l'Internet « public » non anonymisé. S'oppose à Tor, I2P, etc. Un nœud Bitcoin sur clearnet expose son IP. Préférer une exposition via Tor pour la confidentialité. Lire la suite →

Voir aussi :tori2p

Code de chaîne (chain code)

Le code de chaîne est une donnée auxiliaire de 32 octets utilisée dans la dérivation HD (BIP-32). Combiné à une clé, il permet de générer les clés filles. Sans lui, impossible de dériver la chaîne suivante. C'est un secret aussi sensible que la clé elle-même. Lire la suite →

Condensat (hash)

Un condensat, ou hash, est le résultat d'une fonction de hachage : une chaîne de longueur fixe représentant les données en entrée. Modifier un seul bit de l'entrée change radicalement le condensat (effet avalanche). Il sert d'empreinte numérique unique. C'est l'élément central de la blockchain et de la preuve de travail. Lire la suite →

Courbe elliptique

Une courbe elliptique est une équation mathématique de la forme y² = x³ + ax + b. Bitcoin utilise la courbe secp256k1, choisie par Satoshi pour ses propriétés efficaces. Les opérations sur la courbe permettent de générer clés publiques et signatures. C'est le socle mathématique de la cryptographie de Bitcoin. Lire la suite →

Covenant

Un covenant est une condition restreignant la manière dont une UTXO peut être dépensée à l'avenir. Permet vaults, paiements récursifs, Ark... Plusieurs propositions cohabitent (CTV, OP_VAULT, ANYPREVOUT). Sujet brûlant des prochains soft forks. Lire la suite →

Cryptanalyse

La cryptanalyse est l'art de casser les systèmes cryptographiques. Elle vise à retrouver une clé ou un message en exploitant les failles d'un algorithme. SHA-256 et secp256k1 résistent à toutes les tentatives connues. L'arrivée éventuelle d'un ordinateur quantique pose toutefois des questions à long terme. Lire la suite →

Crypto-actif

Crypto-actif est le terme juridique européen pour désigner un actif numérique tokenisé sur une blockchain. Il englobe bitcoin, altcoins, stablecoins et NFT. Le règlement MiCA encadre leur émission et leur circulation dans l'UE. Bitcoin y bénéficie d'un statut particulier en raison de sa nature décentralisée. Lire la suite →

Cryptographie

La cryptographie est la science qui protège l'information par le chiffrement et les signatures. Bitcoin repose entièrement sur deux primitives : le hachage SHA-256 et la signature ECDSA (et désormais Schnorr). Sans cryptographie moderne, Bitcoin ne pourrait pas exister. Elle garantit l'authenticité, l'intégrité et la confidentialité. Lire la suite →

Cryptomonnaie

Une cryptomonnaie est un actif numérique sécurisé par cryptographie et géré par un registre distribué. Bitcoin est la première et la plus aboutie. Le terme est souvent dévoyé pour désigner des actifs très différents (jetons centralisés, stablecoins, NFT). Beaucoup de bitcoiners refusent ce mot et préfèrent parler simplement de « bitcoin ». Lire la suite →

Cypherpunks

Les cypherpunks sont un mouvement de cryptographes activistes apparu dans les années 1990, militant pour la vie privée par la cryptographie. Leur manifeste de 1993 (Eric Hughes) prône l'usage des outils cryptographiques pour préserver la liberté. Bitcoin s'inscrit dans cette filiation directe, après les expériences de DigiCash, b-money, hashcash ou bit gold. Hal Finney, Adam Back ou Wei Dai en sont des figures. Lire la suite →

D

Dandelion

Dandelion (BIP-156) est une proposition pour protéger l'origine des transactions. Une transaction passe d'abord par une « tige » de relais avant le « pissenlit » habituel. Empêche un attaquant d'identifier le nœud émetteur. Implémenté dans Monero, expérimental sur Bitcoin. Lire la suite →

Voir aussi :gossiptorp2p

DCA (Dollar Cost Averaging)

Le DCA (Dollar Cost Averaging) est une strategie d'investissement consistant a acheter regulierement une quantite fixe de bitcoin (par exemple 50 EUR par semaine), independamment du prix. Cette approche lisse le prix d'achat moyen dans le temps et elimine le stress du market timing. C'est la methode recommandee pour la plupart des investisseurs. Lire la suite →

DDoS

Un DDoS (Distributed Denial of Service) sature un service par un trafic massif. Protection : rate-limiting, Tor, anycast. Bitcoin Core inclut des protections natives. Lire la suite →

Voir aussi :doschannel-jamming

Déflation

La déflation est la baisse générale des prix, ou la hausse du pouvoir d'achat de la monnaie. Diabolisée par les keynésiens, elle est en réalité bénéfique au consommateur. La rareté programmée de Bitcoin le rend structurellement déflationniste. C'est l'un des arguments économiques majeurs de l'école autrichienne en sa faveur. Lire la suite →

Dérivation HD

La dérivation HD (Hierarchical Deterministic) génère un arbre de clés à partir d'une seed unique (BIP-32). Elle suit un chemin standardisé (BIP-44/49/84/86). Elle permet de gérer milliers d'adresses sans nouvelle sauvegarde. C'est la technologie qui sauve les utilisateurs de la fastidieuse gestion par adresse. Lire la suite →

Dérivation normale

La dérivation normale (non-hardened) permet de générer des clés filles publiquement à partir d'une xpub. Pratique pour les watch-only et marchands. Mais dangereuse si combinée avec la fuite d'une clé fille privée. À l'usage exclusif des branches « adresse » sous un compte hardened. Lire la suite →

DigiCash

DigiCash est une entreprise pionnière fondée par David Chaum dans les années 1990. Elle commercialise eCash, une monnaie électronique anonyme reposant sur la signature aveugle. Centralisée, elle fait faillite en 1998 faute d'adoption. Elle inspire toutefois directement les travaux ultérieurs des cypherpunks et de Bitcoin. Lire la suite →

DNS seeds

Les DNS seeds sont des serveurs DNS retournant des adresses IP de nœuds Bitcoin. Bootstrap initial pour qu'un nouveau nœud trouve des pairs. Maintenus par quelques contributeurs majeurs (Pieter Wuille, Luke Dashjr...). Liste codée en dur dans Bitcoin Core. Lire la suite →

Dust limit

Le dust limit est le seuil minimal d'un output pour être relayé sur le réseau. Calculé en fonction du fee rate minimum et de la taille du script. Vise à éviter la pollution de l'UTXO set. Variable selon le type de script (P2PKH, P2WPKH, P2TR...). Lire la suite →

dustrelayfee

dustrelayfee est le paramètre de Bitcoin Core qui définit le tarif minimum pour considérer un output comme non-poussière. Par défaut 3 000 sats/kvB. C'est le seuil du dust limit. Modifiable par l'opérateur du nœud. Lire la suite →

E

eCash (David Chaum)

eCash est le système de paiement électronique anonyme conçu par David Chaum dans les années 1980-1990. Il utilise la signature aveugle pour permettre des paiements confidentiels avec un émetteur de confiance. Centralisé et soumis à un tiers, il échoue commercialement. Ses idées sont reprises aujourd'hui par Cashu et Fedimint. Lire la suite →

Effet Cantillon

L'effet Cantillon, formalisé par Richard Cantillon (1755), décrit l'avantage qu'ont les premiers receveurs de monnaie nouvellement créée. Plus on est proche de la source d'émission, plus on s'enrichit. Il explique l'inégalité produite par l'inflation monétaire. Bitcoin, avec son émission prévisible et sa distribution par le minage, neutralise cet effet. Lire la suite →

Eltoo

Eltoo est une proposition d'évolution Lightning supprimant les transactions de pénalité au profit de simples mises à jour numérotées. Plus simple, moins risqué, mais nécessite ANYPREVOUT (BIP-118). Promesse pour la prochaine génération de canaux. Lire la suite →

Empreinte de portefeuille

L'empreinte de portefeuille est un identifiant court (4 octets) dérivé de la clé maîtresse. Elle permet aux logiciels de reconnaître un wallet sans exposer ses clés. Indispensable en multisig pour faire correspondre signataires et chemins. Un changement de seed donne une nouvelle empreinte. Lire la suite →

En-tête de bloc

L'en-tête de bloc est la partie résumée d'un bloc Bitcoin (80 octets). Il contient la version, le hash du bloc précédent, la racine de Merkle, l'horodatage, les nBits (cible) et le nonce. C'est lui que les mineurs hachent pour produire la preuve de travail. Les nœuds SPV ne synchronisent que les en-têtes. Lire la suite →

Entropie

L'entropie est la mesure de l'aléa contenu dans une donnée. Une seed Bitcoin doit reposer sur 128 à 256 bits d'entropie réelle pour être sûre. Une mauvaise entropie (PRNG faible, brain wallet) peut conduire à la perte des fonds. Les hardware wallets utilisent des sources matérielles (TRNG) pour la garantir. Lire la suite →

Erlay

Erlay est une proposition d'optimisation de la propagation des transactions. Réduit la bande passante du gossip de 40 % via la réconciliation par minisketch. Améliore la décentralisation du réseau. En cours d'intégration à Bitcoin Core. Lire la suite →

ETF Bitcoin

Un ETF (Exchange-Traded Fund) bitcoin est un fonds coté en bourse répliquant le cours du bitcoin. Aux États-Unis, les ETF spot sont approuvés en janvier 2024 (BlackRock IBIT, Fidelity FBTC, etc.). Ils ouvrent l'accès au bitcoin aux investisseurs traditionnels. Mais ils éloignent du principe « not your keys, not your coins ». Lire la suite →

Explorateur de bloc

Un explorateur de bloc est une interface permettant de consulter les blocs et transactions Bitcoin. Mempool.space, blockstream.info, esplora en sont. Indispensable pour debugger ou auditer. Préférer ceux qui peuvent être auto-hébergés ou consultés via Tor. Lire la suite →

Extra-nonce

L'extra-nonce est un champ supplémentaire dans la coinbase, étendant l'espace de recherche du mineur au-delà du nonce de 32 bits. Indispensable pour les ASIC modernes capables d'épuiser un nonce en moins d'une seconde. Permet de varier la racine de Merkle. Lire la suite →

F

Fedimint

Fedimint est un protocole de gardes communautaires basé sur eCash de David Chaum. Permet à un groupe de fédérer la garde et offrir des transactions privées off-chain. Particulièrement adapté aux communautés locales (LATAM, Afrique). Compatible Lightning. Lire la suite →

Fonction de hachage

Une fonction de hachage transforme une entrée de taille arbitraire en une sortie de taille fixe (le condensat). Elle est déterministe, à sens unique et résistante aux collisions. Bitcoin utilise principalement SHA-256 et RIPEMD-160. Le hachage est au cœur du minage, des adresses et des arbres de Merkle. Lire la suite →

Force brute

Une attaque par force brute consiste à essayer toutes les combinaisons possibles d'une clé ou d'un mot de passe. Sur 256 bits, c'est mathématiquement impossible avec la technologie actuelle. La force brute reste toutefois efficace contre les seeds à faible entropie ou les passphrases courtes. Bitcoin tire sa sécurité de l'astronomie de l'espace de clés. Lire la suite →

Fork

Un fork est une bifurcation de la blockchain en deux versions concurrentes. Les forks naturels surviennent lors de la production simultanée de blocs et se résolvent rapidement. Les forks logiciels (soft / hard) résultent d'une modification des règles. Le terme désigne aussi, en open source, une copie d'un dépôt de code. Lire la suite →

Foundry USA

Foundry USA est un grand pool nord-américain, filiale de DCG. Devenu n°1 mondial en 2025. Représente la croissance du minage hors d'Asie. Influence majeure sur la politique de censure (OFAC). Lire la suite →

FPGA

Un FPGA (Field-Programmable Gate Array) est un circuit reprogrammable. Dans le minage, ils ont précédé les ASIC (2011-2013). Plus efficaces que les GPU mais moins que les ASIC. Plus utilisés aujourd'hui sur Bitcoin. Lire la suite →

Voir aussi :asicminage

FROST

FROST est un schéma de signature Schnorr distribuée à seuil (t-of-n). Permet d'éviter qu'une seule clé soit reconstituée. Utilisé pour multisigs avancés et infrastructures critiques. Implémenté dans Frostsnap, ROAST. Lire la suite →

Fulcrum

Fulcrum est un indexer Electrum très performant (C++). Plus rapide qu'Electrs sur les gros wallets. Utilisé par les power users et services. Le successeur naturel pour qui a la RAM. Lire la suite →

Full RBF

Full RBF accepte de remplacer toute transaction non confirmée, sans nécessiter le drapeau opt-in. Activé par défaut depuis Bitcoin Core 26. Permet de débloquer plus largement les transactions coincées. Impacte les paiements zero-conf (commerçants). Lire la suite →

G

Gossip

Le gossip est le mécanisme de propagation des transactions et blocs dans le réseau P2P. Chaque nœud transmet les nouvelles données à ses pairs. Bitcoin et Lightning utilisent leurs propres protocoles de gossip. Indispensable à la diffusion rapide. Lire la suite →

Graine (seed)

La graine est l'entrée brute (128-512 bits) qui produit la clé maîtresse d'un wallet HD. Elle est dérivée par PBKDF2 à partir des 12-24 mots BIP-39 et d'une éventuelle passphrase. Une fois la graine connue, tout le wallet est reproductible. C'est le secret ultime, plus court que la phrase mnémonique. Lire la suite →

Groth16

Groth16 est l'un des SNARKs les plus utilisés (2016, Jens Groth). Vérification très rapide mais setup de confiance requis. Standard de Zcash et plusieurs ZK-rollups. Lire la suite →

Voir aussi :snarkzkp

H

Hal Finney

Hal Finney (1956-2014) est un cryptographe et cypherpunk pionnier, premier destinataire d'une transaction Bitcoin. Il reçoit 10 BTC de Satoshi Nakamoto le 12 janvier 2009. Auteur du système RPOW, il est l'un des premiers à comprendre le potentiel de Bitcoin. Il est décédé de la SLA en 2014, son corps cryogénisé par la fondation Alcor. Lire la suite →

Halving

Le halving est un evenement programme qui reduit de moitie la recompense des mineurs Bitcoin environ tous les 4 ans (210 000 blocs). Il limite l'emission de nouveaux bitcoins et contribue a la rarete de l'actif. Le dernier halving en 2024 a reduit la recompense a 3.125 BTC par bloc. Il n'y aura jamais plus de 21 millions de bitcoins. Lire la suite →

Hard fork

Un hard fork est un changement non rétro-compatible des règles de Bitcoin, créant deux chaînes distinctes. Bitcoin Cash (BCH) ou Bitcoin SV (BSV) sont issus de hard forks. C'est généralement la marque d'un désaccord politique fort. Bitcoin évite autant que possible les hard forks pour préserver l'unité de la chaîne. Lire la suite →

Hardware wallet

Un hardware wallet (portefeuille materiel) est un appareil physique qui stocke vos cles privees Bitcoin de maniere securisee, isolees d'Internet. Les transactions sont signees sur l'appareil, protegeant vos fonds meme si votre ordinateur est compromis. Les marques populaires incluent Ledger, Trezor, Coldcard et BitBox. Lire la suite →

HASH160

HASH160 désigne l'application successive de SHA-256 puis RIPEMD-160 sur une donnée. Bitcoin l'utilise pour transformer une clé publique en hash de clé publique, base des adresses P2PKH et P2SH. Le résultat fait 160 bits (20 octets), gage d'adresses compactes. C'est l'un des piliers du modèle d'adressage classique. Lire la suite →

HASH256

HASH256 est l'application de SHA-256 deux fois de suite sur une donnée. Bitcoin l'emploie partout : identifiants de transaction, en-têtes de bloc, racines de Merkle. Le double hachage est une précaution contre certaines attaques par extension. Il est plus coûteux mais plus sûr. Lire la suite →

Hashboard

Une hashboard est la carte électronique qui héberge les puces ASIC d'un mineur. Plusieurs hashboards composent une machine. Leur entretien et leur tuning impactent directement la rentabilité. Réparables séparément. Lire la suite →

Voir aussi :asicminage

Hashcash

Hashcash est un système de preuve de travail inventé par Adam Back en 1997 pour lutter contre le spam et les attaques par déni de service. Il oblige l'envoyeur à effectuer un calcul coûteux pour produire un hash répondant à une cible de difficulté. Bitcoin reprend directement ce mécanisme pour sécuriser sa blockchain. C'est le pilier technique de la consommation énergétique du minage. Lire la suite →

Hashrate

Le hashrate est la puissance de calcul totale du réseau Bitcoin (ou d'un mineur), exprimée en hash/seconde. Le hashrate Bitcoin a dépassé 1 ZH/s en 2025. Plus il est élevé, plus le réseau est sûr. C'est le « budget de sécurité » de Bitcoin. Lire la suite →

Hashrate hijacking

Le hashrate hijacking est l'utilisation détournée d'une puissance de calcul (légitime ou pirate) pour miner Bitcoin ou un autre proof-of-work. Inclut le cryptojacking via JavaScript. Aussi : capture du hashrate par un pool centralisé. Menace la décentralisation. Lire la suite →

Hauteur de bloc

La hauteur de bloc est le numéro d'ordre d'un bloc dans la blockchain Bitcoin. Le bloc Genèse a la hauteur 0, le suivant la hauteur 1, et ainsi de suite. Elle sert à dater les transactions et à mesurer la profondeur d'une confirmation. Plus la hauteur est élevée, plus le bloc est récent. Lire la suite →

HMAC-SHA512

HMAC-SHA512 est une fonction d'authentification basée sur SHA-512, produisant 512 bits. Bitcoin l'utilise dans BIP-32 pour la dérivation hiérarchique des clés. Elle prend en entrée une clé et un message et garantit leur intégrité jointe. C'est le moteur cryptographique des wallets HD. Lire la suite →

HODL

HODL est un terme né d'une faute de frappe en 2013 sur BitcoinTalk (« I AM HODLING »). Il signifie conserver son bitcoin sans vendre, quels que soient les soubresauts du marché. C'est devenu un véritable mode de vie et une stratégie d'investissement. Les « hodlers » historiques sont les moteurs de la décentralisation économique. Lire la suite →

Horodatage (timestamping)

L'horodatage cryptographique consiste à prouver qu'une donnée existait à un instant donné. Bitcoin sert de notaire universel grâce à ses blocs scellés toutes les 10 minutes. OpenTimestamps en est une application notable. Cela transforme Bitcoin en infrastructure publique de confiance temporelle. Lire la suite →

HRP (Human Readable Part)

Le HRP est la partie lisible d'une adresse Bech32 (« bc » pour mainnet, « tb » pour testnet, « bcrt » pour regtest). Il identifie le réseau auquel l'adresse appartient. Il évite d'envoyer des fonds par erreur sur un mauvais réseau. C'est une bonne pratique de toujours vérifier le HRP avant d'envoyer. Lire la suite →

HTLC

Un HTLC (Hashed Time-Locked Contract) est le mécanisme qui permet de router un paiement Lightning à travers plusieurs nœuds. Chaque saut est conditionné par une preimage hashée et un timelock. Sécurise le routage sans confiance. Pierre angulaire du protocole. Lire la suite →

Hyperbitcoinisation

L'hyperbitcoinisation désigne le scénario d'une adoption massive de Bitcoin au point qu'il remplace les monnaies fiat comme étalon. Théorisée par Daniel Krawisz, elle est défendue par les maximalistes. Elle entraînerait un effondrement rapide du système monétaire actuel. C'est plus un horizon culturel qu'une prédiction. Lire la suite →

Hyperinflation

L'hyperinflation est une inflation incontrôlée (>50 % par mois selon Cagan). Elle détruit l'épargne, les contrats et la cohésion sociale. Argentine, Venezuela, Zimbabwe, Liban en sont des exemples récents. Bitcoin y joue un rôle de monnaie refuge et d'outil de survie pour les populations. Lire la suite →

I

I2P

I2P (Invisible Internet Project) est un réseau d'anonymisation alternatif à Tor, plus orienté garlic routing. Supporté nativement par Bitcoin Core depuis 0.21. Moins populaire mais résilient. Permet de diversifier les couches anonymes. Lire la suite →

Inflation

L'inflation est la perte de pouvoir d'achat d'une monnaie au fil du temps. Causée par l'expansion monétaire et le crédit à intérêt, elle se manifeste par la hausse des prix. Elle frappe d'abord les épargnants. Bitcoin, avec son émission strictement plafonnée à 21 millions, est l'antithèse d'une monnaie inflationniste. Lire la suite →

Input (vin)

Un input désigne une UTXO consommée par une transaction. Il référence le TXID + index de la sortie qu'il dépense, et fournit les données de déverrouillage (scriptSig, witness). Une transaction a un ou plusieurs inputs. Leur somme doit être ≥ aux outputs (la différence = frais). Lire la suite →

J

JoinMarket

JoinMarket est une marketplace décentralisée de CoinJoin où les utilisateurs (takers) paient des frais aux makers. Plus complexe à utiliser mais puissant. Très technique, populaire chez les power users. Maintenu de longue date. Lire la suite →

K

Keysend

Keysend permet d'envoyer un paiement Lightning sans invoice : l'expéditeur génère la preimage et la transmet via TLV. Pratique pour les pourboires et apps de chat (Sphinx). Implémenté par LND, CLN. Lire la suite →

L

LCB-FT

LCB-FT (Lutte Contre le Blanchiment et le Financement du Terrorisme) est le cadre réglementaire français correspondant à AML. Encadré par TRACFIN. Sujet politique majeur autour de Bitcoin. Lire la suite →

Voir aussi :amlkycpsan

Liana

Liana est un wallet de garde basé sur Miniscript (Wizardsardine). Permet des conditions de récupération sophistiquées (ex : fallback après inactivité). Pédagogique sur le potentiel de Miniscript. Lire la suite →

libsecp256k1

libsecp256k1 est la bibliothèque cryptographique optimisée pour la courbe secp256k1, maintenue par les développeurs de Bitcoin Core. Elle remplace OpenSSL depuis 2015 pour éviter les bugs et les portes dérobées potentielles. Elle est utilisée par la plupart des projets de l'écosystème. Performance et sécurité y sont auditées en continu. Lire la suite →

Lightning Network

Le Lightning Network est une solution de seconde couche construite sur Bitcoin permettant des paiements instantanes et quasi-gratuits. Il fonctionne via des canaux de paiement entre utilisateurs, avec un reglement final sur la blockchain principale. Ideal pour les micropaiements et les transactions quotidiennes. Lire la suite →

LNbits

LNbits transforme un nœud Lightning en wallet multi-utilisateurs avec extensions (paywall, faucet, satsdice...). Open-source, populaire chez les marchands DIY. Permet de créer des sous-wallets pour la famille ou les amis. Lire la suite →

LNURL

LNURL est un ensemble de protocoles HTTP qui simplifient l'usage de Lightning (lnurl-pay, lnurl-withdraw, lnurl-auth). Permet QR codes statiques, login Lightning et plus. Standard de fait pour l'expérience utilisateur. Critiqué pour sa centralisation côté serveur. Lire la suite →

Logarithme discret

Le problème du logarithme discret (DLP) est la difficulté de retrouver l'exposant à partir d'une puissance dans un groupe. C'est sur sa difficulté que reposent ECDSA et Schnorr. Un ordinateur quantique pourrait théoriquement le résoudre via l'algorithme de Shor. C'est un risque pour la cryptographie de Bitcoin à long terme. Lire la suite →

Loi de Gresham

La loi de Gresham énonce que « la mauvaise monnaie chasse la bonne ». Quand deux monnaies coexistent sous cours forcé, la moins saine circule et la plus saine est thésaurisée. Elle explique pourquoi le bitcoin est épargné plutôt que dépensé en zone euro/dollar. Sa réciproque (loi de Thiers) prend le relais en cas d'effondrement monétaire. Lire la suite →

Loi de Thiers

La loi de Thiers est l'inverse de la loi de Gresham : en cas d'effondrement monétaire, la bonne monnaie chasse la mauvaise. Les agents fuient la monnaie qui se déprécie pour celle qui conserve sa valeur. C'est ce qui se produit en hyperinflation, quand le dollar puis le bitcoin remplacent la monnaie nationale. Lire la suite →

LUD

Les LUD (Lightning URL Drafts) sont les spécifications LNURL, numérotées comme les BIPs. LUD-04, LUD-06, LUD-16, LUD-17... LightningAddress (user@domain.com) en est dérivé. Standard maintenu sur GitHub. Lire la suite →

M

M-of-N

M-of-N décrit une politique multisig : N clés au total, M signatures minimum. Par exemple 2-of-3 : trois clés, deux suffisent. Permet d'équilibrer sécurité et résilience à la perte. Très utilisé en self-custody avancée. Lire la suite →

Voir aussi :multisigsingle-sig

Macaroon

Un macaroon est un jeton d'authentification cryptographique avec capacités déléguées. Utilisé par LND pour gérer les permissions API. Plus flexible qu'un cookie classique. Inventé par Google en 2014. Lire la suite →

Voir aussi :lndl402lncli

MAST

MAST (Merkelized Abstract Syntax Tree) permet d'inscrire plusieurs scripts dans un arbre de Merkle, dont seul le chemin emprunté est révélé. Introduit par Taproot. Améliore la confidentialité et l'efficacité des scripts complexes. Permet des conditions de dépense très riches. Lire la suite →

Maximaliste Bitcoin

Un maximaliste Bitcoin estime que Bitcoin est la seule cryptomonnaie ayant de la valeur, tous les autres projets étant des shitcoins. Il refuse les altcoins par principe philosophique et économique. Le terme est parfois utilisé péjorativement, parfois revendiqué fièrement. Il caractérise une part importante de la communauté. Lire la suite →

Millibitcoin (mBTC)

Le millibitcoin (mBTC) est une sous-unité de bitcoin valant un millième de bitcoin, soit 100 000 satoshis. Cette unité a été utilisée pour afficher des montants plus lisibles lorsque le prix du bitcoin est très élevé. Elle est de moins en moins employée au profit du sat. Un BTC = 1 000 mBTC. Lire la suite →

Voir aussi :satbitcoin

Millisatoshi (msat)

Le millisatoshi est la plus petite unité comptable utilisée par Lightning Network. Il vaut un millième de satoshi mais n'existe pas on-chain : Bitcoin ne peut pas régler des fractions de sat. Les millisats permettent toutefois aux nœuds Lightning de calculer précisément des frais et des micropaiements. Une fois le canal fermé, les soldes sont arrondis au sat près. Lire la suite →

Minage

Le minage Bitcoin est le processus par lequel des ordinateurs specialises (ASICs) resolvent des calculs cryptographiques pour valider les transactions et creer de nouveaux blocs. Les mineurs sont recompenses en bitcoins pour leur travail. Ce mecanisme de Proof of Work securise le reseau et garantit son fonctionnement decentralise. Lire la suite →

Monero (XMR)

Monero (XMR) est un altcoin axé sur la confidentialité par défaut (RingCT, stealth addresses). Utilisé en complément de Bitcoin par les utilisateurs privacy. Pas une cryptomonnaie « shitcoin » au sens classique. Atomic swaps avec Bitcoin émergents. Lire la suite →

Monnaie fiat

Une monnaie fiat est une monnaie sans valeur intrinsèque imposée par décret de l'État (du latin « fiat » : qu'il soit fait). Sa valeur ne repose que sur la confiance et la coercition. Toutes les grandes monnaies depuis 1971 (fin de Bretton Woods) sont fiat. Bitcoin est conçu comme une alternative à ce système. Lire la suite →

Mt. Gox

Mt. Gox était la principale plateforme d'échange Bitcoin entre 2010 et 2014, gérant à son apogée 70 % du volume mondial. Elle fait faillite en février 2014 après le vol de 850 000 bitcoins, dont une partie sera retrouvée. Le procès traîne depuis plus de dix ans pour rembourser les créanciers. Mt. Gox illustre les risques de la garde par tiers. Lire la suite →

MuSig

MuSig est un schéma d'agrégation de signatures Schnorr. Permet à un multisig de produire une signature unique. Indistinguable d'une signature classique. Variante moderne : MuSig2. Lire la suite →

MyNode

MyNode est un OS Bitcoin/Lightning pour Raspberry Pi avec interface premium et apps préinstallées. Concurrent d'Umbrel, plus mature pour les power users. Lire la suite →

Voir aussi :umbrelstart9

N

Nodl

Nodl est un fabricant de nœuds Bitcoin/Lightning plug-and-play (Nodl One, Personal Server). Solution clé en main pour les non-techniques. Lire la suite →

Voir aussi :umbrelmynode

Nostr

Nostr (Notes and Other Stuff Transmitted by Relays) est un protocole de communication décentralisé créé par fiatjaf. Utilise des paires de clés cryptographiques par utilisateur et des relais pour propager les messages. Très populaire dans la communauté Bitcoin (zaps Lightning). Concurrent libre des réseaux sociaux centralisés. Lire la suite →

nsec

Un nsec est une clé privée Nostr encodée en Bech32 (« nsec1... »). À garder secrète absolument. Souvent gérée par bunker (NIP-46) pour ne pas l'exposer. Lire la suite →

Voir aussi :nostrnpub

NYA (New York Agreement)

Le New York Agreement est un accord signé en mai 2017 par plusieurs grandes entreprises pour activer SegWit puis doubler la taille des blocs (SegWit2x). Refusé par les nœuds et les développeurs, le hard fork prévu pour novembre 2017 est annulé. C'est un épisode clé de la Blocksize War. Il a renforcé l'idée que les utilisateurs ont le dernier mot. Lire la suite →

O

OP_CHECKSIG

OP_CHECKSIG vérifie qu'une signature correspond à une clé publique pour la transaction courante. C'est l'opcode central de la sécurité Bitcoin. Présent dans presque toutes les transactions. Sa version Schnorr est utilisée par Taproot. Lire la suite →

OP_RETURN

OP_RETURN est l'opcode qui marque une sortie comme non dépensable et permet d'y stocker jusqu'à 80 octets de données. Utilisé pour OpenTimestamps, ordinals data, ou tokens. Ces sorties sont prouvablement non-spendable (pas de bloat de l'UTXO set). Sujet à débats récurrents sur sa taille. Lire la suite →

OP_VAULT

OP_VAULT (BIP-345) est une proposition d'opcode pour créer des vaults Bitcoin natifs. Permet d'imposer un délai d'attente entre l'initiation et la finalisation d'une dépense. Combinable avec une clé de récupération. Une des grandes propositions de soft fork à l'étude. Lire la suite →

Opcodes

Les opcodes sont les opérations du langage Bitcoin Script (OP_CHECKSIG, OP_DUP, OP_HASH160...). Chaque transaction est une succession d'opcodes interprétés sur une pile. Certains sont désactivés pour des raisons de sécurité. La liste évolue lentement par soft fork. Lire la suite →

OpenTimestamps

OpenTimestamps est un protocole d'horodatage utilisant la blockchain Bitcoin. Il permet de prouver qu'un document existait à une date donnée. Indépendant des serveurs centraux, il est gratuit et persistant. C'est un usage non monétaire élégant de la sécurité de Bitcoin. Lire la suite →

Oracle

Un oracle est un service qui signe des événements externes (cours, météo, élection). Indispensable aux DLCs et smart contracts. Le risque : trust dans l'oracle. Lire la suite →

Voir aussi :dlcblind-oracle

Outpoint

Un outpoint est la paire (TXID, vout) qui identifie de manière unique une UTXO. C'est ce que référence chaque input pour pointer vers la sortie qu'il consomme. Format clé du modèle UTXO. Indispensable au moteur d'indexation. Lire la suite →

Voir aussi :txidvoututxoinput

Output (vout)

Un output crée une nouvelle UTXO, verrouillée par un scriptPubKey. Il contient le montant en satoshis et la condition à remplir pour le dépenser. Une transaction crée 1 à plusieurs outputs. Une fois consommé, un output devient un input. Lire la suite →

P

P2P Transport v2

BIP-324 introduit un transport P2P chiffré pour Bitcoin (vs le protocole en clair historique). Empêche les FAI ou intermédiaires de détecter ou bloquer les flux Bitcoin. Activé dans Bitcoin Core 26+. Renforce la résistance à la censure. Lire la suite →

Voir aussi :p2pbip-0324noise

P2PK

P2PK (Pay-to-Public-Key) envoie directement à une clé publique sans la hacher. C'était le format originel utilisé par les premiers blocs Bitcoin. Il expose la clé publique on-chain dès la réception, ce qui est moins robuste face à un futur ordinateur quantique. Plus utilisé sauf cas particuliers. Lire la suite →

P2PKH

P2PKH (Pay-to-Public-Key-Hash) est le format historique d'adresse Bitcoin (préfixe 1...). Le script verrouille les fonds sur le HASH160 de la clé publique. Il dévoile la clé publique uniquement à la dépense. Toujours valide mais peu utilisé sur les nouveaux wallets. Lire la suite →

P2SH

P2SH (Pay-to-Script-Hash, BIP-16) verrouille les fonds sur le hash d'un script de dépense. Permet des conditions complexes (multisig, timelock) avec des adresses commençant par 3.... Très utilisé pour les multisig avant l'ère SegWit. Il est désormais souvent imbriqué (P2SH-P2WPKH/P2WSH). Lire la suite →

P2SH-P2WPKH

P2SH-P2WPKH est un format SegWit imbriqué dans P2SH (Nested SegWit). Permet à un wallet d'envoyer à une adresse 3... tout en bénéficiant des bonus SegWit. Conçu comme un pont de migration. De moins en moins utilisé au profit du Native SegWit. Lire la suite →

P2SH-P2WSH

P2SH-P2WSH est un Nested SegWit pour des scripts complexes. Combine la rétro-compatibilité de P2SH et l'efficacité de SegWit. Surtout utilisé pour les multisigs migrant depuis P2SH. Aujourd'hui dépassé par P2WSH et P2TR. Lire la suite →

P2TR

P2TR (Pay-to-Taproot) est le format Taproot (préfixe bc1p...). Il combine signature Schnorr et MAST pour des conditions de dépense flexibles et privées. Une dépense par clé est indistinguable d'une dépense par script. Standard recommandé pour les nouveaux wallets. Lire la suite →

P2WPKH

P2WPKH (Pay-to-Witness-Public-Key-Hash) est le format SegWit natif équivalent à P2PKH (préfixe bc1q...). Plus économique en frais grâce au discount des données witness. Standard de fait pour les wallets singlesig modernes. Spécifié dans BIP-141 et BIP-173. Lire la suite →

P2WSH

P2WSH (Pay-to-Witness-Script-Hash) est l'équivalent SegWit de P2SH (préfixe bc1q... longue). Verrouille sur un hash de script (multisig par ex.). Plus économique que P2SH-P2WSH. Standard pour les multisigs SegWit jusqu'à l'arrivée de Taproot. Lire la suite →

PBKDF2

PBKDF2 (Password-Based Key Derivation Function 2) dérive une clé robuste à partir d'un mot de passe. Bitcoin l'utilise dans BIP-39 pour transformer la phrase mnémonique et la passphrase en seed. 2048 itérations rendent les attaques par force brute coûteuses. C'est ce qui fait toute la sécurité de la passphrase. Lire la suite →

Peg-out

Un peg-out détruit la représentation côté sidechain pour libérer le BTC sur mainchain. Souvent plus lent et coûteux que le peg-in (Liquid : ~24h ; Drivechain : très long). Risque variable selon le modèle. Lire la suite →

Voir aussi :peg-insidechain

Phoenix

Phoenix est le wallet mobile Lightning d'ACINQ. Combine simplicité d'usage et auto-custody. Pionnier des swap-in/swap-out automatiques et des channels privés. Standard pour les utilisateurs francophones grand public. Lire la suite →

phoenixd

phoenixd est la version « daemon » de Phoenix, conçue pour les serveurs et marchands. Hérite de la simplicité de gestion automatique des canaux. Compatible BOLT-12. Alternative légère à LND/CLN. Lire la suite →

Pile (stack)

La pile est la structure LIFO sur laquelle Bitcoin Script opère. Les données et résultats y sont empilés/dépilés par les opcodes. Une exécution réussie laisse « true » au sommet. Architecture proche du Forth. Lire la suite →

Voir aussi :opcodesscript

Pizza Day

Le Bitcoin Pizza Day commémore la première transaction commerciale en bitcoin : le 22 mai 2010, Laszlo Hanyecz paie 10 000 BTC pour deux pizzas. À l'époque, ces bitcoins valaient environ 41 dollars. C'est devenu un événement culte célébré chaque année par la communauté. Il symbolise les débuts modestes de Bitcoin. Lire la suite →

Policy (Miniscript)

Une policy Miniscript est la description haut niveau des règles d'un script (sans souci de l'ordre des opcodes). Le compilateur Miniscript la traduit en scriptPubKey optimal. Outil pédagogique avant tout. Utile pour concevoir des scripts complexes. Lire la suite →

Voir aussi :miniscriptscript

Pool de minage

Un pool de minage mutualise la puissance de calcul de plusieurs mineurs pour stabiliser leurs revenus. Le pool reçoit la récompense et la redistribue selon les shares. Critiqué pour la centralisation qu'il introduit. Foundry, AntPool, F2Pool, Ocean en sont les principaux. Lire la suite →

Praxéologie

La praxéologie est la méthode de l'école autrichienne, élaborée par Mises : elle déduit logiquement les lois de l'action humaine à partir d'axiomes. Elle s'oppose à l'empirisme statistique des économistes mainstream. Cette approche fonde la critique autrichienne de la planification monétaire. C'est un cadre intellectuel apprécié des bitcoiners. Lire la suite →

Préférence temporelle

La préférence temporelle est l'arbitrage entre la consommation immédiate et l'épargne pour le futur. Une faible préférence temporelle (capacité à épargner) est corrélée à la prospérité. La monnaie fiat encourage une forte préférence temporelle car elle se déprécie. Bitcoin, en préservant le pouvoir d'achat, abaisse la préférence temporelle de ses détenteurs. Lire la suite →

Preuve d'enjeu (PoS)

La preuve d'enjeu (Proof of Stake) est un mécanisme de consensus alternatif à la PoW : les validateurs sont choisis selon leur dépôt. Adoptée par Ethereum en 2022. Critiquée par les bitcoiners comme inefficace pour résister aux États. Bitcoin reste fidèle à la PoW. Lire la suite →

Preuve de travail (PoW)

La preuve de travail est le mécanisme de consensus de Bitcoin : prouver qu'on a effectué un calcul coûteux pour ajouter un bloc. Inventée par Adam Back (Hashcash), elle est appliquée au minage par Satoshi. Elle protège la chaîne d'attaques bon marché et incarne sa sécurité physique. C'est la principale critique « énergivore », mais aussi sa principale force. Lire la suite →

PSAN

PSAN (Prestataire de Services sur Actifs Numériques) est le statut français des plateformes crypto. Règlementé par l'AMF. Remplacé progressivement par les statuts MiCA. Lire la suite →

Voir aussi :crypto-actifkycaml

PSBT

PSBT (Partially Signed Bitcoin Transaction, BIP-174) est un format standard pour transporter une transaction entre signataires. Indispensable au multisig et aux hardware wallets. Permet workflow off-line/air-gapped sans révéler la clé. Évolution majeure pour la sécurité. Lire la suite →

Pseudo-aléatoire

Un nombre pseudo-aléatoire est généré par un algorithme déterministe (PRNG) à partir d'une graine. Il imite l'aléa sans en être. Pour la cryptographie, on lui préfère les vrais générateurs matériels (TRNG). Une graine prévisible mène à des clés vulnérables. Lire la suite →

Q

Qubit

Un qubit est l'unité d'information quantique, capable de superposer 0 et 1. Plusieurs qubits couplés permettent des calculs exponentiellement plus rapides pour certains problèmes. L'algorithme de Shor menace la cryptographie elliptique de Bitcoin une fois les qubits stables et nombreux. La communauté étudie déjà des schémas post-quantiques. Lire la suite →

R

Racine de Merkle

La racine de Merkle (Merkle root) est le hash sommet d'un arbre de Merkle. Elle figure dans l'en-tête de bloc et résume toutes les transactions du bloc en 32 octets. Modifier une seule transaction modifie la racine. C'est la pierre angulaire de l'intégrité des blocs. Lire la suite →

Raw transaction

Une raw transaction est la sérialisation hexadécimale brute d'une transaction Bitcoin. Permet d'inspecter ou diffuser une transaction sans intermédiaire. Manipulable via bitcoin-cli, mempool.space ou les wallets avancés. Format de base de tout outil bas niveau. Lire la suite →

RBF (Replace-By-Fee)

RBF (BIP-125) permet de remplacer une transaction non confirmée par une autre payant plus de frais. Sortie unstuck quand le réseau est congestionné. Le full RBF (Bitcoin Core 24+) accepte le remplacement même sans signal. Sujet de débats philosophiques sur la finalité. Lire la suite →

RedeemScript

Le redeemScript est le script complet d'une dépense P2SH, révélé au moment de dépenser. Son hash figure dans le scriptPubKey. Pour un multisig P2SH classique, c'est ce script qui décrit M-of-N. Sans le redeemScript, impossible de dépenser une UTXO P2SH. Lire la suite →

Replacement cycling

Le replacement cycling exploite les règles RBF pour évincer puis remettre une transaction afin de la « faire disparaître » localement chez la victime. Exploit critique sur Lightning découvert par Antoine Riard en 2023. Mitigé par des correctifs sur les nœuds Lightning. Une des attaques les plus subtiles. Lire la suite →

Replay attack

Une replay attack rejoue une transaction valide sur une autre chaîne (ex : lors d'un hard fork). Évitable par signature spécifique au réseau. Pertinent lors des forks (BCH, BSV). Lire la suite →

Voir aussi :hard-forkbchbsv

RIPEMD-160

RIPEMD-160 est une fonction de hachage produisant un condensat de 160 bits. Bitcoin l'utilise après SHA-256 pour générer des adresses (HASH160). Elle est moins répandue que SHA-2 mais résistante aux collisions. Son intérêt : produire des adresses plus courtes que SHA-256 seul. Lire la suite →

ROAST

ROAST (Robust Asynchronous Schnorr Threshold signatures) améliore FROST face aux participants malicieux. Recommandé pour t-of-n en environnement adverse. Lire la suite →

Voir aussi :frostschnorr

Rollup

Un rollup exécute les transactions off-chain et publie un résumé (data ou ZK proof) on-chain. ZK-rollup et optimistic rollup en sont les deux familles. Apporté à Bitcoin par Citrea, BitVM, Brollups. Nouveau paradigme de scalabilité. Lire la suite →

Round (Ark)

Un round Ark agrège les paiements off-chain de tous les utilisateurs en une seule transaction on-chain. Réduit les frais. Régulier (~5 min). Cœur du protocole. Lire la suite →

Voir aussi :arkaspvtxo

S

Sat (Satoshi)

Le satoshi, ou sat, est la plus petite unité divisible de bitcoin. Un bitcoin équivaut à 100 000 000 satoshis. Cette unité rend les micropaiements possibles, en particulier sur Lightning Network. Elle a été nommée en hommage au créateur anonyme de Bitcoin, Satoshi Nakamoto. Lire la suite →

Satoshi

Le satoshi (ou sat) est la plus petite unite de bitcoin, equivalant a 0.00000001 BTC (un cent-millionieme de bitcoin). Il tire son nom du createur pseudonyme de Bitcoin, Satoshi Nakamoto. Avec 100 millions de satoshis par bitcoin, cette divisibilite permet des microtransactions et rend Bitcoin accessible a tous les budgets. Lire la suite →

Satoshi Nakamoto

Satoshi Nakamoto est le pseudonyme du créateur anonyme de Bitcoin. Il publie le white paper en octobre 2008 et mine le premier bloc en janvier 2009. Il disparaît du paysage public en 2010 sans jamais avoir révélé son identité. On estime qu'il détient environ un million de bitcoins (les UTXO Patoshi) jamais déplacés. Lire la suite →

Schnorr (signature)

Schnorr est un schéma de signature numérique introduit dans Bitcoin par le soft fork Taproot (2021). Il offre la linéarité, qui permet l'agrégation des signatures (MuSig). Plus simple, plus rapide et plus sûr que ECDSA. Il ouvre la voie à de nouveaux usages comme MuSig2, FROST et Tapscript. Lire la suite →

ScriptSig

Le scriptSig est le script de déverrouillage fourni par l'input qui dépense une UTXO. Pour P2PKH, il contient signature et clé publique. Avec SegWit, son rôle est repris par scriptWitness. Doit produire « true » avec scriptPubKey lors de la validation. Lire la suite →

ScriptWitness

Le scriptWitness contient les données de déverrouillage des inputs SegWit. Stocké en dehors du scriptSig, il bénéficie du discount de poids. Pour P2WSH, il inclut signatures et witnessScript. Introduit par SegWit (BIP-141). Lire la suite →

secp256k1

secp256k1 est la courbe elliptique spécifique utilisée par Bitcoin. Elle est définie sur un corps fini de 256 bits et offre une excellente sécurité (~128 bits). Elle a été préférée à secp256r1 (NIST P-256) car ses paramètres ne sont pas générés par un acteur étatique. Toutes les clés Bitcoin vivent sur cette courbe. Lire la suite →

Seed nodes

Les seed nodes sont des nœuds connus utilisés en fallback si les DNS seeds échouent. Liste codée en dur dans Bitcoin Core. Permettent au réseau de redémarrer même si les DNS sont attaqués. Maintenance réservée aux mainteneurs. Lire la suite →

Seed phrase

La seed phrase (ou phrase de recuperation) est une suite de 12 ou 24 mots qui permet de restaurer l'acces a vos bitcoins. Elle genere mathematiquement toutes vos cles privees. C'est la sauvegarde ultime de votre portefeuille : quiconque la connait controle vos fonds. Elle doit etre stockee hors ligne, jamais photographiee ni partagee. Lire la suite →

SeedQR

Un SeedQR encode une seed BIP-39 en QR code (numérique ou compact). Standard supporté par SeedSigner, Krux. Plus compact qu'une liste de mots. Permet de scanner sa seed sans saisir 24 mots. Lire la suite →

Seigneuriage

Le seigneuriage est le profit tiré par l'émetteur de monnaie de la différence entre la valeur faciale et le coût de production. Pour la monnaie fiat, ce profit est colossal et permanent. Bitcoin élimine le seigneuriage : nul ne peut imprimer plus de bitcoins. C'est l'une des ruptures fondamentales du système. Lire la suite →

Self-custody

La self-custody designe le fait de detenir soi-meme ses cles privees Bitcoin, sans faire confiance a un tiers. Contrairement aux exchanges centralises, vous etes le seul maitre de vos fonds. Le principe fondamental est 'Not your keys, not your coins' - sans vos cles, ce ne sont pas vos bitcoins. Lire la suite →

Selfish mining

Le selfish mining (Eyal & Sirer, 2014) est une stratégie où un mineur garde secrètement ses blocs pour publier une chaîne plus longue ensuite. Théoriquement profitable au-delà de 25 % de hashrate. Jamais constatée à grande échelle. Vulnérabilité connue mais pas critique. Lire la suite →

SHA-256

SHA-256 est la fonction de hachage cryptographique utilisée par Bitcoin pour le minage et l'identification des transactions. Issue de la famille SHA-2 conçue par la NSA, elle produit un condensat de 256 bits. Elle est considérée comme inviolable avec les moyens classiques. Bitcoin l'applique souvent en double (SHA-256(SHA-256(x))) pour plus de robustesse. Lire la suite →

Shares

Une share est une preuve de travail partielle envoyée par un mineur à son pool. Elle ne suffit pas à valider un bloc, mais prouve la contribution. Le pool calcule les paiements en fonction des shares. Concept central des pools depuis les origines. Lire la suite →

Shares difficulty

La share difficulty est la difficulté propre aux shares envoyées au pool, beaucoup plus basse que celle du bloc. Permet aux mineurs de prouver leur travail régulièrement. Ajustée individuellement selon le hashrate. Indépendante de la difficulté réseau. Lire la suite →

Shitcoin

« Shitcoin » est un terme péjoratif désignant un altcoin sans valeur fondamentale ou frauduleux. Il s'applique aux memecoins, projets de pump and dump, ou blockchains hyper-centralisées. La plupart des bitcoiners considèrent que tous les altcoins sont des shitcoins à des degrés divers. C'est un signal de filtrage culturel dans la communauté. Lire la suite →

Signature aveugle

Une signature aveugle permet à un tiers de signer un message sans en connaître le contenu. Inventée par David Chaum, elle est au cœur d'eCash. Elle est aujourd'hui utilisée dans Cashu et Fedimint pour préserver la confidentialité des paiements. Elle est étrangère au protocole Bitcoin lui-même mais centrale pour certaines couches. Lire la suite →

Signature numérique

Une signature numérique prouve mathématiquement qu'un message a été produit par le détenteur d'une clé privée, sans la révéler. Bitcoin utilise ECDSA (et Schnorr depuis Taproot). C'est la pièce maîtresse de la sécurité des transactions. Sans signature valide, un input ne peut pas être dépensé. Lire la suite →

Silk Road

Silk Road est le premier grand marché noir en ligne, fondé par Ross Ulbricht en 2011 et accessible via Tor. Il acceptait exclusivement le bitcoin pour son aspect pseudonyme. Saisi par le FBI en 2013, il a contribué à la notoriété (sulfureuse) de Bitcoin. Ulbricht est gracié en 2025 après plus de 11 ans d'emprisonnement. Lire la suite →

Voir aussi :torbitcoinhistoire

Single-sig

Un wallet single-sig n'utilise qu'une seule clé pour autoriser les dépenses. Simple à mettre en œuvre, mais point unique de défaillance. Idéal pour de petits montants au quotidien. Au-delà, multisig est recommandé. Lire la suite →

Soft fork

Un soft fork est un changement rétro-compatible des règles de consensus de Bitcoin. Les anciens nœuds continuent à valider la chaîne, même s'ils ignorent la nouvelle règle. SegWit ou Taproot sont des soft forks. Ils permettent d'évoluer Bitcoin sans diviser la chaîne. Lire la suite →

Spy mining

Le spy mining est la pratique d'un pool qui mine sur l'en-tête d'un bloc d'un autre pool sans valider les transactions. Réduit le risque d'orphelinage mais pose problème de validation. Considéré comme une mauvaise pratique. Empire SPV mining. Lire la suite →

Stablecoin

Un stablecoin est un actif numérique adossé à une monnaie fiat (USDT, USDC, EURC). Il combine la fluidité des cryptos et la stabilité du fiat. Centralisés, ils dépendent de leur émetteur et peuvent être gelés. Très utilisés sur les plateformes et dans les économies en hyperinflation. Lire la suite →

Voir aussi :fiatdepegtether

Stamps

Stamps stocke les données dans des outputs multisig pour les rendre permanents (l'UTXO set ne peut être pruné). Critiqué pour la pollution maximale du chainstate. Lire la suite →

Voir aussi :src-20inscriptions

STARK

Un STARK est une ZKP transparente (sans setup de confiance). Plus grand qu'un SNARK mais sans assumption cryptographique exotique. Utilisée par RISC Zero. Lire la suite →

Voir aussi :zkpsnarkrisc-zero

Stealth address

Une stealth address est une adresse statique permettant de générer une adresse one-shot à chaque paiement. Concept précurseur de Silent Payments (et BIP-47). Largement utilisée par Monero. Bitcoin dispose désormais d'une variante propre. Lire la suite →

Submarine swap

Un submarine swap permet d'échanger atomiquement Lightning contre on-chain (et inversement) sans confiance. Repose sur les HTLC. Cœur technique de Loop, Boltz, Phoenix. Lien crucial entre les deux couches. Lire la suite →

T

Taproot

Taproot est le soft fork activé en novembre 2021 (BIP-340/341/342). Il introduit signatures Schnorr, Tapscript et MAST. Il rend une dépense par clé indistinguable d'une dépense par script complexe. Plus efficace, plus privé, plus extensible. Lire la suite →

Tapscript

Tapscript est le langage de script de Taproot, mis à jour pour Schnorr et plus extensible. Permet d'inscrire plusieurs scripts dans un MAST avec révélation sélective. Active OP_CHECKSIGADD, supprime OP_CHECKMULTISIG. Base technique des contrats Bitcoin modernes. Lire la suite →

Time warp

Une time warp attack manipule les timestamps des blocs pour réduire artificiellement la difficulté. Vulnérabilité historique partiellement mitigée. BIP-94 propose un correctif définitif. Lire la suite →

Voir aussi :difficultebip-0094

TLV

TLV (Type-Length-Value) est le format extensible de Lightning pour ajouter des champs aux messages et HTLC. Utilisé par keysend, BOLT-12, blinded paths. Garantit la rétrocompatibilité. Lire la suite →

Tor

Tor (The Onion Router) est un réseau d'anonymisation par routage en oignon. Utilisé par Bitcoin Core et la plupart des nœuds privacy-conscious. Onion services (.onion) permettent même aux nœuds en NAT d'être joignables. Pas exempt de risques (exit nodes, Sybil). Lire la suite →

tprv

tprv est le préfixe d'une clé étendue privée pour le réseau testnet. Elle commence par « tprv ». Utilisée pour le développement et les tests. Aucun bitcoin réel ne doit y être associé. Lire la suite →

Voir aussi :tpubtestnet

tpub

tpub est le préfixe d'une clé étendue publique pour testnet. Permet le test des wallets sans risquer de fonds. Format identique à xpub mais réservé aux réseaux de test. Lire la suite →

Voir aussi :tprvtestnet

Transaction Bitcoin

Une transaction Bitcoin transfère des UTXO en consommant des inputs pour créer des outputs. Une transaction valide doit débloquer ses inputs (scripts) et respecter les règles de consensus. Elle est diffusée au réseau, attend dans le mempool, puis est incluse dans un bloc. Son identifiant est le TXID. Lire la suite →

TXID

Le TXID (Transaction Identifier) est le hash double SHA-256 d'une transaction Bitcoin sans ses witness data. Il identifie de manière unique la transaction. Avec SegWit, il est complété par le wtxid qui inclut les witness. Utilisé partout pour référencer une transaction. Lire la suite →

U

UASF (User-Activated Soft Fork)

Un UASF est un soft fork activé par les utilisateurs et leurs nœuds, sans nécessiter le consentement des mineurs. Le BIP-148 d'août 2017 en est l'exemple emblématique : il a forcé l'activation de SegWit. Il rappelle que ce sont les nœuds qui font respecter les règles du consensus. C'est une arme symbolique forte de la souveraineté utilisateur. Lire la suite →

UTXO

UTXO (Unspent Transaction Output) designe une sortie de transaction non depensee. Contrairement a un compte bancaire avec un solde, Bitcoin fonctionne avec des UTXO : chaque transaction consomme des UTXO existants et en cree de nouveaux. C'est comme manipuler des billets plutot qu'un solde numerique. Lire la suite →

UTXO Set

L'UTXO set est l'ensemble des outputs non dépensés du réseau Bitcoin à un instant T. C'est l'état de la chaîne, plus important que les blocs eux-mêmes pour valider une transaction. Stocké dans la base chainstate de Bitcoin Core. Sa taille (~10-15 GB) influence la performance du nœud. Lire la suite →

V

Vanity address

Une vanity address est une adresse Bitcoin générée pour contenir un préfixe choisi (ex : bc1qbitcoin...). Sa génération est coûteuse car elle se fait par essai/erreur sur des milliards de clés. Plus le préfixe est long, plus c'est lent. Elles peuvent être créées en deux temps avec OP_RETURN/contribution pour ne pas révéler la clé. Lire la suite →

Vault Bitcoin

Un vault Bitcoin est un schéma de garde avec délai imposé entre la requête et la dépense effective. Permet d'annuler une transaction frauduleuse pendant ce délai. Aujourd'hui implémentable avec scripts complexes ; demain plus simplement avec OP_VAULT. Outil clé d'auto-custody avancée. Lire la suite →

vBytes (vB)

Le vByte (vbyte) est l'unité de mesure de taille d'une transaction tenant compte du discount SegWit. 1 vByte = 4 weight units. Plus précis que les bytes pour les transactions modernes. Sert au calcul du fee rate (sats/vB). Lire la suite →

vin

vin est le tableau des inputs d'une transaction Bitcoin dans son sérialisé. Chaque entrée pointe vers une UTXO consommée. Synonyme moderne d'« inputs ». Utilisé dans les RPC et explorers. Lire la suite →

Voir aussi :inputtransaction

vout

vout est le tableau des outputs d'une transaction Bitcoin. Chaque entrée crée une nouvelle UTXO. Le terme désigne aussi l'index d'une sortie particulière. Indispensable pour référencer une UTXO précise. Lire la suite →

W

Weight Unit (WU)

Le Weight Unit est l'unité de poids des transactions Bitcoin (1 vB = 4 WU). Un bloc fait au plus 4 000 000 WU. Permet de comptabiliser les discounts SegWit (witness comptée 1 WU/byte). Standard depuis SegWit (BIP-141). Lire la suite →

Voir aussi :vbytessegwitbloc

White paper Bitcoin

Le white paper Bitcoin est le document fondateur publié par Satoshi Nakamoto le 31 octobre 2008. Intitulé « Bitcoin: A Peer-to-Peer Electronic Cash System », il décrit en 9 pages le fonctionnement du réseau et de la blockchain. C'est la première formalisation d'une monnaie électronique décentralisée fonctionnelle. Sa publication marque la naissance de Bitcoin. Lire la suite →

WitnessScript

Le witnessScript est l'équivalent SegWit du redeemScript pour P2WSH. Il décrit les conditions de dépense (multisig, timelock...) et est révélé dans la donnée witness. Bénéficie du discount SegWit. Indispensable pour les multisigs P2WSH. Lire la suite →

WTXID

Le WTXID est l'identifiant complet d'une transaction SegWit, incluant les données witness. Différent du TXID pour les transactions SegWit. Permet d'éviter la malléabilité historique. Utilisé pour l'arbre de Merkle de la coinbase. Lire la suite →

X

XBT

XBT est un ticker alternatif pour bitcoin, conforme à la norme ISO 4217 qui réserve la lettre X aux devises supranationales. Il est utilisé par certaines plateformes pour souligner la nature non-étatique de bitcoin. BTC reste néanmoins beaucoup plus courant dans la pratique. Les deux désignent strictement la même unité. Lire la suite →

Voir aussi :btcbitcoin

xprv

xprv est le préfixe d'encodage Base58 d'une clé étendue privée pour les adresses legacy (BIP-32). Elle commence par les caractères « xprv ». La diffuser c'est perdre toute la branche du wallet. À éviter en clair sur disque. Lire la suite →

xpub

xpub est le préfixe d'encodage Base58 d'une clé étendue publique pour les adresses legacy (BIP-32). Elle permet de générer toutes les adresses de réception d'un compte sans pouvoir signer. Idéale pour des wallets watch-only. Sa fuite expose la confidentialité des transactions. Lire la suite →

Y

yprv

yprv est le préfixe d'encodage Base58 d'une clé étendue privée pour les adresses Nested SegWit (P2SH-P2WPKH). Spécifié par SLIP-0132, il distingue le format BIP-49. À utiliser avec parcimonie : Nested SegWit est de moins en moins recommandé. Lire la suite →

ypub

ypub est le préfixe d'une clé étendue publique pour Nested SegWit (BIP-49). Elle commence par « ypub ». Elle permet de générer des adresses commençant par 3. Format moins courant aujourd'hui que zpub. Lire la suite →

Z

ZeroMQ (ZMQ)

ZMQ est un système de notification utilisé par Bitcoin Core pour publier événements (raw transaction, raw block, etc.) à des consommateurs. Pratique pour les indexers et apps temps réel. Lire la suite →

Voir aussi :bitcoin-corerpc

ZeroSync

ZeroSync est un projet visant à permettre la synchronisation d'un nœud Bitcoin via une ZK proof, sans télécharger toute la chaîne. Game-changer potentiel pour la mobilité. Encore expérimental. Lire la suite →

Voir aussi :zkpsnarkibd

zprv

zprv est le préfixe d'une clé étendue privée pour les adresses Native SegWit (P2WPKH, BIP-84). Standard de fait pour la plupart des wallets modernes. Elle commence par « zprv » en encodage Base58. Sa fuite équivaut à la perte des fonds. Lire la suite →

Voir aussi :zpubp2wpkhbip-0084

zpub

zpub est le préfixe d'une clé étendue publique pour Native SegWit (BIP-84). Elle génère des adresses bc1q... Format standard pour les wallets singlesig modernes. Permet le watch-only sans risque cryptographique. Lire la suite →

Voir aussi :zprvp2wpkhbip-0084