以前は OpenCoin として知られていた Ripple は、分散型台帳データベース (XRP Ledger) 上に支払いおよび交換ネットワーク (RippleNet) を構築している非公開企業です。Ripple の主な目標は、銀行、支払いプロバイダー、デジタル資産取引所を結び付け、より高速でコスト効率の高いグローバル支払いを可能にすることです。
歴史
リップルは、2004 年にライアン フッガーによって初めて理想化されました。彼は、分散型デジタル通貨システム (RipplePay) としてリップルの最初のプロトタイプを開発しました。このシステムは 2005 年に稼働を開始し、グローバル ネットワーク内で安全な支払いソリューションを提供することを目的としていました。
2012年、フッガー氏はプロジェクトをジェド・マケーレブ氏とクリス・ラーセン氏に引き継ぎ、2人は米国を拠点とするテクノロジー企業OpenCoinを設立しました。その時点から、リップルは銀行やその他の金融機関向けの決済ソリューションに重点を置いたプロトコルとして構築され始めました。2013年、OpenCoinはRipple Labsにブランド名を変更し、その後2015年にRippleにブランド名を変更しました。
XRP 元帳 (XRPL)
リップルは、フッガーの研究に基づき、ビットコインの誕生に触発されて、2012 年にリップル コンセンサス レジャー (RCL) をネイティブ暗号通貨 XRP とともに導入しました。RCL は後に XRP レジャー (XRPL) に名前が変更されました。
XRPL は、ネットワーク参加者のすべての会計情報を保存するだけでなく、複数の通貨ペアにわたる交換サービスを提供する分散型経済システムとして機能します。リップルは、リアルタイムの金融取引を可能にするオープンソースの分散型台帳として XRPL を提示しています。これらの取引は、コンセンサス メカニズムを通じてネットワークの参加者によって保護および検証されます。
ただし、ビットコインとは異なり、XRP 元帳はプルーフ オブ ワーク コンセンサス アルゴリズムに基づいていないため、トランザクションを検証するためにマイニング プロセスに依存しません。代わりに、ネットワークは、以前はリップル プロトコル コンセンサス アルゴリズム (RPCA) と呼ばれていた、独自のカスタマイズされたコンセンサス アルゴリズムを使用してコンセンサスに達します。
XRPL は、トランザクション レコードを常に比較する独立した検証ノードのネットワークによって管理されます。誰でも、Ripple 検証ノードを設定して実行できるだけでなく、検証ノードとして信頼するノードを選択することもできます。ただし、Ripple では、識別された信頼できる参加者のリストを使用してトランザクションを検証することをクライアントに推奨しています。このリストは、ユニーク ノード リスト (UNL) と呼ばれます。
UNL ノードは、すべてのノードが台帳の現在の状態に同意するまで、相互にトランザクション データを交換します。つまり、UNL ノードの過半数によって同意されたトランザクションは有効とみなされ、これらすべてのノードが同じトランザクション セットを台帳に適用するとコンセンサスが達成されます。
リップルの公式ウェブサイトによると、リップルはオープンソースの分散型台帳である XRPL の開発を支援した非公開企業です。つまり、誰でもコードに貢献でき、会社が消滅しても XRPL は継続できるということです。
リップルネット
XRPL とは対照的に、RippleNet は Ripple 社専用であり、支払いおよび交換ネットワークとして XRPL 上に構築されました。
RippleNet は現在、銀行やその他の金融機関向けの決済ソリューション システムとして設計された 3 つの製品スイートを提供しています。現在、RippleNet には xRapid、xCurrent、xVia という 3 つの主要製品があります。
xラピッド
つまり、xRapid は、XRP を複数の法定通貨間のグローバル ブリッジ通貨として使用するオンデマンドの流動性ソリューションです。XRP と xRapid はどちらも XRP Ledger に依存しており、従来の方法と比較して確認時間が短縮され、手数料が大幅に削減されます。
簡単な例を見てみましょう。オーストラリアのボブは、インドに拠点を置くアリスに 100 ドルを送金したいと考えています。ボブは、FIN という金融機関を介して送金します。トランザクションを実行するために、FIN は xRapid ソリューションを使用して、送金元と送金先の両方の国の資産取引所との接続を作成します。このようにして、同社はボブの 100 ドルを XRP に変換することができ、最終的な支払いに必要な流動性を提供します。数秒で XRP はインド ルピーに変換され、アリスはインドにある資産取引所からお金を引き出すことができます。
x現在
xCurrent は、RippleNet メンバー間の国境を越えた支払いの即時決済と追跡を提供するように設計されたソリューションです。xRapid とは異なり、xCurrent ソリューションは XRP Ledger に基づいておらず、デフォルトでは XRP 暗号通貨を使用しません。xCurrent は、異なる台帳や支払いネットワークを接続するためのプロトコルとして Ripple によって設計された Interledger Protocol (ILP) を中心に構築されています。
xCurrent の 4 つの基本コンポーネントは次のとおりです。
メッセンジャー - xCurrent メッセンジャーは、接続された RippleNet 金融機関間のピアツーピア通信を提供します。リスクとコンプライアンス、手数料、為替レート、支払いの詳細、資金の配達予定時間に関する情報を交換するために使用されます。
バリデーター - バリデータは、トランザクションの成功または失敗を暗号的に確認し、インターレジャー全体での資金の移動を調整するために使用されます。金融機関は独自のバリデーターを実行することも、サードパーティのバリデーターに依存することもできます。
ILP 元帳 - インターレジャー プロトコルは既存の銀行元帳に実装され、ILP 元帳を作成します。ILP 元帳は補助元帳として機能し、取引当事者間のクレジット、デビット、および流動性を追跡するために使用されます。資金はアトミックに決済されます。つまり、即座に決済されるか、まったく決済されないかのいずれかです。
FX ティッカー - FX ティッカーは、取引当事者間の為替レートを定義するために使用されます。設定された各 ILP 元帳の現在の状態を追跡します。
xCurrent は主に法定通貨向けに設計されていますが、暗号通貨取引もサポートしています。
xVia
xVia は、複数の支払いネットワーク統合に頼ることなく、銀行やその他の金融サービス プロバイダーが単一のフレームワーク内でやり取りできるようにする API ベースの標準化されたインターフェイスです。xVia を使用すると、銀行は RippleNet に接続されている他の銀行パートナーを通じて支払いを作成でき、取引に請求書やその他の情報を添付することもできます。
最後に
ビットコインは最初の暗号通貨として知られ、イーサリアムはスマートコントラクトのプラットフォームの作成で知られていますが、リップルネットワークは、銀行やその他の金融機関向けのグローバルな支払いソリューションに重点を置いた通貨交換システムと考えることができます。
RippleNet は、従来の支払いシステムを補完し、改善する方法として、既存の銀行インフラストラクチャ上に実装される可能性があります。xCurrent は、金融機関間でコスト効率の高いリアルタイム支払いを可能にします。xRapid は、オンデマンドの流動性プールを提供するための国境を越えた通貨の橋渡しとして XRP を使用します。xVia は、すべての RippleNet 参加者の統合と通信を促進します。
今後もコンテンツをお楽しみに。Binance Academy のビデオもお忘れなくご覧ください。