I had some fiat transactions within the weekend, sending money to a number of persons in my unit and I discovered some hours later that one of the transaction has been reversed, a transaction which I have already gotten a debit alert to the credit of the receiver which he confirmed the reception. I had to then resend it once again.
There has been cases of this which others have experienced too due to network issues and it's not new to many of us.
After that encounter I said to myself what if this was some bitcoin transaction, can or does it happen this way too? And if it does, what are the ways to rectifying it on the side of the receiver just Incase the sender refused to resend it again.
Please if it doesn't work that way as that of the fiat transfer then I'll be glad to get an elaborated explanation to it. I'll be waiting to read your replies. Thank you.
Bank transactions and Bitcoin transactions don't work the same way; with bank transactions, you cannot check the number of confirmations the same way you can with Bitcoin on the Blockchain explorer. In a bank transaction, you will just see a notification of the transaction being successful but can't check the success rate. If the bank network is bad, you might get debited, but the receiver will not get credited, and after some hours or minutes, you will receive back your money. But for Bitcoin transactions, you can go on the Blockchain to trace the level of confirmation your transaction has received, depending on the wallet or platform you are using, but if there is no single confirmation on your transaction for like four, five, or more hours, the Bitcoin you are sending might fail and your Bitcoin will come back to your wallet. There is a difference between a bitcoin transaction and a bank transfer.
For banks, the transaction can be successful, and you will even be debited, but the money could get reversed to you, and the receiver will not get the money you sent.
For Bitcoin transactions, if the transaction status has changed to "Completed" after some number of confirmations, there is no way the bitcoin can be reversed to you.
Awaiting confirmation of bitcoin transaction
completed bitcoin transaction.
You will also get a Notification when the transaction fails.
I also had a case where I sent money from my bank account to a client; I got debited, but the client did not get credited, but after like 24 hours, the money got refunded to my account. You can read about it
here. This bank transaction issues is not experienced in some countries.
Although true, for most practical applications 1 confirmation is enough. If it's a very large amount, 6 is enough.
There was a mobile wallet I sent from last week, just with 1 network confirmation, I received it from the other end and even spend it.