Bitcoin Core Weighs Removal of Optional Transport Network
Bitcoin Core contributors are weighing whether to remove CJDNS, a transport network that has become too costly to retain, or if it still offers valuable insurance.
CJDNS is an optional peer-to-peer transport and address handling mechanism outside Bitcoin's consensus system. According to Andrew Chow, only seven of 22 addresses reached by one seeder database were classified as 'good', with a node finding just three to four peers despite having 11 fixed CJDNS seeds.
The issue author, Martin Zumsande, suggested that the cost of retaining CJDNS should be weighed against its benefits, with some contributors arguing for deprecation and others suggesting a warning in a future release before removal. However, no implementation branch or pull request has been created as of August 23rd.
The seeder database's 'good' filter checks port, advertised network service, protocol version, chain height, and rolling reliability, explaining why only seven addresses passed the test. Zumsande's node found a low-triple-digit number of peers, which some saw as a rough benchmark for continued support.