インターレジャープロトコルの定義
Interledgerプロトコルは、支払いネットワーク全体での支払いに使用されるプロトコルです。 このプロトコルは、2つの異なる銀行の元帳を接続することにより、システムから仲介者と中央当局を削除します。 クロスボーダー取引の処理に必要なコストと時間を削減することを約束します。 Ripple Labsは、製品の国境を越えて銀行システムを接続するために使用しています。
Interledger Protocolの分解
銀行間の国境を越えた送金の現在のプロセスには、デジタル元帳がトランザクションを処理するために使用する複数の支払いプロトコルのナビゲーションが含まれます。 プロトコルはコネクタを使用して通信します。 しかし、そのようなシステムで使用されるツールと標準は断片化されています。 たとえば、現在のコネクタセットには、標準化された通信モードがありません。 相互に直接的な関係を持たない企業間の取引を促進するための仲介銀行の導入は、プロセスをさらに複雑にします。 これは、ホップ数を乗算してトランザクションを完了するため、より高価で時間がかかるためです。 また、支払いは複数のシステムを経由して最終受信者に到達する必要があるため、セキュリティリスクも拡大します。
Interledger Protocolは、暗号エスクローの概念を使用して、コネクタを介した資金の通過を可能にします。 Interledgerプロトコルのホワイトペーパーは、暗号エスクローを2フェーズコミットプロトコルの金銭的同等物と定義しています。 後者のプロトコルは2つのステップで構成されます。 最初のステップは、トランザクションが前進または中止するための一連の条件を定義することです。 2番目のステップは、条件が満たされた後のトランザクションの処理を定義します。
元帳の暗号エスクローは、2者間の資金の条件付きロックです。 資金は、取引が行われる時間ベースの条件を含む特定の条件が満たされた後にのみリリースされます。 それ以外の場合、トランザクションは無効になります。 支払いトランザクションが正常に終了すると、送信者は受信者から暗号化された領収書を受け取ります。 あるいは、預託された資金はそれぞれの当事者に返還されます。
Interledgerプロトコルは、アトミックモードとユニバーサルモードの2つのモードで実装できます。 アトミックノードでは、公証人がシステムに組み込まれます。 これらは、トランザクションの検証と検証に使用されるアドホックグループです。 通常、アトミックモードは、相互に関係がある可能性のある銀行または金融サービス会社間のトラステッドコネクタノード間で発生します。 ユニバーサルモードは公証人を必要とせず、信頼できないコネクタ間でも機能します。 Rippleの内部暗号通貨であるXRPを使用して転送を促進します。 転送には時間の制約が伴います。 特定の期間内に行われない場合、トランザクションは破棄されます。