暗号資産プラットフォームで取引きを促進する際に、直面するのはプラットフォームを支える資産活用の二重性です。一方でユーザーはこれを投資ポートフォリオの一部として保有および取引きします。他方、これはトランザクションを処理するために必要な「燃料」を供給します。
この二重性は、システムがトランザクション費用を競争力があり、かつ合理的なものにしておけるように調整する必要があることを示唆しています。また、分散型プラットフォームの単位時間ごとに制限が付いたスループットは別のハードルをもたらします。システムはユーザーが、個人のニーズに応じたタイムリーなトランザクション処理のための適正価格を発見できるようにする必要もあります。
ではなぜトランザクション手数料を下げてしまわないのでしょう。これには3つの理由があります。1) トランザクション処理はシステム側に費用を発生させます(計算およびストレージの面で)。トランザクション処理者(Cardanoの場合はステークプールオペレーター)がこのコストを相殺できるようにすることは理にかなっています。2) 理論的に無限の容量があるとしても、トランザクション発行者が価値のないトランザクションでネットワークをいっぱいにしてしまわないようにすることは重要です。3) トランザクション処理者が質の高いサービスを提供するようにインセンティブをつけることは適切です。需要の急増にしたがって、支払いも影響を受けるべきです。
ビットコイン以降
ビットコインは分散型台帳プラットフォームで最初のトランザクション有料化メカニズムを設定しました。このメカニズムはファーストプライスオークションに似ています。トランザクションは特定の報酬を指定するブロック内の場所に入札し、ブロック生成者は含めたいと思うトランザクションを選定します。ブロック生成者も新たなコインをミントする権利という報酬を得ます。すなわち、彼らの運営は総コイン供給量のインフレーションを通じてコミュニティ全体により助成されます。インフレーションは時間とともに幾何学的に低下し、トランザクション手数料は徐々に報酬の主流となります。このメカニズムは、ビットコインを10年以上にわたり運営可能とする一方で、非効率であると批判を浴びてきました。トランザクションにかかる費用は時間とともに上昇しています。
このブログでは、台帳ルールやシステムアセットへのCardanoのアプローチを基に構築され、バベルフィーのコンセプトを補完する新たなメカニズムを考察します。目的は、手数料を公正で安定、長期的に予想可能なものとすることです。ここではこのメカニズムについてCardanoを使って説明しますが、類似した性質を持つ他の暗号資産にも適用可能です。
「ステーブルフィー」の導入
ステーブルフィーの背後にある中心的な考えは、商品や通貨バスケットへのペッグを通じてトランザクションの基本価格を設定することです。ステーブルフィーには、バスケットにペッグされたステーブルコインを発行および管理するネイティブの「分散型リザーブ」コントラクトが含まれます。法定通貨の世界で相当するのは国際通貨基金のSDR(1969設立)で、米ドル、ユーロ、中国人民元、日本円、英国ポンドの5通貨バスケットに基づき評価されます。ステーブルコインを以後「バスケット等価コイン(BEC)」と呼びますが、これは、トランザクション手数料(および、プラットフォームのその他すべての現実世界の価格設定ニーズ、例えばSPOコスト)の支払いに使用される通貨です。
このシステムにおいて、ADAは、分散型リザーブのリザーブ資産、およびステーキング用の報酬通貨という次の2つの役割を持ちます。また、リザーブコントラクトが流動性危機に陥っている極端なシナリオでは、フォールバック通貨にもなります。トランザクションの前に、その他の第三者経由で、または直接ADAを分散型リザーブコントラクトに送金することにより、発行者はBECを得る必要があります。では、リザーブは何に基づいてBECを発行するのでしょうか。リザーブコントラクトはまた、ADAと引き換えに株式(分散型エクイティコイン:DEC)を発行します。分散型リザーブは、DECの価値を活用して、BECの価値をしばしば調整するため、基礎となる商品バスケットにペッグします。言い換えれば、DECはADAとバスケットの変動を吸収して、BECの実際の値が安定するようにします (Ergoですでに展開および使用されているAgeUSDステーブルコイン設計を参照)。
システムによってネイティブに発行されたこの三位一体のコインは、さまざまなコホートを引き付けるでしょう。BECの安定性と流動性は、リスク回避型の取引集中型の保有者にとって魅力のあるものとなり得ます。DECは、ADAが上昇した場合に最高の報酬を提供しますが、ADAが低下した場合にも最も大きな打撃を受けます。長期保有者はDECにより魅力を感じるかもしれません。また、分散型リザーブはこれらのコインをADAで価格設定するため、BECとDECともにステーキングとガバナンスへの参加を促進できます。リターンは、各コインの異なる性質を反映して、異なるレートで発行できます。最終的に、報酬は常に3つのコインの中で最も用途の広いADA建てで支払われます。
Oracle
このメカニズムの中心となるのは、ADAでバスケット価格を決定するオンチェーンのOracleです。SPOはこのOracleを分散型で実装できます。リザーブは、BEC/DECの発行時に徴収された料金から、すべてのOracle貢献者に追加の報酬を提供できます。これにより、2 つのことが保証されます。1つは地理的に多様な貢献者、もう1つは台帳ルールが何らかの標準的な方法で(たとえば、エポック内のすべての価格提出の加重中央値を使用して)合成された為替レートを計算することです。Oracleの貢献者が貢献を操作する場合、チェーン上で評判とパフォーマンスを追跡することで、責任を問われる可能性があります。
価格設定メカニズム
トランザクションの価格設定、ブロック生成者への報酬の仕組みとはどのようなものでしょうか。Cardanoにおける現在のアプローチでは、各トランザクションは、台帳ルールによって決定された式を使用して、BECで指定された正確な値に決定論的にマッピングされます。この式では、トランザクションサイズとその計算要件の両方が考慮され、ランタイムメトリクス(平均システム負荷など)が組み込まれる場合もあります。結果の値は、トランザクションがシステムによって処理されることを保証する基本料金になります。この基本料金に、エンドユーザーは必要に応じて乗数(最小値1、たとえば1.5x、3xなど)を適用して、料金を上げて処理を加速することができます。これは、需要が急増したときに重要になります。
このアプローチには、ファーストプライス オークションモデルと比較した場合に1つの利点があります。価格設定メカニズムは、妥当なデフォルト値に継続的に安定します。ユーザーは、必要に応じて、処理を高速化するために、一方向でのみ価格発見を実行します。また、トランザクション発行者はBECを保存して、ADA価格の変動の影響を受けることなく、将来のトランザクション発行能力を確保できます。
ステーブルフィーとバベルフィー
ステーブルフィーメカニズムは、分散型リザーブによるBECのADAへのスポット変換であるバベルフィーの自然な拡張と見なすことができます。両メカニズムは互いに補完しあい、互換性を持ちます。バベルフィーは、1点変更するだけでステーブルフィーと一緒にデプロイできます。バベルフィーの負債のカバーに、ADAの代わりにBECを使用するのです。これはまた、手数料が常にADAで支払い可能である(その場でADAに変換可能なバベルフィーの負債を介して)ことを意味します。したがって、メカニズム全体に下位互換性があります。つまり、ADAを保有しているだけでBECの取得を望まない臨時のユーザーが影響を受けることはありません。
多様性についての最後のポイントですが、上記の説明は、ユニークでグローバルな BEC を特定していますが、同じメカニズムを使用して、異なる加重が可能な異なる商品バスケットにペッグした地域 BEC を発行することができます。このような「地域的」BEC は、システムの包括性を高めることができる一方で、SPOは、トランザクションの包含に関してよりきめ細かいポリシーを持つことができます。
ステーブルフィー「ライト」
上記のメカニズムでは、分散型のリザーブコントラクトと、コントラクトによるバイヤーへのBECおよびDECの発行が必要です。「ライト」バージョンはリザーブコントラクトを回避し、価格Oracleを介して合意された商品バスケットにペッグすることにより直接手数料式を調整します。結果として得られるシステムはトランザクション手数料を名目上BECで表示し、即座にADAに変換します。支払額はBECの値に応じて変動します。それ以外のメカニズムは同じで、乗数を介した一方向の価格発見も容易にします。唯一の欠点は、将来のトランザクション発行者が、トランザクション処理を予測可能にするネイティブ トークンにアクセスできないことです。トランザクション発行者は、ADAで手数料を支払う必要があります。それでも、手数料はバスケットにペッグするメカニズムを介して継続的に調整され、安定をキープします。その結果、トランザクション発行者は、トランザクションのニーズを効率的に満たせるよう、オフチェーン資産ポートフォリオを整理することができます。
今後の見通し
現在チームは、ステーブルフィーメカニズムの詳細を調査しています。この調査が完了すると、ステーブルフィーをCardanoに統合して、公正で予測可能な取引価格を提供できるようになります。さらに、価格OracleとグローバルBEC(および該当する場合は地域のバリアント)は、取引手数料の支払い以外の用途を見つけ、Cardanoエコシステムの分散型アプリケーションの機能を確実に拡張するでしょう。
最新の記事
Input | Output chief scientist receives prestigious Lovelace computing award 筆者: Fergie Miller
3 December 2024
Delivering change in Ethiopia: lessons and reflections 筆者: Staff Writer
28 November 2024
Applying formal methods at Input | Output: real-world examples 筆者: James Chapman
26 November 2024