Cardano、トークン送金におけるminUTxOの摩擦を検討

公開中のCPS-0037提案は、Cardanoの最低ADA要件が少額決済、トークン配布、アプリケーション開発をどのように複雑にしているかを整理している。UTxOセットの過度な増大からの保護を維持しつつ、将来の解決策に求められる基準を定めている。

By SongMarketCap

Cardano News - Cardano、トークン送金におけるminUTxOの摩擦を検討

研究者のNicolas Henin、Will Gould、Polina Vinogradovaは9月11日、ネットワークの現行minUTxO実装が生む摩擦に対処するCardano Problem Statementを提出した。この文書は7つのユースケースを特定し、取引の資金手当てと構築を簡素化するための提案に求められる要件を定めている。現在もレビューが可能な公開状態であり、プロトコル変更は導入していない。

Cardanoがトランザクション出力に最小額を要求する理由

Cardanoは、UTxOと呼ばれる未使用トランザクション出力に資産を保存する。各出力には、ネットワークの基軸通貨に加え、NFTを含むネイティブトークンを格納できる。

minUTxOの規則は、すべての新しい出力にネットワークの基軸通貨の最小額を含めることを求める。正確な要件は、資産、データム、参照スクリプトを含む出力のシリアライズ後のサイズに依存する。

この仕組みにより、台帳の永続的な状態を維持するための経済的コストが生じ、大量の低価値出力の作成が抑制される。付随する資金は手数料でも、トレジャリーへの移転でもない。資金は出力の一部として残り、それを使用できる者が管理する。

出力が消費または集約される際、その価値は新たな出力や手数料の原資になり得る。残る出力がそれぞれの最小要件を満たすことが前提となる。

少額支払いとトークン配布に追加の摩擦が生じる

CPS-0037は、ユーザーが追加のADAを伴わずにネイティブトークンを送付したい状況を記述している。現行モデルでは、送信者が新しい出力の最小要件を資金提供する必要があり、受信者は付随する資金の管理権を得る。

プロジェクトが多数のアドレスにトークンを配布する場合、このコストは大きくなる。各受取出力はそれぞれの最小額を要し、配布者はバッチ全体にわたって追加資金を供給しなければならない。クレーム方式を採れば資金負担を受取側に移せるが、ユーザーフローが変わり、受取側の能動的な参加が必要になる。

文書は、適用される最小額を下回る少額支払いも扱っている。追加の価値を上乗せするか、既存の受取出力と支払いをまとめない限り、独立した出力として表現することはできない。

別の事例として、後続の出力にトークン自体は保持できるものの、手数料を支払う余剰が不足しているウォレットがある。この場合、送金を完了するには、別の入力や引き出し、または外部の手数料スポンサーが必要となる。

CPS-0037は将来のCardano向け解決策に要件を設定

CPS-0037は問題の定義と、将来の解決策が満たすべき条件を示す。Cardanoのメインネットの規則を変更したり、現在の最小額を引き下げたり、導入スケジュールを定めたりはしていない。

Heninは9月14日、BuilderFestでの議論を受けた作業として、Cardanoの台帳コードにおける変更の可能性を検討していると述べた。チームは、アプリケーションの価値を出力を支える資金と分離できるか、また預託金をトランザクション全体で均衡させられるかを研究している。

将来のいかなる設計も、稼働中の出力の過度な蓄積から台帳を保護し続け、価値保存を維持し、既存の出力を引き続き消費可能に保たなければならない。また、正確なADAの金額を検証する既存のスマートコントラクトとの互換性にも対応する必要がある。

著者らは、資金手当て、手数料、回収可能な価値、アプリケーションロジックを網羅する再現可能なトランザクションによって、提案された解決策を検証することを求めている。比較では、その設計が負担を解消するのか、軽減するのか、それとも別の参加者へ転嫁するのかを特定しなければならない。

CPS-0037は、ウォレット開発者、アプリケーションチーム、台帳エンジニアに、将来の設計を評価できる共通の事例群を提供する。Cardanoが現行の規則を置き換えるには別途の提案が依然として必要だが、議論はトークン送金を安くまたは簡単にしてほしいという一般的要望ではなく、明確な技術要件を備える段階に入った。