<p>None. The mempool is composed by <em>unconfirmed</em> transactions.</p>

<p>If you send a valid transaction to other nodes, the first node that receives can be a miner, then it puts on his/her mempool. Or it can send it to other nodes unit it eventually reaches a miner. There's no limit for how many nodes relay it.</p>

CC BY-SA 3.0
2018-04-01T20:12:02.360Z
My semantics were off. I should have said validate a transaction instead of confirm a transaction. So let's say there is a network off 100 nodes. A transaction propagates through the network and the 51st node says that it is a validate transaction. Would you argue that a network has reached a consensus that the transaction is indeed valid. Also, I didn't realize that each node has its own mempool thank you for teaching me that!
Ben Stolman
CC BY-SA 3.0
2018-04-02T01:10:00.573Z
The network only 'reach a consensus' by mining, not relaying an validating transactions. That's what's mining for.
Osias Jota
CC BY-SA 3.0
2018-04-01T03:42:35.947Z
2018-04-01T03:42:35.947Z
Osias Jota
<p>I am trying to understand chronologically what happens to a transaction from the second it is sent to the moment it is added to a block.</p>

<transactions>
How many nodes have to confirm a transaction for it to go to a mempool? Or is it somehow based on hashing power?
Ben Stolman
# How many nodes have to confirm a transaction for it to go to a mempool? Or is it somehow based on hashing power?

(Asked by: username_0 on 2018-04-01)

I am trying to understand chronologically what happens to a transaction from the second it is sent to the moment it is added to a block.

**Tags:** transactions


---

## 1 answers

### Answer by username_1 on 2018-04-01. Score: 1

None. The mempool is composed by *unconfirmed* transactions.

If you send a valid transaction to other nodes, the first node that receives can be a miner, then it puts on his/her mempool. Or it can send it to other nodes unit it eventually reaches a miner. There's no limit for how many nodes relay it.

> **Comments:**
> **username_0**: My semantics were off. I should have said validate a transaction instead of confirm a transaction. So let's say there is a network off 100 nodes. A transaction propagates through the network and the 51st node says that it is a validate transaction. Would you argue that a network has reached a consensus that the transaction is indeed valid. Also, I didn't realize that each node has its own mempool thank you for teaching me that!  
> **username_1**: The network only 'reach a consensus' by mining, not relaying an validating transactions. That's what's mining for.  

---

