Récemment, les développeurs de Bitcoin se sont retrouvés plongés dans une vive dispute concernant une proposition visant à éliminer la contrainte de longue date de 80 octets imposée à la fonction OP_RETURN. Au fur et à mesure que cet affrontement technique s’intensifie, le client Bitcoin alternatif connu sous le nom de Bitcoin Knots a connu une augmentation notable de l’adoption des nœuds.
La lutte contre le spam s'intensifie : le nombre de nœuds Bitcoin Knots augmente de 49 % en avril

La Controverse autour de OP_RETURN Stimule l’Adoption de Bitcoin Knots
La proposition, introduite par Peter Todd, vise à abolir la restriction de 80 octets sur les sorties OP_RETURN—permettant potentiellement d’intégrer des ensembles de données beaucoup plus grands directement dans la blockchain Bitcoin. Cela a déclenché une opposition considérable de la part des développeurs qui considèrent ce changement comme antithétique à l’éthique de conception de Bitcoin.
Les défenseurs soutiennent que le plafond actuel est arbitraire, obsolète et facile à contourner. En effet, les inscriptions de Bitcoin Ordinal et les Runes ont déjà contourné cette limite. Le développeur Luke Dashjr se présente comme l’un des principaux critiques de l’abolition du plafond de 80 octets sur OP_RETURN. Il a qualifié le plan de « pure folie », le présentant comme une attaque directe contre le réseau.
Dashjr met en garde que l’assouplissement des garde-fous de données pourrait inonder la chaîne de spam. Le différend a attisé des débats intenses sur Github, des accusations de censure, et une montée notable des déploiements de Bitcoin Knots en avril. Knots est une construction alternative de nœud complet dérivée de Bitcoin Core et optimisée pour un contrôle granulaire.

Comparé à Bitcoin Core, Knots offre des fonctionnalités élargies, des correctifs supplémentaires, et des réglages de la politique du mempool plus fins déterminant quelles transactions un nœud relaie ou archive. Au 1er avril, 674 nœuds Knots étaient visibles, et aujourd’hui le chiffre atteint 1,006. Pourtant, même avec cette augmentation, Bitcoin Core reste le client prédominant.
À 16 h, heure de l’Est, samedi, 20 213 nœuds publics Bitcoin Core étaient accessibles. Sur un total de 21 326 nœuds publics, Core représente 94,78 %, tandis que Knots revendique environ 4,72 %. Si un nœud Knots refuse de relayer ce qu’il considère comme du spam—par exemple, des données OP_RETURN surdimensionnées—un nœud Core peut toujours propager ces transactions tant qu’elles respectent les règles de consensus de Bitcoin et les paramètres du mempool de Core.
Même si Knots émergeait comme le client le plus dominant et refusait de relayer les transactions valides par consensus telles que de grandes charges de données OP_RETURN ou des Ordinals, les nœuds Core, aidés par les autres pairs et mineurs restants, pourraient encore guider ces transferts vers leur finalité. Les politiques minières permissives exécutant des nœuds Core conduiraient finalement les transactions en blocs, bien que la propagation puisse ralentir si Knots était dominant et contrôlait la plupart des relais.

De plus, même dans ce scénario théorique, Knots ne deviendrait pas “Bitcoin” simplement par le nombre de nœuds ; tant que Knots et Core respectent les mêmes règles de consensus, chacun représente Bitcoin. Un client cesse seulement d’être aligné avec Bitcoin lorsqu’un « hard fork » réécrit ces règles et que les nœuds, la communauté, ainsi que les mineurs de bitcoin décident sur la chaîne la plus longue et ayant le plus de preuve de travail (PoW) comme le véritable registre. Ainsi, bien que le nombre de nœuds de Knots soit intéressant, il reste insuffisant pour empêcher le stockage de données si le plafond OP_RETURN devait être levé.














