<p>No, there is no limit on the number of blocks in blockchain. The transaction can go on for ever. </p>

<p>The limit is only on the bitcoin that will ever be produced in the environment (<a href="https://bitcoin.stackexchange.com/questions/8439/why-was-21-million-picked-as-the-number-of-bitcoins-to-be-created">Why was 21 million picked as the number of bitcoins to be created?</a>) , but no limit on the number of times it can be exchanged. </p>

CC BY-SA 3.0
2017-09-20T15:52:59.437Z
2017-09-20T15:52:59.437Z
pratiklodha
<p>The finite amount of Bitcoin (21,000,000) has little to do with the number of blocks in the blockchain. Although the miners (the people who create the blocks) are rewarded with newly generated Bitcoin which will get fewer and fewer by time, they will still create blocks after they get no newly generated Bitcoin at all. Why? Because they get the <strong>fees</strong> in addition. In the far future all miners will be rewarded with the fees only and still generate blocks.</p>

CC BY-SA 3.0
2017-09-20T19:01:23.270Z
2017-09-20T19:01:23.270Z
Zauz
<p>i.e. Is there a finite number of transactions that will ever take place using Bitcoin?</p>

<p>I have Googled this somewhat and found discussions about Bitcoin's limited, finite supply, but it's unclear to me whether the blockchain itself is a finite resource.</p>

<transactions><blockchain>
Is the potential number of blocks in the Bitcoin blockchain limited?
user60312
# Is the potential number of blocks in the Bitcoin blockchain limited?

(Asked by: username_0 on 2017-09-20)

i.e. Is there a finite number of transactions that will ever take place using Bitcoin?

I have Googled this somewhat and found discussions about Bitcoin's limited, finite supply, but it's unclear to me whether the blockchain itself is a finite resource.

**Tags:** transactions, blockchain


---

## 2 answers

### Answer by username_1 on 2017-09-20. Score: 1 | Accepted answer

No, there is no limit on the number of blocks in blockchain. The transaction can go on for ever.

The limit is only on the bitcoin that will ever be produced in the environment ([Why was 21 million picked as the number of bitcoins to be created?](https://bitcoin.stackexchange.com/questions/8439/why-was-21-million-picked-as-the-number-of-bitcoins-to-be-created)) , but no limit on the number of times it can be exchanged.


---

### Answer by username_2 on 2017-09-20. Score: 1

The finite amount of Bitcoin (21,000,000) has little to do with the number of blocks in the blockchain. Although the miners (the people who create the blocks) are rewarded with newly generated Bitcoin which will get fewer and fewer by time, they will still create blocks after they get no newly generated Bitcoin at all. Why? Because they get the **fees** in addition. In the far future all miners will be rewarded with the fees only and still generate blocks.


---

