⏱ 4 Min. Lesezeit · Stand: 25.08.2026
Die Debatte um die Unterstützung von CJDNS im Bitcoin Core wird intensiver, da ein kleiner Peer-Pool potenzielle Risiken für die Nutzer birgt.
- CJDNS bietet eine alternative Transportmethode für Bitcoin-Knoten.
- Die Anzahl der erreichbaren CJDNS-Knoten ist alarmierend niedrig.
- Entwickler diskutieren über die Zukunft von CJDNS im Bitcoin Core.
Die Diskussion um die Unterstützung von CJDNS im Bitcoin Core hat in den letzten Wochen an Intensität gewonnen. Der Grund dafür ist die alarmierend niedrige Anzahl erreichbarer Knoten, die potenzielle Risiken für die Nutzer birgt. CJDNS, ein verschlüsseltes Routing-Protokoll, wurde als alternative Transportmethode für Bitcoin-Knoten eingeführt, um eine zusätzliche Verbindung zum Peer-to-Peer-Netzwerk zu ermöglichen. Doch die aktuelle Situation wirft Fragen auf, die sowohl technische als auch sicherheitstechnische Aspekte betreffen.
Was ist CJDNS?

CJDNS steht für „Content-Junction Distributed Network System“ und ist ein Protokoll, das eine verschlüsselte Verbindung zwischen Knoten im Bitcoin-Netzwerk ermöglicht. Es wurde entwickelt, um die Privatsphäre der Nutzer zu erhöhen und eine zusätzliche Schicht der Anonymität zu bieten. CJDNS ermöglicht es Knoten, sich über ein Netzwerk von Adressen zu verbinden, die nicht auf herkömmlichen IP-Adressen basieren. Dies kann besonders vorteilhaft sein, wenn andere Netzwerke wie IPv4 oder IPv6 nicht verfügbar sind.
Die Implementierung von CJDNS im Bitcoin Core wurde in Version 23.0 eingeführt. Trotz der anfänglichen Hoffnungen auf eine breite Akzeptanz hat CJDNS jedoch nie die gewünschte Nutzerbasis erreicht. Die Entwickler haben festgestellt, dass die Anzahl der erreichbaren CJDNS-Knoten extrem niedrig ist, was die Diskussion über die zukünftige Unterstützung des Protokolls anheizt.
Aktuelle Situation des CJDNS-Peer-Pools
Eine aktuelle Analyse hat ergeben, dass von 25 in einer Seeder-Datenbank verzeichneten CJDNS-Adressen nur 22 tatsächlich erreicht werden konnten. Von diesen 22 Adressen wurden lediglich sieben als „gut“ klassifiziert. Diese Klassifizierung basiert auf strengen technischen Kriterien, die über die bloße Erreichbarkeit hinausgehen. Ein Knoten muss verschiedene Tests bestehen, darunter die Überprüfung von Port, beworbenem Netzwerkdienst und Protokollversion.
Die geringe Anzahl an als gut klassifizierten Knoten hat zu Bedenken hinsichtlich der Sicherheit geführt. Entwickler warnen, dass ein kleiner Peer-Pool das Risiko von Eclipse-Angriffen erhöht. Bei einem Eclipse-Angriff könnte ein Angreifer die Kontrolle über die Peers eines Knoten übernehmen und dessen Sicht auf das Netzwerk manipulieren. Dies könnte schwerwiegende Folgen für die Integrität der Transaktionen und die Sicherheit der Nutzer haben.
Risiken und Herausforderungen
- Aktuelle Anzahl guter CJDNS-Knoten: 7 von 22
- Diskussion über mögliche Entfernung von CJDNS in Version 33.x
- Eclipse-Angriffe stellen ein Risiko für CJDNS-Nutzer dar
Die Diskussion um CJDNS im Bitcoin Core ist nicht nur eine technische Debatte, sondern hat auch weitreichende sicherheitstechnische Implikationen. Die Entwickler haben bereits darauf hingewiesen, dass die Nutzung von CJDNS als alleinige Transportmethode nicht empfohlen wird. Die Dokumentation des Bitcoin Core warnt ausdrücklich davor, CJDNS-only zu verwenden, da die geringe Anzahl an Adressen nicht ausreicht, um alle ausgehenden Verbindungen zuverlässig zu füllen.
Ein Knoten, der ausschließlich über CJDNS betrieben wird, könnte in eine Situation geraten, in der er wiederholt versucht, sich mit den wenigen bekannten Adressen zu verbinden, was seine Anfälligkeit für Sybil-Angriffe erhöht. Diese Angriffe könnten dazu führen, dass ein Knoten isoliert wird und somit nicht mehr in der Lage ist, Transaktionen sicher abzuwickeln.
Entwicklungen und Zukunft von CJDNS
Die Entwickler des Bitcoin Core diskutieren derzeit über die Zukunft von CJDNS. Eine mögliche Lösung könnte die Einführung einer Warnung in der Version 32.x sein, bevor eine endgültige Entscheidung über die Entfernung in der Version 33.x getroffen wird. Diese Warnung würde die Nutzer auf die Risiken aufmerksam machen, die mit der Nutzung von CJDNS verbunden sind, und sie dazu ermutigen, alternative Transportmethoden in Betracht zu ziehen.
Die Debatte bleibt jedoch offen, und es gibt unterschiedliche Meinungen darüber, ob CJDNS weiterhin unterstützt werden sollte. Einige Entwickler argumentieren, dass CJDNS eine wertvolle Ergänzung zur Diversität der Transportwege darstellt, während andere auf die Sicherheitsrisiken hinweisen, die mit der geringen Anzahl an erreichbaren Knoten verbunden sind.
Fazit

Die Diskussion um CJDNS im Bitcoin Core ist ein aktuelles und relevantes Thema, das sowohl technische als auch sicherheitstechnische Aspekte umfasst. Die geringe Anzahl an als gut klassifizierten Knoten wirft ernsthafte Fragen über die Zukunft dieser Transportmethode auf. Entwickler und Nutzer müssen sich mit den potenziellen Risiken auseinandersetzen, die mit der Nutzung von CJDNS verbunden sind, insbesondere im Hinblick auf die Möglichkeit von Eclipse-Angriffen. Die kommenden Entscheidungen über die Unterstützung von CJDNS könnten weitreichende Auswirkungen auf die Sicherheit und Integrität des Bitcoin-Netzwerks haben.
Häufige Fragen
Was ist CJDNS?
Warum wird CJDNS im Bitcoin Core diskutiert?
Was sind Eclipse-Angriffe?
Wie viele gute CJDNS-Knoten gibt es aktuell?
Was sind die nächsten Schritte für CJDNS im Bitcoin Core?
Quellen: Google News
Symbolbild: Diskussion über Bitcoin Core und CJDNS · Foto: https://kaboompics.com/ / Pexels


