「コインリッピング」による初期トランザクション信頼の構築

人物: chaord

暗号学者ではないのでこのアイデアに妥当性があるかは分からない。フォーラムを閲覧していると、BC で取引する際の大きな問題の一つが、取引当事者間の信頼構築であることに気づく。特に最初のトランザクションが重要なようだ。

Markus Jakobsson 教授が論文で提案したものに似た解決策が使えないだろうか?概要は http://romualdogrillo.net/index.php?option=com_content&view=article&id=48&Itemid=54 を参照。要するに、「コインリッピング」の目標は従来の紙幣で行えることに似ている。 A が B のために 5 ドル分のサービスを行う場合、互いに 5 ドル札を取り出し、半分に破る。A と B はそれぞれ 5 ドル札の半分を 2枚持つことになるが、どちらも正しい組み合わせの半分は持っていない。したがって、A は実際に B のためにサービスを行う動機を持つ。これが A 自身の元の 5 ドル札の欠けている半分と B の元の 5 ドル札の欠けている半分の両方を受け取る唯一の方法だからだ。結果として、サービスと引き換えに B から A へ 5 ドルの移転が(当初の計画通り)行われる。 もちろん、A または B が詐欺師の場合、このシナリオでは両方が損をする。言い換えれば、詐欺師になることは割に合わない。

これが設計上の検討に値するかどうか分からないが、すべてのトランザクションがデフォルトで「リッピング」されれば、人々は安心するかもしれない。さらに、人員を配置したエスクロー口座とは異なり、アルゴリズムで実装できる可能性がある。

皆さんどう思う?