That's what cryptocurrencies allow, since Bitcoin. People can pick a dispute mediator who gets involved and can reverse the transaction only if there's a dispute. It's all done with OP_CHECKMULTISIG. The mediator is not an escrow service and can't steal the money. So you end up with a competitive market of tiny "courts".