|
March 02, 2014, 04:24:35 PM |
|
As long as the transaction is valid (I.E. script returns a positive value, transaction is signed, inputs aren't spent, etc...), then, the transaction can be broadcasted at any time.
A node could delay payment, but, each node on the bitcoin network is connected to eight other nodes, randomly selected from nodes they've heard of before, at-least, if not more. It'd be somewhat hard to become all eight nodes to block all communication to the outside world. If you do spend some money, then want to take it back, the only way is to invalidate the transaction you previously signed, most likely by just spending the inputs (And hoping it gets confirmed first, but, in your case it would).
Anyway, why'd you be sending money then wanting your money back? This is a selling point of BTC, no chargebacks.
|