Scalabilité
La scalabilité est la capacité d'un système à croître sans perdre ses propriétés. Bitcoin scale principalement off-chain (Lightning, Ark, sidechains, eCash, rollups). Sujet historique de la Blocksize War.
Définition
La scalabilité d'un système numérique est sa capacité à servir un nombre croissant d'utilisateurs sans dégradation significative de ses propriétés (performance, sécurité, accessibilité). Pour Bitcoin, le défi est particulièrement aigu : la décentralisation et la souveraineté individuelle imposent que chaque participant puisse vérifier l'ensemble du système, ce qui plafonne mécaniquement le débit on-chain.
Le compromis du trilemme
Vitalik Buterin a popularisé le "trilemme de la scalabilité" : décentralisation, sécurité, scalabilité — choisissez-en deux. Bitcoin choisit fermement les deux premières et accepte une couche 1 lente :
- ~7 transactions par seconde théoriques sur la couche de base.
- ~144 blocs par jour, 4 Mo de poids maximum par bloc.
- Validation par chaque nœud de l'historique complet.
Cette frugalité est la garantie que n'importe qui peut faire tourner un nœud, et c'est ce qui rend impossible le rachat ou la capture du protocole.
Les couches de scalabilité
Bitcoin scale en empilant des couches au-dessus de la base layer :
| Couche | Solution | Throughput estimé | |--------|----------|-------------------| | L1 | Couche de base | 7 tx/s | | L2 | Lightning | Millions tx/s théoriques | | L2 | Ark | Milliers tx/s par ASP | | L2 | eCash (Cashu, Fedi) | Milliers tx/s par mint | | L2 | Sidechains (Liquid, RSK) | ~1 000 tx/s | | L2/L3 | Rollups (Citrea, BitVM) | 10 000+ tx/s théoriques |
Chaque couche échange une part de souveraineté ou de sécurité contre du débit.
La Blocksize War
Entre 2015 et 2017, la communauté Bitcoin s'est déchirée sur la question : faut-il augmenter la taille des blocs (vision "big block", BIP-101, Bitcoin XT, Bitcoin Classic, Bitcoin Cash) ou maintenir la limite et scaler off-chain (vision "small block", Lightning, SegWit) ? La Blocksize War, magistralement racontée par Jonathan Bier, s'est soldée par la victoire des small blockers et l'activation de SegWit (août 2017), puis la séparation de Bitcoin Cash.
Les principes hérités
- Validation universelle > débit brut.
- Coût d'un nœud ≤ matériel grand public.
- L2 d'abord pour le throughput, L1 pour la finalité et la sécurité.
- Pas de "compromis temporaire" : une fois la décentralisation perdue, elle ne revient pas.
À retenir
La scalabilité de Bitcoin n'est pas une affaire de raw throughput sur la chaîne, mais d'architecture en couches qui préserve la propriété fondatrice : chacun peut vérifier son propre nœud. Ce choix radical fait de Bitcoin un système qui scale lentement mais sans jamais sacrifier ses garanties.
Termes lies
- Lightning NetworkLe 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.
- ArkArk est un protocole Layer-2 conçu par Burak. Permet des transferts instantanés sans liquidité préalable, via un Ark Service Provider. Périodes de rounds. Solution prometteuse mais en construction.
- RollupUn 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é.
- Blocksize WarLa 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.
Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.