There is one idea we haven't talked about yet. Registered mail through the postal service. When Alice sends her money to Bob,she sends it via registered mail. Bob has to sign for it or he doesn't get it. And if he signs for it that makes him obligated to carry out his end of the deal or Alice can take him to court.
The thing about dealing in fiat is that in that part of the deal, recourse means recourse to the court and justice system. Cash doesn't have protocol and executable semantics behind it. That makes it impossible to get a fool proof transaction with it. People do okay most of the time and when they try to screw each other over,that's why the law is and has to be part of the system that includes cash.
You can't make a deal involving cash without recourse to the legal system. The best you can do is to make sure there is evidence to take there.
Conversely if Alice tries to blackmail Bob, the protocol can make sure that there is evidence of that too.
The law works given a chance. Just make sure it has something to work with and soured transactions will be at least as scarce as they are in traditional business, for the same reasons.