🔥 Bitcoin Core vs Knots : la guerre invisible des nœuds
Le débat technique qui divise l'écosystème Bitcoin explique pourquoi Ronin Dojo a choisi de bannir les nœuds Knots de son réseau, et pourquoi cette décision peut directement impacter ton expérience avec Whirlpool 🥷
💡 OP_RETURN, c'est quoi exactement ?
Cet opcode permet de créer des outputs que personne ne pourra jamais dépenser, et qui servent à embarquer des données arbitraires sur la blockchain.
On y trouve des métadonnées, des preuves cryptographiques, ou des commitments divers.
Le véritable avantage de cette approche est qu'elle reste prunable : contrairement aux faux multisigs ou aux dust outputs qui polluent éternellement l'UTXO set, les nœuds peuvent décider de ne pas conserver ces données sur le long terme ♻️
⚔️ Le grand clash de 2025 oppose deux philosophies radicalement différentes
Avec la version 30 de Bitcoin Core, sortie en octobre 2025, l'équipe de développement a décidé de supprimer la limite historique de 80 bytes sur les outputs OP_RETURN. La nouvelle limite par défaut atteint environ 100 kilobytes, ce qui représente un changement de paradigme majeur. L'idée sous-jacente est simple : laisser le marché décider via les frais de transaction, en considérant que le spam deviendra naturellement prohibitif 📈
De son côté, Bitcoin Knots, le fork maintenu par Luke Dashjr, adopte une posture beaucoup plus restrictive.
Par défaut, ce client limite les OP_RETURN à seulement 42 bytes et active des filtres agressifs contre les Ordinals, les Runes et ce qu'il considère comme du spam parasite.
Pour les défenseurs de Knots, Bitcoin doit rester avant tout une monnaie, et non pas un dépotoir de données arbitraires 🛡️
🚫 Pourquoi Ronin Dojo a décidé de bannir les nœuds Knots
Ronin Dojo, qui constitue l'infrastructure de nœud privée recommandée pour Samourai & maintenant Ashigaru [
#FreeSamourai], a explicitement choisi d'exclure les pairs utilisant Bitcoin Knots de son réseau.
La raison est technique mais cruciale : les transactions Tx0 de Whirlpool, qui préparent les CoinJoin en divisant les inputs et en stockant les métadonnées de coordination, dépassent systématiquement la limite des 42 bytes imposée par Knots. Lorsqu'un nœud Knots refuse de relayer ces transactions, le mix ne se propage pas correctement dans la mempool et le CoinJoin échoue purement et simplement ❌
🎭 Deux écoles de pensée s'affrontent avec des arguments légitimes
L'équipe de Bitcoin Core défend une approche de laissez-faire technique, considérant que les incitations économiques suffisent à réguler l'usage du réseau.
À l'inverse, les partisans de Knots plaident pour une défense active de l'intégrité du réseau, préférant bloquer le spam à la source plutôt que de subir ses conséquences.
Les deux camps présentent des arguments solides et cohérents, mais la décision de Dojo d'exclure Knots démontre que ce débat dépasse largement la sphère théorique pour toucher directement aux outils de privacy que les utilisateurs déploient au quotidien 🔓
✅ Ce que tu dois retenir pour ton propre setup
-Si ta priorité absolue est la privacy maximale avec Whirlpool, la recommandation est claire : reste sur l'association Ronin Dojo et Bitcoin Core. Knots n'est tout simplement pas supporté par cet écosystème, et son utilisation risque de faire échouer tes mixes de manière imprévisible.
-Si tu cherches plutôt à filtrer activement le spam et les Ordinals qui encombrent la blockchain, Knots s'avère plus agressif et efficace que Core...(ou pas🥲)
Au final, cette diversité d'implémentations constitue une force pour la robustesse de Bitcoin dans son ensemble, même si elle génère inévitablement des frictions et des incompatibilités entre outils 🌐
🔗Sources en commentaires 👇🏼