Developer b10c published a proposal for creating a monitoring tool on GitHub on May 12th of this year. DNS seed These are the servers that new nodes refer to when starting up to discover the IP addresses of other active nodes on the network. These servers are one of the most invisible (and secretive) infrastructures in Bitcoin operations.
Without the first reference, DNS seed In the case of offers, newly connected nodes do not know which other participants to communicate with in order to integrate into Bitcoin. In this framework, the DNS seed acts as a gateway into the network as it provides a list of reachable nodes. The new node can start synchronizing blocks and transactions.
If these servers fail, become outdated, or return incorrect information, nodes may have difficulty finding available peers, connect to down nodes, or become isolated from the legitimate network. In more extreme scenarios, intentional manipulation DNS seed May facilitate Eclipse attacksthe attacker surrounds the node with controlled connections and displays a partial or modified view of Bitcoin to the node.
For this reason, b10c maintains continuous monitoring and historical data about proposal behavior in a proposal repository. DNS seed Related to problem detection Possible connectivity, infrastructure degradation, centralization attempts, or abnormal behavior within the network.
The following graph shared by b10c shows the number of nodes advertised by each of the nine. DNS seed Bitcoin value from January 2023 to mid-2025. By the end of 2024, the total remained relatively stable at around 300 announced nodes. From that moment on, some data seed disappear from the registryThis proves the oversight gap that b10c is trying to fill.
Open proposal with no assigned owner
According to b10c, the only project that performed this monitoring function was the Bitcoiner developer’s project known as virtu. The tool will stop updating data at the end of 2024, and the code is not publicly available, so it cannot be used directly by other developers.
b10c writes to
For now, this effort is publicly available on GitHub Serves as a technical and conceptual foundation Another developer will need to build an operational monitoring tool based on this. This proposal does not have an assigned owner or is in active development.
The minimum requirements defined by b10c include referencing each server’s DNS records. seedtry connecting to the returned node and recording the results obtained. The system must also collect additional information such as the user agent of each node, an identifier that allows us to know what software each network participant is running.

