3 ms·
Not really. The transaction arriving over the Bitcoin network, which takes around 10 seconds, is the first pass of authenticity testing - it won't work unless t
by ufmace 14y ago
Not really. The transaction arriving over the Bitcoin network, which takes around 10 seconds, is the first pass of authenticity testing - it won't work unless the account has the money and the sender has the rights to that account and the nodes forwarding the transaction haven't seen any other spends of that coin since the last block. At that point, doing a double-spend reliably is already hard enough that anyone who can do it probably has much better things to do with the ability than try to skim $20 worth of drinks at a bar.
One confirmation, that is, being included in one block, takes anywhere from a few seconds to 15 minutes, probably averaging 5-7 minutes. With that, it's already virtually impossible to double-spend without having enough mining power to take 51% of the current mining network. That's a bit more hashing power than the entire current mining network combined. That'll earn you hundreds of thousands of dollars a day just doing honest mining, and potential double-spend activity well into the tens of millions or more. Again, why bother with that to rip off a $20 bar tab? Or even a $2,000 bar tab?