エスクローとは <初心者向け記事>

初心者ファイル
Pocket

暗号資産初心者向けの記事です。本記事ではエスクローについてわかりやすく解説していきます。

はじめに

昨今様々な暗号資産の話題が飛び交う中で、暗号資産のサービスにも新たな動きが見られています。

今回は取引において買い手と売り手の間にエスクローエージェントと呼ばれる第3者が代金と商品の安全な交換を保証するサービスであるエスクローについて詳しく解説していきます!

エスクローとは

はてなブックマークアカウントの退会手順 | Mechalog

エスクローとは上記でも簡単に述べたように取引における仲介サービスを意味しています。取引での決済の安全性を確保するためのシステムであり、エスクローとは「預託」という意味を持っているためこの名前がつけられました。

もともとは、アメリカで不動産取引の決済を保全するためのシステムとして生まれました。暗号資産においても、取引での決済の安全性を確保するという目的で導入されています。

売り手と買い手との間にエスクローサービスを提供する業者が入ることで、買い手から購入分の代金を預かります。そして売り手が買い手に商品を発送し、買い手が受け取ったことを確認した後にサービス業者が売り手に代金を送金するという手順で取引が行われます。売り手はエスクローサービス業者に入金されたことを確認してから商品を発送するため、代金が未回収になるリスクを心配する必要はありません。

また、買い手が代金を支払ったにもかかわらず商品が手元に届かないという問題が起きることもないため、買い手は安心して利用することができます。商品が破損していたり注文内容と届いた商品とが異なったりした場合には、取引を中止してエスクローサービス業者から代金を返金してもらうことも可能です。

効率的なエスクロー実現の手法とは

過去に行われていたエスクローのサービスでは、買い手はエスクローエージェントに商品の代金を預け、取引の結果によってエスクローエージェントが預かっている代金を売り手に送金する手法や、買い手に返金するといった金銭の移動や手続きが必要となっていました。ここではそんな従来のエスクローには用いられていなかった、ブロックチェーンを使って効率的にエスクローを実現する手法を2つ説明します。

  • マルチシグを利用したエスクロー
  • Ethereumのスマートコントラクトを利用したエスクロー

マルチシグを利用したエスクロー

ビットコインなどのマルチシグの仕組みを利用すると、エスクローの手続きをよりシンプルにすることができます。具体的にどのように実現できるのかみてみましょう。

マルチシグについての記事はこちらから。

買い手、売り手、エスクローエージェントがそれぞれ1つずつ秘密鍵を持ち、2つの秘密鍵で資金にアクセスできる2 of 3のマルチシグアドレスを用意します。買い手はこのアドレスに商品の代金を送金します。売り手は当該アドレスに代金が送金されたことを確認し、商品を発送します。買い手は商品を受け取り、売り手への送金トランザクションに署名します。続いて売り手も同じトランザクションに署名すると、秘密鍵2つで署名されたことになり、代金が売り手に送金されます。

従来のエスクローと比べてエスクローエージェントが介入する部分が少なくなり、取引のスピードアップ、手数料の低減につながり、ビットコインなどのネットワークを利用すれば送金コストの低減も期待できます。

Ethereumのスマートコントラクトを利用したエスクロー

初心者のための分散型アプリケーション開発チュートリアルDapps for Beginnersでは、スマートコントラクトをエスクローアカウントのように機能させ、オークションにおけるエスクローを実現する方法についてコードサンプルを示しながら解説しています。

取引中に問題が発生する場合はどうでしょうか。アリスが期限内に正しいハッシュのキーをコントラクトに渡せなかった場合、コントラクトは破棄され、キープしているetherはボブに返金されます。

アリスがボブにギターを送らなかった場合はどうでしょうか。一定期間の後、コードサンプルでは落札者がコントラクトに対して商品が届かない旨通知し返金される機能が実装されているものの、実際はアリスがキーを受け取った時点で出金してしまうとボブに返金できなくなってしまいます。この問題は出品者と落札者それぞれがコントラクトにデポジットと商品代金を預け、商品配送後に支払いか返金を決めた上、デポジットと商品および代金を適切に処理することで解消できます。

スマートコントラクトを利用したエスクローは、現金を人間が預からないエスクローを実現できる点で従来のエスクローと一線を画します。基本的なエスクローであればシンプルなスマートコントラクトとして記述できることに驚く方も少なくないのではないでしょうか。

最後に

本記事ではエスクローについての解説を行なってきました。

エスクローとは買い手と売り手の間にエスクローエージェントと呼ばれる第3者が代金と商品の安全な交換を保証するサービスです。

暗号資産を取り扱う上で様々なサービスを理解し、サービスを取り入れながら暗号資産を取り扱っていくのが成功の近道になります。今後このエスクローが多くの場面で用いられることも考えられているため、知識を持っておきましょう!