I understand that blockchain is immutable and eliminates the need of middleman with smart contracts. But I think there's still chance for everyone to cheat the system like -
- Seller sends the asset to buyer, Buyer receives it and claims that he received the wrong asset. Though I maintain the asset and track that asset was delivered within BC, buyer can still claim that it is not what he ordered.
- Similarly I'm a property owner and I uploaded pics of property, receipts of my recent property upgrades. I can bribe the contractor to acknowledge that upgrades were done and make the receipts available in blockchain.
How can BC enable trust in these type of situations?