4
Suppose customers pay me bitcoins for their purchases. As far as I understand, I could check block chain that the proper payment amount has been made to the address I generate for each customer, and after waiting for several confirmations I should then ship the product. Why several confirmations? Wouldn't one be sufficient?
Also, is the method I described above the best way to identify a paying customer?
Thanks
1Yes but even if this happens, it's still extremely unlikely that block A will contain the transaction, and block B (nor the further chain of blocks that follow up on B) doesn't. For regular payments (like up to a few thousand euros) a single confirmation is definitely enough. Only if you literally transact tons of money, then I would await a few more confirmations. – Madzi Konjo – 2014-11-11T22:14:12.113