Bitcoin Knots
Bitcoin Knots est un fork de Bitcoin Core par Luke-Jr. Ajoute des règles de standardisation plus strictes (anti-Ordinals notamment). Quelques pourcents des nœuds.
Origine et philosophie
Bitcoin Knots est un dérivé de Bitcoin Core maintenu depuis 2011 par Luke Dashjr, l'un des plus anciens contributeurs du protocole. Son objectif est d'offrir aux opérateurs de nœuds complets des options de configuration plus restrictives que Core, sans modifier les règles de consensus. Knots reste donc strictement compatible avec la chaîne principale : aucun risque de fork.
Différences avec Bitcoin Core
Knots ajoute principalement des règles de relais et de mempool plus strictes. Par défaut, il rejette davantage de transactions non standard : OP_RETURN trop grands, witness inutilement gonflés, inscriptions Ordinals volumineuses. La philosophie est simple : si une transaction ressemble à du spam ou à un abus du témoin SegWit, le nœud refuse de la relayer même si elle reste valide pour le consensus.
| Aspect | Bitcoin Core | Bitcoin Knots | |--------|--------------|---------------| | Règles de consensus | Identiques | Identiques | | Politique de relais | Permissive | Restrictive | | Limite OP_RETURN | 80 octets | Configurable, plus stricte | | Filtrage Ordinals | Non | Oui (par défaut) |
Impact sur le réseau
Knots représente historiquement 2 à 6 % des nœuds publics, selon les périodes. Cette part a grimpé à l'été 2024 et début 2025 dans la foulée du débat sur les inscriptions et le « datacarriersize ». Même minoritaire, Knots influence le débat : si une part suffisante du réseau refuse de relayer un type de transaction, son chemin vers les mineurs s'allonge, ce qui peut décourager l'usage abusif.
Limites et controverses
Faire tourner Knots revient à filtrer activement ce qui transite. Les critiques rappellent que le relais sélectif ne supprime pas les transactions concernées, qui finissent toujours par atteindre les mineurs via d'autres voies. D'autres y voient au contraire un signal politique légitime du sous-réseau honnête. Luke Dashjr est par ailleurs une figure clivante, ce qui rejaillit sur la perception du projet.
À retenir
Bitcoin Knots est un Bitcoin Core durci, utile à qui souhaite refuser de relayer certains usages jugés abusifs. Il n'ouvre pas de fork mais agit sur la « politique » du nœud. Le choix Core ou Knots reste un acte éditorial pour l'opérateur, sans incidence sur la sécurité du consensus.
Termes lies
- Bitcoin CoreBitcoin Core est l'implémentation de référence du protocole Bitcoin, descendante directe du code de Satoshi. Open-source, maintenue par des centaines de contributeurs. Représente >95 % des nœuds. Le « consensus » du code Bitcoin.
- Nœud completUn nœud complet télécharge, valide et stocke toute la blockchain. Il vérifie chaque transaction selon les règles du consensus. Indépendance maximale. Peut atteindre 600+ GB de stockage.
Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.