يعرف الـ Ripple سابقا بإسم OpenCoin و هي شركة ملكية خاصة تقوم ببناء شبكة دفع وتبادل (RippleNet) على رأس قاعدة بيانات عبارة عن دفتر أستاذ موزع (يسمى XRP Ledger). يتمثل الهدف الرئيسي لشركة Ripple في ربط البنوك بخدمات الدفع و تبادل الأصول الرقمية مما ينشئ نظام مدفوعات عالمي أسرع وبتكلفة أقل.
البداية
تم تمثيل الـ Ripple لأول مرة في عام 2004 بواسطة Ryan Fugger وهو الذي طور أول نموذج أولي للـ Ripple كنظام مالي رقمي لامركزي (RipplePay). تم نشر النظام في عام 2005 وكان الهدف منه هو توفير وسائل دفع آمنة داخل شبكة عالمية.
في عام 2012، قام Fugger بتسليم المشروع إلى Jed McCaleb و Chris Larsen وقاما معاً بتأسيس شركة OpenCoin للتكنولوجيا والتي تتخذ من الولايات المتحدة مقراً لها. منذ ذلك الوقت، بدأ بناء الـ Ripple كبروتوكول يركز على حلول الدفع للبنوك والمؤسسات المالية الأخرى. وفي عام 2013، تم تغيير الاسم من OpenCoin إلى Ripple Labs والذي تم تغييره لاحقًا إلى Ripple في عام 2015.
The XRP Ledger - XRPL
كانت فكرة الـ XRPL تستند إلى أعمال Fugger و مستوحاة أيضا من إنشاء البيتكوين. قامت Ripple بنشر سجل الإجماع (Ripple Consensus Ledger) أو (RCL) في عام 2012 مع عملتها الرقمية الخاصة (الـ XRP).وفي وقت لاحق تم إعادة تسمية RCL إلى (XRP Ledger) أو (XRPL).
يعمل الـ XRPL كنظام اقتصادي موزّع والذي لا يخزن جميع المعلومات المحاسبية للمشاركين في الشبكة فحسب بل يوفر أيضًا خدمات الصرف/التبادل عبر أزواج عملات متعددة. قامت Ripple بتقديم الـ XRPL كدفتر حسابات موزع مفتوح المصدر يسمح بالمعاملات المالية الفورية. يتم تأمين هذه المعاملات والتحقق منها من قبل المشاركين في الشبكة من خلال آلية إجماع (توافق آراء).
تتم إدارة الـ XRPL من خلال شبكة من عقد التحقق المستقلة التي توازن سجلات معاملاتها باستمرار. يستطيع أي شخص إعداد عقدة مصادقة على Ripple وتشغيلها، ليس هذا فقط بل أيضا يستطيع إختيار العقد التي يثق بها لتقوم بعملية التحقق/المصادقة. ومع ذلك توصي Ripple عملائها باستخدام قائمة بالمشاركين المعتمدين والموثوقين للتحقق من معاملاتهم. تُعرف هذه القائمة باسم Unique Node List أو (UNL).
تقوم عقد الـ UNL بتبادل بيانات المعاملات بين بعضها البعض حتى يتفق الجميع على الحالة الحالية لدفتر الأستاذ/السجل. بمعنى آخر، تعتبر المعاملات التي يتم الاتفاق عليها من قبل الأغلبية العظمى لعقد الـ UNL بأنها صالحة ويتم تحقيق التوافق/الإجماع عندما تقوم جميع هذه العقد بتطبيق نفس مجموعة المعاملات على دفتر الأستاذ/السجل.
ووفقًا لموقع Ripple الرسمي، فإن شركة Ripple هي شركة خاصة قامت بتطوير الـ XRPL كدفتر حسابات موزع مفتوح المصدر. وهذا يعني أن أي شخص يمكنه المساهمة في الكود وأن الـ XRPL قادر على الاستمرار حتى لو لم تعد الشركة موجودة.
RippleNet
على عكس XRPL، فإن RippleNet حصرية لشركة Ripple وتم بناؤها على رأس XRPL تعمل كشبكة للدفع والتبادل.
تقدم RippleNet حالياً مجموعة من 3 منتجات تم تصميمها كوسيلة دفع للبنوك والمؤسسات المالية الأخرى.حاليا RippleNet لديها ثلاثة منتجات رئيسية وهي: xRapid و xCurrent و xVia.
xRapid
بإختصار، هو حل سيولة حسب الطلب يستخدم عملة الـ XRP كجسر عالمي بين العملات الورقية المتعددة. يعتمد كل من XRP و xRapid على الـ XRP Ledger. مما يجعله أسرع و يجعل الرسوم أقل بكثير مقارنة بالطرق التقليدية.
لنأخذ مثالًا بسيطًا: يرغب بوب من دولة استراليا في إرسال 100 دولار الى أليس في دولة الهند. يقوم بوب بإرسال الأموال عبر مؤسسة مالية تسمى FIN. لتنفيذ المعاملة، يستخدم FIN وسيلة xRapid لإنشاء اتصال بمنصات تبادل أصول في كل من بلدة و البلد التي يرغب في إرسال الأموال إليها. وبهذه الطريقة تتمكن الشركة من تحويل مبلغ الـ 100 دولار إلى XRP والذي يوفر السيولة اللازمة للدفع النهائي. في خلال ثوان يتم تحويل الـ XRP إلى الروبية الهندية و تكون أليس قادرة على سحب الأموال من منصة التبادل الموجودة في الهند.
xCurrent
xCurrent هي وسيلة مصممة لتوفير التسوية الفورية وتتبع المدفوعات عبر الحدود بين أعضاء RippleNet، على عكس xRapid، لا تعتمد وسيلة الxCurrent على الـ XRP Ledger ولا تستخدم العملة الرقمية (الريبل) افتراضيًا. تم بناء xCurrent بإستخدام بروتوكول يسمى "Interledger Protocol" أو (ILP) والذي تم تصميمه بواسطة Ripple كبروتوكول لربط دفاتر الأستاذ المختلفة أو شبكات الدفع.
المكونات الأساسية الأربعة للـ xCurrent هي:
Messenger: يوفر برنامج xCurrent messenger الاتصال من نوعية ند لند (نظير إلى نظير) بين مؤسسات RippleNet المالية المتصلة.
Validator (المدقق): يستخدم المدقق أو المصادق لتأكيد نجاح أو فشل المعاملة بالتشفير، وكذلك لتنسيق نقل الأموال عبر الـ Interledger. يمكن للمؤسسات المالية استخدام المدقق الخاص بها أو يمكن الاعتماد على أداة تحقق من جهة خارجية.
ILP Ledger: يتم تطبيق بروتوكول الـ Interledger في دفاتر الأستاذ المصرفية الحالية، مما ينشأ ILP Ledger (وهو Interledger Protocol Ledger). يعمل الـ ILP Ledger كدليل فرعي يتم استخدامه لتتبع الائتمانات والخصومات والسيولة عبر الأطراف المتعاملة. تتم تسوية الأموال تلقائيًا، مما يعني أنها إما أن تتم تسويتها على الفور أو لا يتم تسويتها على الإطلاق.
FX Ticker: يستخدم مؤشر الـ FX لتحديد أسعار الصرف بين الأطراف المتعاملة حيث أنه يقوم بتتبع الحالة الحالية لكل ILP Ledger.
على الرغم من أن xCurrent تم تصميمه بشكل أساسي للعملات الورقية إلا أنه يدعم أيضًا العملات الرقمية.
xVia
xVia هي واجهة موحدة قائمة على الـ API تسمح للبنوك ومقدمي الخدمات المالية الآخرين بالتفاعل في إطار واحد دون الحاجة إلى الاعتماد على تكاملات متعددة لشبكات الدفع. تسمح xVia للبنوك بإنشاء مدفوعات من خلال شركاء مصرفيين آخرين مرتبطين بشبكة RippleNet كما أنها تمكنهم من إرفاق الفواتير أو غيرها من المعلومات الخاصة بمعاملاتهم.
الختام
قد يتم تطبيق RippleNet على رأس البنية التحتية المصرفية الحالية كطريقة لاستكمال وتحسين نظام الدفع التقليدي. xCurrent يتيح المدفوعات الفورية بين المؤسسات المالية بطريقة وتكلفة فعالة و xRapid يستخدم عملة الـ XRP كجسر بدون حدود لتوفير السيولة عند الطلب و xVia يسهل التكامل والتواصل بين جميع المشاركين في RippleNet.