• HUNNY

バベルフィー - カスタムトークンでの取引手数料の支払い【翻訳文字起こし全文】


バベルフィーは、カスタムトークンでの取引手数料の支払いを可能にするもの


以下の文章は、IOHKのYouTube動画「バベルフィー - カスタムトークンでの取引手数料の支払い」(2021/10/14)を翻訳文字起こししたものです。



HUNNYプールにステーキングしましょう!


HUNNY:ff5eb7a210b3b322271da7f17753a06d107bda666f34be10017ad723

PoolToolで詳細を見る:こちら


要点


・例えば マルチプレイヤーゲームでは ゲーム内通貨があります


このような状況でプレイヤーがADAを保有することを期待するのでしょうか 彼らの主な関心はこのゲームにあり カルダノ・ブロックチェーンにはほとんどないのです 


ですから 主要通貨ではなく カスタムトークンを所有している人たちが その取引に支払えるようにする方法を見つけなければなりません 


・バベルフィーは トランザクションの中でスペースを割り当てられたユーザー定義のトークンのスポットスワップという考えに基づいているのです


・例えばボブコインで取引を作るときは ブロックプロデューサー(この場合はステークプールオペレーター)が公表している集計情報を使って ブロックプロデューサーの多くが取引を処理するのに十分な為替レートを選ぶのです 


トラックを提供するブロック・プロデューサーのSPOの割合が大きければ大きいほど あなたの取引はより速く処理されます


支払いが少なすぎる場合 あるいはあなたのコインが広く受け入れられていない場合 あなたの取引が処理されるまでしばらく時間がかかることがあります 


人気のあるコインや妥当な為替レートを使用することで プロセス全体を迅速化することができます 


要約すると バベルフィーは ADAの手数料のスポットマーケットを作るということですね


・ 実際の取引は ボブ・コインを使って手数料を支払います 


そして そのボブ・コインを受け入れたいブロック・プロデューサーは 2つ目のトランザクション つまり手数料を支払うトランザクションを追加します 



・アリスは9枚のボブ・コインをボブに送りますが 彼女は2番目の出力も作り その出力には0.48枚のボブ・コインと0.16枚のADAが含まれますが 通常の方法ではなく 実際には負債として含まれます 


だから 実際には-0.16ADAが含まれています 


私たちが行った簡単な拡張は 「マイナスにしてしまおう」ということです 


つまりどういうことかというと アリスの最初の取引では手数料であるADAを含む入力がなく ADAのマイナス分を含む出力だったのですが その後2回目の取引が行われることになるのです 


この場合 ブロックプロデューサーであるステイシーがいくらかのADAを提供し アリスが作成した出力を消費し 残りのおつりを受け取ります 


計算をしてバランスを取ると 最初の取引でステイシーがADAを提供したことがわかります 


なぜなら 2番目のトランザクションをバランスさせるために ステイシーは0.16ADAを追加で提供する必要があり それはまさに最初のトランザクションが必要としたものだからです 


つまり すべてがバランスし すべてが辻褄が合うのです 


そして最後には ステイシーが0.48枚のボブ・コインを手にし ADAをわずかに減らして帰ってきます 


そしてアリスはADAを持つ必要が全くありませんでした 


もちろん ここには暗黙の為替レートがあります これは 「3対1の割合でこの取引をする意思がある」ということです 


そして もしそれが良い取引だと思う人がいれば 2つ目の取引を提供するだけで 結果的にシステムのバランスが取れるのです 


・ステーブルコインは 商品バスケットや通貨にペグすることができます 


つまり ステーブルコインをスポット・スワップのターゲットとして使用するのです 


この利点は バスケットに入れた商品の価値に応じて 手数料が安定することです 


商品価格に関する詳細情報を頻繁に提供し この方法で商品価値を監視しているオラクルに依存する必要があります 


そうすることで ADAがどんなに変動しても バスケットと同程度の安定した価値が保たれるように レートを適宜調整することができるのです 


この入手した情報はステークプールの運営者自身が提供することができ 運営者はブロックの生産と同様にそのサービスに対して報酬を受けることができます 


・もう一つ特筆すべきは 異なる商品バスケットを裏付けとする複数のステーブルコインが実際にシステム内に共存する可能性があるということです 


これにより バベルフィーの概念がさらに広がり さまざまなコミュニティが独自の通貨を取引処理に利用できるようになります 


そして これはCardanoの一般的なビジョンである グローバルで包括的な金融および社会的オペレーティングシステムに非常によく合致しています



本文


Aggelos Kiayias:皆さん こんにちは 私は Input Outputのチーフサイエンティストで サイバーセキュリティとプライバシーに関するエジンバラ大学のAggelos Kiayiasです 


このパネルには Input Outputの4人の同僚が参加しています 


Manuel Chakravarty:こんにちは 


