It's totally impossible to count the total user of bitcoin.
In one way bitcoin is anonymous and in another way in bitcoin world hardly few user usages real info for creating bitcoin wallet. And 1 user usage 1 to 2 or more wallet so it's quite unpredictable to figure out the exact number of bitcoin user. If one want to know then he might have to conduct world wide census.
even with consensus or survey can't give you the right number of people using bitcoin because there's still a big chance you will get the wrong answer,and there's always someone who hiding and keep silence so it's not a good solution i guess, i'm still in my opinion that counting the actual number of people using bitcoin is impossible
yap this is the difficult things to knows because it is very easy to get a bitcoin address so no one will ever know how many are actually using bitcoin.
I would consider as active users those who are using Bitcoin (sending or receiving bitcoins) on at least a weekly basis
In this way, the upper limit of active users could still be reasonably well approximated. If the number of transactions per day equals 400-450k tpd (as determined by the Blockchain stats), it is possible to find out the number of unique addresses used throughout a week. Since the number of those who make offline transactions should be negligible, the result thus obtained should represent the upper limit of the number of active Bitcoin users with a high degree of confidence. Anyone want to find out that figure?
If we know the number of transactions per day I think we can estimate roughly the number of Bitcoin users. First, we should take into account that not every single transaction is made by a unique user. Second, we should be aware of the fact that not all the active users are making transactions every day.
So if the number of transactions per day equals 400-450k I think this means around 100k unique users who were making transactions in that particular day. Now I think that only 1% of all users are involved in transaction activity every particular day, which makes the total number to be equal to around 10 million.
I repeat this was a very rough estimation and the real number might be anything between 3 million and 20 million IMO.