Can this number be accurate, especially since the number of users of this forum, Reddit and others equals 5 million users, and if each user has 10 addresses, the number of Bitcoin funded addresses must be higher than 50 million.
I assume "my" number of
funded Bitcoin addresses is correct. The data comes from Blockchair.
I don't know about Reddit, but most of the 3 million registered users on Bitcointalk are inactive, banned or waiting for evil fees to be paid.
BPIP shows 319,780 active users (meaning they logged in within the last three months). Many of those will be alt-accounts, and I don't expect many bounty spammers with a (centralized) Eth Shitcoin address in their profile to hold any Bitcoin.
I don't think most users will own 10 funded Bitcoin addresses. For many users it's probably a lot closer to only one address. But some people (or services) will have a lot more. Many addresses also hold only dust:
2,821,479 addresses hold 1000 sat or less. Total value: 1,403,085,278 satoshi (~14 BTC).
30,649,056 addresses hold more than 1000 sat. Total value: 1,858,148,094,500,905 satoshi (~18.58 million BTC).
That is assuming that there is an insignificant amount of users holding their Bitcoins at exchanges and services.
I'd love to see numbers for this
There's a much more practical limitation: to use Bitcoin, you need to be able to get a transaction confirmed. Block space is very limited, and the number of possible transactions per day is very low. If 135 million people would "use" Bitcoin, they can't make more than one transaction per 6 months on average. That's like saying I use shorts, even though it's winter now.
There could be more people who have a bitcoin account on an exchange than there are offline wallets. So while I agree that it can't truly be their bitcoin, I disagree about them not being users.
So it comes down to the definition of "a user". In my earlier quote I assumed anyone with a funded Bitcoin address to be a user. I wouldn't go as far as saying that HODLers aren't using it, and someone who
uses an exchange to send Bitcoin to another exchange should probably be considered a user too. But I have a hard time calling someone who only trades Bitcoin on an exchange a user.
Food for thought: would you call someone who buys Tesla stock a Tesla user?
Theoretically government could ask all exchange for identity of every user who perform KYC, AML or other identity verification method.
There isn't a single government that holds power over all exchanges.