私はManuel Chakravartyと申します プログラミング言語が専門で IOHKではコンパイラとハイパフォーマンス・コンピューティングを担当しています Philip Wadlerとともに スマートコントラクトシステム「Plutus」の研究をリードしてきました 


Michael Peyton Jones:こんにちは Michael Peyton Jonesです 


IOHKでPlutusチームのリーダーを務めており プログラミング言語のバックグラウンドも持っています 


主にPlutusの開発に携わっていますが 元帳の動向にも強い関心を持っています 


Nikos Karagiannidis:こんにちは 2018年からIOGでリサーチフェローをしているNikos Karagiannidisと申します 


私はデータベースの研究をしてきましたが 最近はヨーロッパの研究プロジェクト「privilege」の中で 分散型ソフトウェアの更新の領域でブロックチェーンの研究をしており 中でも分散型台帳における国家の維持の問題について取り組んでいます 


Polina Vinogradova:こんにちは 私の名前はPolina Vinogradovaで 2018年からIOHKで形式手法のソフトウェア開発者をしています 


私は形式論理学のバックグラウンドを持っています 


そして ここにいる間ずっと シェリー アレグラ メアリー アロンゾなど さまざまな時代の台帳の形式仕様の作成に携わってきました 


また エチオピアのIOHKが運営する女性だけのHaskellコースで TA兼共同講師を務めました 


Aggelos Kiayias:さて それではさっそく本題に入りましょう 


ブロックチェーンプラットフォームにアクセスするためには ユーザー側で何らかの支出が必要です 


さて これは何よりもまずセキュリティの観点から不可欠なことですが サービス拒否について考えてみましょう 


アクセスが完全にオープンであれば 攻撃者がネットワークを飽和させ 誰もが自由にアクセスできないようにすることを妨げるものは何もありません 


これは プラットフォーム 経済の観点から ブロックチェーン事業者は どこからか価値を派生させるべきデジタルトークンを受け取ることによって そのコストを相殺することができる必要がありますが これも重要なことです 


そして ユーザーがそのようなデジタルトークンを取得して取引を行うことで デジタルトークンの需要が生まれ その結果 デジタルトークンが価値を持つようになります 


そして その一つの方法はBitcoinに見ることができます 


ユーザーはBitcoinを取引に投入し 最初の価格オークションを行い 採掘者が最も価値のある取引を選んで処理し ブロックを作ります 


これは分かりやすいのですが いくつかの欠点があります 


まず 取引価格は安定しておらず 予測不可能です 


このため ユーザーが運用の予算を立てるには限界があります 


第二に EthereumやCardanoなどのプラットフォームは 独自のトークンを持つユーザー定義のアプリケーションを作成するために とりわけ使用されることを意図しています 


そして そのようなアプリケーションのユーザーは プラットフォームのメイントークンを持っていないかもしれないし 取得できないかもしれません 


では そのようなシステムでどのように取引を行うことができるのでしょうか?Manuel なぜこれが重要なのでしょうか?また 主な検討事項は何でしょうか?


Manuel Chakravarty:例えば Ethereumのようなエコシステムを見ると カスタムトークンは 現在 この種のプラットフォームの主要なアプリケーションの1つであることがわかります 


そして あらゆる種類の通貨の上に構築されたDeFiのインフラは この発展のもう一つの証しです 


メアリー・ハードフォークによってCardanoでカスタム・トークンが登場して以来 Cardanoでもこのプラットフォームが非常に人気のある利用方法になっていることがわかります 


独自の通貨を開発する理由の1つは その通貨を利用したアプリを開発したり カスタムトークンの保有者がガバナンス権を持つなど プラットフォームに影響を与えたり利用したりすることができるためです 


つまり 独自のエコシステムが構築されているのです 


例えば マルチプレイヤーゲームを想像してみてください マルチプレイヤーゲームでは ゲーム内通貨があり アチーブメントを達成することで得られるアイテムや 購入することで得られるアイテムなど さまざまな種類のものがあります そして これらのアイテムをプレイヤー同士で交換できるようにすることもよくあります 


つまり カスタムトークンを使ったカスタムマーケットプレイスのようなものです 


このような状況で なぜ これらの金銭取引がカルダノ上で行われるゲームで プレイヤーがADAを保有することを期待するのでしょうか 彼らの主な関心はこのゲームにあり カルダノ・ブロックチェーンにはほとんどないのです 


つまり ゲーム内通貨は持っていても ADAは持っていないのです 


それが問題なのです 


なぜなら 今あなたが説明したように 通貨をまたいで どの通貨を取引に支払うかは ブロックチェーン・プラットフォームの基本原則だからです 


ですから 主要通貨ではなく カスタムトークンを所有している人たちが その取引に支払えるようにする方法を本当に見つけなければなりません 


たとえそれが