<p>The clients receiving B->C first will keep it in the memory (transaction pool) and denote is as an orphaned transaction, until they find A->B. So unless network propagation is terribly slow: no, it will not be rendered invalid.</p>

CC BY-SA 3.0
2014-05-05T16:00:04.143Z
Thanks. It makes easy for me to broadcast multiple transactions to the network then :)
Phương Nguyễn
CC BY-SA 3.0
2014-08-02T16:55:02.167Z
I relay my transaction through webbtc.com and I can see that if the transaction is valid, then the network accept it. If it depend on unconfirmed transaction, then the network simply discarded it.
Phương Nguyễn
CC BY-SA 3.0
2014-05-05T09:32:48.200Z
2014-05-05T09:32:48.200Z
Jori
<p>Given I want to transfer bitcoin from A to B, and then from B to C. I broadcast two transactions to the network (with the same transaction fee), in order: A to B and then B to C. Is there any chance that the second transaction gets processed before the first (and thus rendered invalid because the bitcoin has not yet arrived in B)?</p>

<transaction-verification>
What is the chance of transactions being processed in different order that they are broadcast
Phương Nguyễn
# What is the chance of transactions being processed in different order that they are broadcast

(Asked by: username_0 on 2014-05-05)

Given I want to transfer bitcoin from A to B, and then from B to C. I broadcast two transactions to the network (with the same transaction fee), in order: A to B and then B to C. Is there any chance that the second transaction gets processed before the first (and thus rendered invalid because the bitcoin has not yet arrived in B)?

**Tags:** transaction-verification


---

## 1 answers

### Answer by username_1 on 2014-05-05. Score: 5

The clients receiving B->C first will keep it in the memory (transaction pool) and denote is as an orphaned transaction, until they find A->B. So unless network propagation is terribly slow: no, it will not be rendered invalid.

> **Comments:**
> **username_0**: Thanks. It makes easy for me to broadcast multiple transactions to the network then :)  
> **username_0**: I relay my transaction through webbtc.com and I can see that if the transaction is valid, then the network accept it. If it depend on unconfirmed transaction, then the network simply discarded it.  

---

