Bitcoin transaction are irreversible while fiat can be reversed hanged or denied after transaction has been initiated
This is not true. Bitcoin is a CURRENCY and transactions work just like any other transaction with CURRENCY.
If I had you a $10 bill, the only ways I can reverse that transaction are:
- You to voluntarily give it back to me
- Using the threat of violence or law, I force you to give it back to me
- I figure out where you store it, and I illegally take it from that storage location without your permission
Bitcoin is the same.
Either you can send the transaction back voluntarily, or I can force you to send it back under threat, or I can illegally take your private key from your storage location without your permission.
The one benefit that Bitcoin has over other CURRENCIES in this regard is that it can be protected with a password, and the private key can be much easier to store in ways that make it significantly more difficult than physical currencies to take.
The irreversible nature of bitcoin is one of the uniqueness of the currency.
As I just pointed out, this is not a unique feature of Bitcoin. This is a common feature of all currencies.
However, Bitcoin has an added benefit in that exclusive control over the value can be transferred between people electronically, whereas most currencies can only be exchanged physically. When you send an electronic transaction using the traditional banking system, you are NOT sending currency. You are simply asking a 3rd party to update a database. This weakness is possible with Bitcoin as well if you choose to use a 3rd party, such as Coinbase or Binance, to handle your transactions.
This feature could also be a weakness, especially when we are careless. When you mistakenly send funds to the wrong address it cannot also be reversed which could lead to loss of funds except you know the identity of the receiver.
Other currencies have this SAME weakness. If you give the wrong person someone physical currency, it cannot be reversed.