暗号資産購入
マーケット
スポット
先物
金融
特別企画
さらに
reward-center新規登録ゾーン
レポート分析詳細
業界調査

CoinExリサーチ:ペイメントLEGO:ストリーミング決済プロジェクトの概要(その1)

CoinEx logo
投稿日: 2022-04-19

I. ストリーミング支払いの起源

1949年にロンドン・スクール・オブ・エコノミクス(LSE)で学んでいた際、ニュージーランドの経済学者ウィリアム・フィリップス(「ビル」フィリップス)は、MONIACを発明しました。これは、イギリスの国民経済のプロセスをシミュレートするための一連の透明なプラスチック製タンクとパイプで構成されていました。フィリップスは、水の流れを通じて絶え間ない貨幣の流れを示し、それは貨幣の自然な状態—時間とともに流れる—を反映していました。

CoinExリサーチ:ペイメントLEGO:ストリーミング決済プロジェクトの概要(その1)

(出典: https://www.researchgate.net/

国民経済において、時間は賃金、消費支出、投資資金、政府支出を結びつける架け橋として機能します。「ストリーミングマネー」の世界を想像してみてください—支払いはもはや離散的ではなく連続的で、数秒以内に送金を完了することができます。時間が人々の純資産を決定します。理論的には、仕事はリアルタイムで支払われるべきですが、管理コストなどの要因により、リアルタイム支払いの実現は妨げられています。

幸いなことに、ブロックチェーン技術の出現により、 支払いの空間的制約(国境を越えた支払い)と時間的制約の両方が取り除かれました。ブロックチェーンを使用すると、毎秒支払いを行うことができ、連続的な流れが生まれます。この支払いモデルは「ストリーミング支払い」またはリアルタイム支払いと呼ばれています。 ストリーミング支払いの概念は、2017年に『Mastering Bitcoin』の著者であるアンドレアス・アントノプロスによって初めて提案されました。2019年には、パウル・ラズバン・ベルグがイーサリアムのスマートコントラクトを通じてストリーミング支払い技術を実装し、Sablierというプロジェクトを設立しました。

II. ストリーミング支払いの実現

ストリーミング支払いは、スマートコントラクトと暗号通貨プログラミングによって実現されます。これは、2つのアカウントアドレス(送信者と受信者)間の方向性のある関係を定義します:送信者によってストリームが作成されると、特定のルールに従って、または特定の期間内に、お金が受信者に向かって継続的にストリーミングされます。

スマートコントラクトのルールはシナリオによって異なり、以下のカテゴリーに分類できます:

1. 固定額のストリーム

このルールは、支払い額と開始・終了時間が既知である投資などのシナリオに適用されます。開始時間から終了時間までの期間中、特定のストリーミングレートで毎秒受信者にお金がストリーミングされます。

ストリーミングレート = 支払い額 /(終了時間 - 開始時間)

ストリーミング残高 = ストリーミングレート *(現在時間 - 開始時間)

2. 固定ストリーミングレートのストリーム

このルールは、固定の終了時間がないシナリオ(給与支払いなど)に適用されます。開始時間後、指定されたストリーミングレートで毎秒受信者にお金がストリーミングされ、最大支払い額に達するまで続きます。また、このルールでは終了時間を必要としません—最大支払い額を増やすことでストリームの期間を延長できます。

終了時間 =(最大支払い額 / ストリーミングレート)+ 開始時間

ストリーミング残高 = ストリーミングレート *(現在時間 - 開始時間)

3. 分割払いのストリーム

このルールは、大きな固定額のストリームに適用されます。さらに、このルールでは、分割回数を任意に設定でき、キャッシュフローが占有されなくなります。

ストリームを通じて転送される金額は実際の金額ではなく、各ブロックでこれらの進行中の支払いを見ることはないことに注意する必要があります。ストリームを通じて転送されるのは「ストリーミング残高」であり、これはストリーミング支払いプロトコル上の特定の時点で送信者または受信者が所有する金額です。また、送信者/受信者はストリームが終了する前にいつでもストリームを終了し、その時点でのストリーミング残高を引き出すことで取得できます。

III. ストリーミング支払いプロジェクトの概要

この章では、現在市場で利用可能な4つのストリーミング支払いプロジェクトについて、デプロイされたネットワーク、技術フレームワーク、製品機能、およびインタラクティブプロセスの観点から紹介します。

1. Sablier

Sablierは、最も早期のストリーミング支払いプロトコルとして2019年12月14日に立ち上げられました。DeFi Pulseのデータによると、Sablierの総ロック値(TVL)は2022年3月末時点で1億5,800万ドルに達し、2021年11月には8億ドルのピークを記録しました。このTVLの大部分は、Sablierをトークンのアンロックに使用しているプロトコルによるものです。Sablierを使用することで、プロジェクトは自動的にトークンをアンロックでき、受取人はシームレスにトークンを請求することができます。

CoinExリサーチ:ペイメントLEGO:ストリーミング決済プロジェクトの概要(その1) - image 2

(出典: DeFi Pulse)

Sablierが現在サポートしているメインネットには、Ethereum、Arbitrum、Avalanche、BSC、Optimism、Polygonが含まれます。また、Goerli、Kovan、Rinkebyなどのテストネットもサポートしています。これらのネットワーク内で、主要なUSDペッグステーブルコイン、他の法定通貨にペッグされたステーブルコイン、ラップ資産、さらにネットワーク上の特定のネイティブトークンを含む幅広いトークン支払いに対応しています。

Sablierは洗練されたUIと簡単な操作性を特徴としています。プロトコルは送信者と受信者それぞれに個別の操作インターフェース( https://pay.sablier.finance/ および https://app.sablier.finance/ )を提供しています。ストリーミング支払いを作成する際、送信者はトークンの種類、総額、受取人アドレス、期間(1時間から20年の範囲)を入力するだけです。この過程で発生する手数料には、ガス代とプラットフォーム手数料(ストリームから差し引かれるトークンの一部)が含まれます。契約が作成されると、Sablierウェブアプリ上に情報共有リンクが表示され、送信者はストリーミングされたトークン量、残り時間、受取人の引き出し額などの情報を確認できるページに移動します。また、「Links」をクリックしてブロックチェーンエクスプローラーに移動し、取引に関する詳細情報を確認することもできます。さらに、送信者は「Cancel」をタップして取引を終了することもできます。設定された終了時刻前にストリームがキャンセルされた場合、すでにストリーミングされた金額は受取人のものとなり、残りの預金は送信者に返還されます。

上記のストリームの場合、受取人のインターフェースは送信者のものと類似していますが、唯一の違いは受取人が「Withdraw」ボタンをクリックしてストリーミングされた金額を引き出せることです。受取人は資金を自身のウォレットに移転するために引き出しを行う必要があり、そうしない場合、資金はSablierプロトコル上に残ります。

CoinExリサーチ:ペイメントLEGO:ストリーミング決済プロジェクトの概要(その1) - image 3

(出典: Sablier公式ウェブサイト)

Sablierは2021年7月にHifi Financeに買収され、現時点でトークンの発行は行っていません。

2. Superfluid

Superfluidは「エアドロップ狂騒曲」の期間中に大きな注目を集め、RabbitHoleのタスクの1つでもありました。当初、SuperfluidはPolygonとxDAI(Gnosis Chain)でのみリストされていましたが、現在はArbitrumとOptimismにも展開されています。テストネットに関しては、Arbitrum Rinkeby、Avalanche Fuji、Goerli Testnet、Kovab Testnet、Optimism Kovab、Polygon Mumbai、Rinkeby Testnet、Ropsten Testnetをサポートしています。

Superfluidのフレームワークは主に以下のコンポーネントで構成されています:

(1) Super Agreement Framework

スーパーアグリーメントは、Superfluidの基盤であり、新機能の拡張と追加を可能にします。また、これは支払いLEGOの重要な要素でもあります。スーパーアグリーメントは、ホストコントラクトと複数のアグリーメントコントラクトで構成されています。アグリーメントコントラクトは承認リストに登録されている必要があり、そうでない場合、ホストコントラクトはアグリーメントコードを実行しません。

具体的には、Superfluidは現在2つのアグリーメントを提供しています:1) コンスタントフローアグリーメント(CFA)は、ユーザーのウォレットからトークンを流出させることを可能にします。2) インスタント配布アグリーメント(IDA)は、1回のトランザクションで複数の受信者にトークンを送信することを可能にします。これら2つのアグリーメントの単独または組み合わせた使用により、幅広いアプリケーションシナリオが実現可能です。さらに、Superfluidコミュニティは、より革新的で実用的なアグリーメントの探求も続けています。

