We'd first have to know how many Bitcoin users are out there, and categorize them into:
- non custodial users
- custodial users
Once we know this data we can probably start figuring out a few things. For example, how many non-custodial users run nodes?