Escrowとは何か?
Escrowは、取引が完了するまで資金やトークンを中立的に保管する仕組みです。信頼できる仲介者やスマートコントラクトが、双方が約束を果たすまで資金を保持します。審判が両チームが整うまでボールを持っている様子を想像してください。
誤解: Escrowは資金を長期間拘束し、常に銀行が必要だという考え。実際には、暗号資産の世界ではコードが仲介者になることがあり、定められた条件が満たされるまでのみ資金を保持し、その後すばやく解放されます。単に二者間で一定のトランザクションを仲介しているだけです。
Escrowの仕組み
買い手と売り手が出会うが、盲目的に信頼しない場合を想定してください。多くの個人間取引では、Escrowが仲介に入り、条件が満たされるまで資金を保持します。
- 手順1:あなたと相手が明確な条件と期限に合意する。
- 手順2:資金をスマートコントラクトやサービスに送金し、規則が満たされるまで保持される。
- 手順3:相手が資産やサービスを提供する。あなたが確認するか、オンチェーンの確認で検証される。
- 手順4:すべてが規則に合致すれば、資金は売り手に解放される。
- 手順5:要件が満たされない場合、資金はあなたのもとへ戻る。簡単です。
信頼に頼る必要はありません。ルールとタイマーだけで運用します。
なぜEscrowが重要か
ここがポイントです:
- 利点:見知らぬ相手と取引する際のリスクを減らし、人間の仲介者を使うより時間を節約できることがある。
- 視点:オンチェーンのルールは可視化されるが、バグ、不明瞭な条件、フィッシングリンクが取引を台無しにする可能性は残る。
- 関連分野:NFT市場、OTCスワップ、バグバウンティ、DAOの助成金、マーケットプレイスの支払いなどで使われる。
転送前に解放条件を平易な言葉で書いておくこと。スマートコントラクトが関与する場合は、まず少額のテスト送金を行い、アドレスと処理の流れを確認してください。
Escrowの主な特徴
この仕組みが機能する要素:
- 中立的:資金はどちらかに偏らない第三者や契約で保管される。
- 条件付き:明確な条件が満たされたときのみ資金が移動する。
- 返金:規則が満たされない場合に資金を返すための定められた手続きがある。
- 透明性:スマートコントラクトなら、オンチェーンでの状態やイベントが誰でも確認できる。
バリエーション
同じ考え方で、さまざまな形があります:
- 中央集権型:企業やマーケットプレイスが資金を保管し、紛争を裁定する。
- スマート型:ブロックチェーン上のコードが資金を保持し、規則に基づき解放する。
- マルチシグ:複数の信頼された署名者が解放または返金を承認する必要がある。
- マイルストーン:作業の進捗に合わせて資金が分割で解除される。
- トークン:一部のイニシャルコインオファリング(ICO)では、開発目標が達成されるまで買い手を保護するために資金をEscrowに預けた。
手数料、タイムアウト、紛争ルールは幅がある。資金を送る前に確認し、合意した条件のスクリーンショットを保管しておくこと。
例
見知らぬ人からNFTを購入すると、スマートコントラクトが受け取り確認までコインを保持し、その後売り手に支払いを解放する。
豆知識
'escrow'という語は古フランス語のescroueに由来し、中立的な第三者が権利証書を保管していることを示す紙の巻物を意味していました。昔のやり方と新しいチェーンがつながる例です。
まとめ
短い要約:Escrowは箱に入った信頼であり、コードで運用されても人が注意深く管理しても同じです。
