<p>There are approximately 800,000 unique addresses on the blockchain with some Bitcoin held at those addresses at the present time according to <a href="https://www.blockchain.com/charts/n-unique-addresses" rel="nofollow noreferrer">blockchain.com</a>.</p>
<p>Let's assume these addresses are all bech32 (to simplify the calculation, in reality these are the minority).</p>
<p>The witness program in a bech32 SegWit v0 P2WSH <a href="https://bitcoin.stackexchange.com/questions/100508/can-you-break-down-what-data-is-encoded-into-a-bech32-address">address</a> is 32 bytes. In theory this means there could be approximately <code>8^32 = 7.9 x 10^28</code> different witness programs.</p>
<p>The percentage of unique addresses on the blockchain then works out to be:</p>
<p><code>800,000 / 7.9 x 10^28 = 1.0 x 10 ^(-23)</code></p>
<p>This is 0.00000000000000000000001 percent of the total bech32 SegWit v0 addresses.</p>

CC BY-SA 4.0
2021-01-02T12:36:15.987Z
Do "addresses on the blockchain" include addresses that had some BTC in and then out and now have 0 balance?
Gimme the 411
CC BY-SA 4.0
2021-01-02T12:37:36.840Z
No if you look at that blockchain.com chart the number of unique addresses goes down in 2018 so they are removing addresses that used to have Bitcoin but no longer do. If they were including those addresses the number would never decrease, only increase.
Michael Folkson
CC BY-SA 4.0
2021-01-02T12:34:18.937Z
2021-01-02T12:42:33.280Z
2021-01-02T12:42:33.280Z
Michael Folkson
<p>Of all the possible BTC addresses, how many have balance in them?</p>
<p>And what percentage of the total possible addresses is that?</p>

<transactions><blockchain><address><balance>
How many BTC addresses have balance in them?
Gimme the 411
# How many BTC addresses have balance in them?

(Asked by: username_0 on 2021-01-02)

Of all the possible BTC addresses, how many have balance in them?

And what percentage of the total possible addresses is that?

**Tags:** transactions, blockchain, address, balance


---

## 1 answers

### Answer by username_1 on 2021-01-02. Score: 4 | Accepted answer

There are approximately 800,000 unique addresses on the blockchain with some Bitcoin held at those addresses at the present time according to [blockchain.com](https://www.blockchain.com/charts/n-unique-addresses).

Let's assume these addresses are all bech32 (to simplify the calculation, in reality these are the minority).

The witness program in a bech32 SegWit v0 P2WSH [address](https://bitcoin.stackexchange.com/questions/100508/can-you-break-down-what-data-is-encoded-into-a-bech32-address) is 32 bytes. In theory this means there could be approximately `8^32 = 7.9 x 10^28` different witness programs.

The percentage of unique addresses on the blockchain then works out to be:

`800,000 / 7.9 x 10^28 = 1.0 x 10 ^(-23)`

This is 0.00000000000000000000001 percent of the total bech32 SegWit v0 addresses.

> **Comments:**
> **username_0**: Do "addresses on the blockchain" include addresses that had some BTC in and then out and now have 0 balance?  
> **username_1**: No if you look at that blockchain.com chart the number of unique addresses goes down in 2018 so they are removing addresses that used to have Bitcoin but no longer do. If they were including those addresses the number would never decrease, only increase.  

---

