Una base de datos de un seeder contenía 25 direcciones CJDNS, de las que se alcanzaron 22 y solo siete se clasificaron como buenas. Martin Zumsande informó de que veía entre tres y cuatro pares, pese a que Bitcoin Core incluye 11 semillas CJDNS fijas, lo que abrió un debate sobre si el transporte P2P opcional sigue siendo una protección útil o un lastre para los nodos con poca conectividad.
La documentación de Bitcoin Core ya desaconseja operar solo con CJDNS, porque un conjunto reducido de direcciones puede dejar conexiones salientes sin ocupar y hacer que un nodo sea más fácil de eclipsar o aislar mediante actividad Sybil. CJDNS también puede funcionar junto a IPv4, IPv6, Tor e I2P, lo que ofrece a los operadores de redes mixtas un perfil de riesgo diferente.
Una propuesta contempla advertir a los usuarios en 32.x y retirar el soporte en 33.x, pero aún no está claro si se seguirá esa secuencia. La incidencia #36041 sigue abierta y el coste del ataque aún no se ha cuantificado; las reglas de consenso y de validez de los bloques de Bitcoin quedan fuera del debate.
Preguntas frecuentes
-
¿Cuántas direcciones CJDNS clasificó como buenas el seeder?
El seeder alcanzó 22 de las 25 direcciones CJDNS de la base de datos, pero solo siete superaron sus controles más estrictos para considerarse nodos buenos.
-
¿Por qué los nodos solo con CJDNS tienen mayor riesgo de eclipse?
Un conjunto reducido de direcciones CJDNS puede dejar conexiones salientes sin ocupar y ofrecer al atacante un grupo de pares más concentrado para atacar o usar para aislar un nodo.
-
¿Qué calendario de retirada se ha propuesto para CJDNS?
Una propuesta contempla advertir a los usuarios en Bitcoin Core 32.x y retirar el soporte en 33.x, pero esa secuencia sigue sin decidirse y la incidencia #36041 continúa abierta.
-
¿Se puede seguir usando CJDNS con otras vías de red de Bitcoin?
Sí. Bitcoin Core documenta CJDNS como una vía opcional que puede funcionar junto a IPv4, IPv6, Tor e I2P, con un perfil de riesgo diferente al de operar solo con CJDNS.
-
¿Cambiaría la retirada de CJDNS las reglas de consenso de Bitcoin?
No. CJDNS es un transporte P2P opcional, por lo que el debate se refiere a la gestión de direcciones y las opciones de conexión, no a las reglas de consenso ni de validez de bloques de Bitcoin.