パスとクロスカレンシー決済
XRPレジャーが1つ以上の中間通貨を経由して決済をルーティングし、送信者から受取人へ資金を届ける仕組みを解説します。
基本的な考え方
クロスカレンシー決済は、送信者がある通貨(またはXRP)で支払い、受取人が別の通貨(またはXRP)を受け取れるようにするもので、変換は取引の一部として自動的に行われ、組み込みのDEXやAMMで利用可能な流動性が使われます — これはOn-Demand Liquidityを支えているのと同じ基盤的な仕組みです。
「パス」とは何か
パスとは、送金通貨から受取通貨に到達するために資金が通過できる、1つ以上の中間ステップ(トラストライン、板注文のオファー、AMMプール)を経由する特定の経路です。1回の決済は、複数のパスを同時に使い、全体として最良の執行を得るために金額を分割できる可能性があります — これは、現代の取引システムが、より良い価格を得るために大口注文を複数の取引所に分割するのと精神的に似ています。
パスファインディング
2つの通貨間には多くの可能な経路(直接の板、XRPを経由するマルチホップ経路、まったく別の中間発行通貨を経由する経路)が存在しうるため、rippledには、関係する通貨と金額に応じて実行可能で競争力のある価格の経路を探すパスファインディング機能が組み込まれています。これにより、ほとんどの場合、アプリケーション開発者は決済経路を手動で構築する必要がありません。
XRPを介した自動ブリッジ
The Built-in Decentralized Exchangeで説明したとおり、2つの発行通貨間に良い直接パスが存在しない場合、ネットワークは自動的にXRPを中間ホップとして決済をルーティングできます — これは、普遍的なブリッジ資産というXRP本来の設計目的の、直接的かつ実践的な表れです。
これが実世界の決済にとって重要な理由
自動パスファインディングを伴うクロスカレンシー決済こそが、例えばUSD建ての資金を保有する送信者が、JPYを求める受取人に、どちらの当事者も別途手動で通貨変換ステップを実行することなく、単一の取引で支払うことを可能にしています — これは、XRPL上に構築された実世界の国際送金ユースケースを支える中核的な仕組みです。
スリッページとレート保護
パスの正確な執行価格は決済の瞬間に利用可能な流動性に左右されうるため、決済取引では最大送金元金額(あるいは受信側からは最小配達金額 — この特定のフィールドのセキュリティ上の意味合いについてはPartial Paymentsを参照)を指定でき、送信者は、薄いまたは急速に変動する市場のために予想より悪い変換レートを受け取ることから自らを守ることができます。