<p>Bitcoin verification and confirmation are different.</p>

<p>You spend your bitcoins to a merchant, and the merchant could verify it immediately (&lt;1 second).</p>

<p>Your transaction will then be transmitted via bitcoin p2p client network and it will be added to the public ledger (blockchain), with in next 10 mins. This process is known as confirmation.</p>

<p>After this 10 mins, that merchant could spend the bitcoins he received from you.</p>

CC BY-SA 3.0
2015-05-12T05:16:20.410Z
2015-05-12T05:16:20.410Z
vi.su.
<p>We don't have to wait until a block is full, instead blocks are created in a random process. Whenever one is found, the miners directly try finding the next one. This takes roughly ten minutes, regardless of how many transactions are waiting to be confirmed.</p>

<p>So, we'll all be waiting for the new block.</p>

CC BY-SA 3.0
2015-05-11T08:03:03.957Z
2015-05-11T08:33:51.613Z
2015-05-11T08:33:51.613Z
Murch
<p>I am trying understand the Bitcoin verification process.<br>
What happens, if a new block has not been found and there are enough transactions waiting to fill the current block size limit?</p>

<p>Will a new block be automatically created, or will we all be waiting for the new block?</p>

CC BY-SA 3.0
2015-05-11T08:06:19.930Z
Hi Prasad, I tried to improve the phrasing of your question, I hope that I understood correctly, what you were trying to ask. If I didn't get it right, please feel free to edit it further.
Murch
<mining-theory><block-interval><transaction-selection>
Will a new block be found immediately, when there are enough transactions to fill a block?
Prasad
# Will a new block be found immediately, when there are enough transactions to fill a block?

(Asked by: username_0 on 2015-05-11)

I am trying understand the Bitcoin verification process.  
What happens, if a new block has not been found and there are enough transactions waiting to fill the current block size limit?

Will a new block be automatically created, or will we all be waiting for the new block?

**Tags:** mining-theory, block-interval, transaction-selection

> **Comments:**
> **username_1**: Hi username_0, I tried to improve the phrasing of your question, I hope that I understood correctly, what you were trying to ask. If I didn't get it right, please feel free to edit it further.  

---

## 2 answers

### Answer by username_1 on 2015-05-11. Score: 4 | Accepted answer

We don't have to wait until a block is full, instead blocks are created in a random process. Whenever one is found, the miners directly try finding the next one. This takes roughly ten minutes, regardless of how many transactions are waiting to be confirmed.

So, we'll all be waiting for the new block.


---

### Answer by username_2 on 2015-05-12. Score: 1

Bitcoin verification and confirmation are different.

You spend your bitcoins to a merchant, and the merchant could verify it immediately (<1 second).

Your transaction will then be transmitted via bitcoin p2p client network and it will be added to the public ledger (blockchain), with in next 10 mins. This process is known as confirmation.

After this 10 mins, that merchant could spend the bitcoins he received from you.


---

