â€œAre you running the numbers?â€�
This is what Bitcoin Core developer Andrew Chow is trying to find out in a new survey.Â
Sponsored by a grant from MITâ€™s Digital Currency Initiative, Chow crafted the survey â€œto get answers from people who are not current usersâ€� about why they donâ€™t run a Bitcoin Core full node, the wallet software which simultaneously keeps a record of Bitcoinâ€™s transaction history and connects users to other peers in the network.
Bitcoin full nodes are like servers so, if youâ€™re not running your own to broadcast transactions to the wider network, then youâ€™re relying on someone elseâ€™s.
Moreover, a full node offers users complete control over what encoded rules they want to follow, as well as the ability to independently verify a variety of network data. The popular Bitcoin memes â€œOne node, one voteâ€� and â€œRun the numbersâ€� demonstrate that these principles of self-verifiability and freedom of choice are core principles for Bitcoinâ€™s most fervent followers.
In short, running a full node is the ultimate exercise in financial self-determination in the Bitcoin realm.
So thatâ€™s why Chow launched the survey, which runs until March 2, to give developers an â€œidea of the biggest barriers facing people who might want to run a node but currently do not.â€� The inspiration came from a conversation with fellow developers about the removal of a little-known wallet feature for Bitcoin Core.
â€œSeveral months ago, a few other Bitcoin Core developers and I were discussing the removal of a feature called zapwallettxes. The main question that we had was whether anyone actually used it. This basically led to the general sentiment of wishing to know how users actually use Bitcoin Core,â€� he told CoinDesk in a direct message.
Bitcoin Core usage survey
The surveyâ€™s first questions establish the basics: where are you from, howâ€™d you find the survey, do you run a Bitcoin Core full node?
If the respondent replies that they do run a node, the survey follows up by asking if they use the Bitcoin Core wallet and if they ever have in the past. If you do run a node, the survey will continue to grill you over the specifics of your use: how often you update, what other software/hardware you use, why you run a node, etc.
If you donâ€™t run a node, the survey asks you what wallet you use if you own bitcoin and what barriers have kept you from running a node, be they technical complexity or otherwise.
How many Bitcoin nodes are there?
Measuring the total number of active nodes on the Bitcoin network is tricky, because some nodes may choose to be open to connect to any other node (a â€œlistening nodeâ€�), while others may choose to keep their connections closed and private (a â€œnon-listening nodeâ€�)
Still, one of the more accurate metrics comes from prolific Bitcoin developer Luke Dash Jr., whose data estimates there are roughly 83,000 Bitcoin Core nodes currently active (and just over 1,100 or so of Bitcoinâ€™s other few software versions).
This is long shy of the 200,000 Bitcoin nodes that were running back at the peak of 2017â€™s market cycle, according to the same data, but still more than the 40,000 or so that were operating in the aftermath of March 2020â€™s historic sell-off.
So far, the survey has 600 recorded responses, which is more than Chow and his peers projected for the early stages of the survey, which will run for roughly five more weeks.
Chow said he plans to publish the data he collects once itâ€™s fully analyzed, adding that â€œthere are no plans to act on the results.â€� Bitcoinâ€™s development is distributed, after all, so coordinating around specific changes for the diversity of users in the survey isnâ€™t practical.
â€œInstead [the answers] will help us when there is a question about how users behave. There could be direct changes as a result of the survey, but that depends on the results. The survey is being conducted as more of an overarching â€˜what are our users doing?â€™ rather than trying to figure out some specific feature or detail that we should be doing.â€