ソフトウェアで可能なエスクロートランザクションの概要だ。これはまだ実装されておらず、すぐに実装する時間もないと思うが、何が可能かを知ってもらうためのものだ。
基本的なエスクロー:買い手がエスクローに支払いをコミットする。売り手はお金がエスクローに入ったトランザクションを受け取るが、買い手がロック解除するまで使えない。買い手はその後いつでも支払いをリリースできるが、永久にリリースしないこともできる。これは買い手がお金を取り戻すことを許可しないが、リリースしないことで悪意を持ってお金を燃やすオプションを与える。売り手は買い手にお金を返すオプションがある。
このシステムは当事者の損失を保証しないが、不正行為から利益を排除する。
売り手が商品を送らなければ、支払いを受けられない。買い手はまだお金を失うが、少なくとも売り手にはだます金銭的動機がない。
買い手は支払いをしないことで利益を得ることはできない。エスクローのお金を取り戻すことはできない。資金不足で支払いに失敗することもできない。売り手は資金が自分の鍵にコミットされており、他の誰にも送れないことを確認できる。
さて、経済学者は詐欺的な売り手が交渉を始めることができると言うだろう。例えば「お金をリリースしてくれたら半分返します」と。しかしその時点では、信頼がほとんどなく悪意がとても大きいため、交渉はありそうにない。お金を盗むために約束を破っている詐欺師が、なぜ約束を守って半分を送るのだろうか? 控えめな金額であれば、ほぼ全員が原則として拒否すると思う。