(2) スーパートークンフレームワーク

スーパーアグリーメントは、スーパートークンの動作方法に関する「ルール」を設定します。スーパートークンには2種類あります:1) ラッパースーパートークン(ERC20トークンのラップバージョン)、2) カスタムスーパートークン(基礎となる資産のないトークン)。前者はSuperfluidプロトコルを通じて1:1の比率でラップされ(いつでも1:1の比率で償還可能)、後者はSuperfluidを通じて発行され、ERC777およびERC20と互換性があります。

Superfluidのトークンフレームワークには以下の機能があります:

  • 拡張されたERC777トークン規格:コールバックを使用して特定のイベントに反応できるトークン
  • バッチ機能:ユーザーは1回のトランザクションで複数の操作が可能
  • メタトランザクション:ある人がオフチェーンでデータを作成・署名し、別の人がガス代を支払って実行することが可能

(3) スーパーアプリフレームワーク

スーパーアプリは、アグリーメントを「管理」し、変更に対応することができます。これは開発者が独自のロジック/動作を記述できる部分です。アグリーメントを呼び出すシナリオには以下のようなものがあります:

  • 送信者がコントラクトへトークンのストリーミングを開始すると、CFAを使用して別のトークン(例:ラップされたトークン)が自動的に逆流します。
  • プロジェクトチームがトークンをアンロックすると、IDAが全ての投資家にトークンを配布します。

一般的に、Superfluidの真の価値は、鍵管理の困難さと高額なガス料金という2つの問題を効果的に軽減することにあります。さらに、このプロトコルは新しい組み合わせ可能でスケーラブルな価値の流れのネットワークを作り出し、ブロックチェーン空間の魅力を示しています。

Superfluidでは、ストリーミング支払いを作成する前に、ユーザー(送信者)はまずウォレット内のトークンをラップするか、カスタムトークンを作成する必要があります。次に、送信者は受信者アドレス、トークンタイプ、フロー率(一回限り、日次、週次、月次、年次)などの情報を入力または選択する必要があります。一回限りの支払いを除く全てのストリームからバッファーが差し引かれることに注意が必要です。このバッファーは、ユーザーがストリームを閉じた時に返還されるか、トークン残高が0になった時に差し引かれます。Superfuildストリームのタイプは固定ストリーミングレートです。Superfuildアカウントのトークン残高が0でない限り、送信者または受信者がキャンセルするまでストリームは継続します。受信者が受け取るトークンもスーパートークンであり、アンラップされるまでウォレットには表示されません。

多くの機関投資家から支持を受け、Superfluidは2021年7月に900万ドルのシードラウンド資金調達を発表し、Multicoin Capital、Delphi Digital、DeFiance Capitalなどの投資家が参加しました。