oh wow, thanks, didnt know this "the network will reject an attempted double-spend", this is the first time i hear theres some feature in bitcoin that can do that, can you please tell me mow how it works? really, i hear it for the first time, i just read over and over again that double spent might be an issue and now you are telling me theres already in feature in BTC that can prevent double spent even before that "real check" takes places (confirmations).?
Transactions propagate across the network in 2-3 seconds. Once that has happened, nodes will reject any subsequent attempt to double spend the same coins. That is why for all practical purposes a bitcoin transaction is instant. There are clever ways to get around this, but none of them are easy or cheap.