Right. Even will full due diligence, there is still possible for scammer to scam, the reason government and court need to exist in the first place to enforce the contract and agreement between two parties.
Smart contracts will show the way going forward.
No room for subjective interpretation. No room for protracted litigation.
Well, if it is automatic (say calculated and executed on ethereum), how would the courts intervene?
Let us say, I execute a smart contract with another person, so that bitcoins from an escrowed account go into 1 of 2 addresses depending on the outcome of an event. This is executed using ethereum (when it does come up). My opponent doesn't know my identity. I would love to see the courts try and invalidate this contract.