ریپل یک تکنولوژی است که هم به عنوان یک ارز دیجیتال عمل میکند و هم به عنوان یک شبکه پرداخت دیجیتالی برای تراکنشهای مالی. ریپل در سال ۲۰۱۲ توسط Chris Larsen و Jed McCaleb راه اندازی شد. کوین این ارز دیجیتال که پیش استخراج شده است، XRP نام دارد.
شهرت شبکه ریپل بیشتر به خاطر پروتکل پرداخت دیجیتالی آن است تا ارز دیجیتالی که ارائه میدهد یعنی XRP. ریپل به عنوان یک پلتفرم توزیع شده، همتا به همتا و متن باز عمل میکند که بستر انتقال هر نوعی از پول مانند دلار، ین، لایت کوین و بیت کوین را فراهم میکند.
برای درک بهتر نحوه کارکرد سیستم، یک ساختار انتقال پول را در نظر بگیرید که در آن هر دو طرف تراکنش ترجیح میدهند از واسطه مورد علاقهشان برای دریافت پول استفاده کنند. لارنس میخواهد ۱۰۰ دلار برای دیوید بفرستد که در شهر دیگری زندگی میکند. او پول را به همراه یک کلمه عبور به نماینده محلی خود به نام کیت میدهد و از کیت میخواهد تنها در صورتی پول را به دیوید تحویل دهد که او بتواند کلمه عبور را به درستی بگوید. کیت با نماینده دیوید که رز نام دارد تماس میگیرد و او را در جریان جزئیات تراکنش قرار میدهد. اگر دیوید کلمه عبور درست را به رز بگوید، رز ۱۰۰ دلار به او میدهد. با این حال، پول متعلق به حساب رز است و یعنی کیت صد دلار به رز بدهکار است. رز میتواند رسیدی از تمام بدهیهای کیت درست کند که طی آن، کیت در روز مورد توافق بدهی خود را باز خواهد گرداند. او همچنین میتواند تراکنشی در جهت مخالف ایجاد کند و به این طریق، بدهی صاف شود.
اگرچه شبکه ریپل پیچیدهتر از مثال بالا است، این مثال اصول اولیه نحوه کارکرد شبکه ریپل را نشان میدهد. با توجه به این مثال متوجه میشویم که برای انجام این تراکنش، باید اعتمادی بین طرفین وجود داشته باشد؛ اعتمادی بین لارنس و کیت، کیت و رز، و دیوید و رز. ریپل از واسطهای به نام Gateway استفاده میکند که به عنوان لینکی در زنجیره اعتماد بین دو طرفی عمل میکند که قصد انجام یک تراکنش را دارند. گیتوی به عنوان واسطه اعتباری عمل میکند که در سرتاسر شبکه ریپل، ارزها را به آدرسهای عمومی ارسال و از آنها دریافت میکند. هر شخص یا بیزنسی میتواند یک گیتوی را ثبت کرده و باز کند و از طریق آن مجوز تقاضا برای عمل به عنوان واسطه تبادل ارزها، حفظ نقدینگی و انتقال پرداختها روی شبکه را دریافت کند.
ارز دیجیتال ریپل به نام XRP
ارز دیجیتال XRP به عنوان یک ارز واسطه برای سایر ارزها عمل میکند. XRP هیچ تبعیضی بین یک ارز فیات، یک ارز دیجیتال و دیگر ارزها قائل نمیشود و بنابراین، تبدیل شدن هر ارزی به ارز دیگر را به راحتی میسر میکند. هر ارزی در این اکوسیستم گیتوی خود را دارد. اگر دیوید بابت سرویسی که به لارنس ارائه داده تقاضای بیت کوین کند، نیازی نیست که لارنس حتما بیت کوین داشته باشد. او میتواند پرداخت را به شکل دلار کانادا به گیتوی خود بفرستد و دیوید میتواند از طریق گیتوی خود بیت کوین دریافت کند. یک گیتوی لزوما نباید یک تراکنش کامل را آغاز کند؛ گیتویهای متعدد میتوانند مورد استفاده قرار بگیرند و زنجیرهای از اعتماد در میان کاربرانی که با ریپل سر و کار دارند ایجاد کنند.
داشتن حساب با گیتوی کاربران را در معرض خطر طرف مقابل قرار میدهد. خطری که در سیستمهای بانکی سنتی هم وجود دارد. اگر یک گیتوی بدهی خود را نپذیرد، کاربر میتواند ارزش پول خود که در گیتوی نگه داشته میشود را از دست بدهد. بنابراین کاربرهایی که به Gateway اعتماد ندارند میتوانند تراکنش خود را با یک Gateway مورد اعتماد انجام دهند که درعوض با گیتوی غیر قابل اعتماد در تقابل است. به این صورت، بدهی با گیتوی مورد اعتماد پرداخت میشود.
ریپل چطور کار میکند؟
شبکه ریپل مثل بیت کوین از الگوریتم گواه اثبات کار و یا مثل NXT از الگوریتم گواه اثبات سهام استفاده نمیکند. درعوض، تراکنشها به یک پروتکل اجماع متکی هستند تا موجودی حسابها و تراکنشهای روی شبکه را تائید کنند. اجماع به طوری کار میکند که تمامیت سیستم را با جلوگیری از حملات دو بار خرج کردن بهبود دهد. یک کاربر ریپل که ۱۰۰ دلار را از طریق Gateway های چندگانه ارسال میکند، تمامی تراکنشها بجز اولین تراکنش که حذف شده را دارد. نودهای توزیع شده، با اجماع تصمیم میگیرند که کدام تراکنش اول ایجاد شد و این کار را با یک نظرسنجی برای تعیین اکثریت آرا انجام میدهند. تائید تراکنشها تقریبا بلافاصله انجام میشود و حدودا پنج ثانیه طول میکشد. از آنجایی که هیچ نهاد مرکزی وجود ندارد که تصمیم بگیرد چه کسی میتواند نود ایجاد کند و تراکنشها را تائید کند، پلتفرم ریپل به عنوان پلتفرمی غیرمتمرکز در نظر گرفته میشود.
ریپل لیست تمام تراکنشها در IOU (مدرکی که میزان بدهی را در خود ثبت میکند) را که با یک ارز معین انجام شده، برای هر کاربر یا Gateway نگه می دارد. IOU و جریانهای معاملاتی که بین کیف پول های ریپل رخ میدهد، به طور عمومی در فهرست شبکه ریپل موجود است. این در حالیست که حتی اگر تاریخ تراکنشها در بلاک چین ثبت شده و در دسترس قرار داشته باشد، دادهها با شناسه یا حساب هر فرد لینک نمیشود. با این حال اشاره به این نکته ضروریست که ضبط عمومی همه معاملات، اطلاعات را مستعد اقدامات غیر انسانی میکند.
ریپل در مقایسه با برخی از بانکهای سنتی و معایب آن، مزیتهایی دارد. حتی اگر میلیونها تراکنش همزمان در حال انجام باشند، تراکنشها با ریپل طی چند ثانیه صورت میگیرد؛ در صورتی که بانکهای سنتی اینطور نیستند و گاهی چند روز زمان میبرد تا یک تراکنش انجام شود. کارمزد تراکنشهای ریپل هم بسیار پایین است. به طوری که حداقل هزینه مورد نیاز برای انجام یک تراکنش در این شبکه، ۰.۰۰۰۰۱ XRP است.
در آگوست سال ۲۰۱۹، ریپل با مارکت کپ ۱۳.۳۷ میلیارد دلار، رتبه سوم به لحاظ حجم بازار را به خود اختصاص داد. بیتکوین با ۲۰۵.۰۳ میلیارد دلار در رتبه اول و اتریوم با ۲۴.۱۸ میلیارد دلار در رتبه دوم قرار داشتند.
آیا ریپل غیرمتمرکز است؟
یکی از بزرگترین سوالاتی که هنوز در فضای کریپتو مطرح است، متمرکز یا غیرمتمرکز بودن ریپل است. عدهای معتقدند ریپل به طور مخفیانهای متمرکز است و عدهای میگویند ریپل حتی از بیت کوین هم غیرمتمرکزتر است. به طور کلی برای بررسی متمرکز بودن یا نبودن یک ارز دیجیتال، فاکتورهای متعددی باید مورد بررسی قرار بگیرند. ارز دیجیتال شبکه ریپل یا همان XRP، پس از بررسی این فاکتورها زیاد سربلند بیرون نمیآید. برای مثال، تنها یک نهاد، یعنی همان شرکت ریپل، بیش از ۵۰ درصد قدرت رای شبکه را در اختیار دارد. از طرف دیگر، ۷۸ درصد کوینهای موجود متعلق به صد آدرس ثروتمند این شبکه است (که شرکت ریپل ثروتمندترین آنها است). علاوه بر اینها اگر بخواهیم XRP را با بیت کوین مقایسه کنیم، در شبکه بیت کوین ماینرها پاداش استخراج دریافت میکنند ولی در شبکه ریپل هیچ پاداش انگیزشی در کار نیست.
با توجه به فاکتورهایی از این دست، میتوان گفت که ارز دیجیتال ریپل یعنی XRP ، تقریبا به طور کامل تحت کنترل شرکت ریپل است.
اجماع در شبکه ریپل چطور به وجود میآید؟
اگر به ارزهای دیجیتالی مانند بیت کوین عادت کردهاید که در آنها گواه اثبات کار تراکنشها را تائید میکند، شاید نحوه کارکرد ریپل به نظرتان متناقض باشد. ولی درواقع نحوه کارکرد این شبکه خیلی ساده است. به زبان ساده، اجماع ریپل بر مبنای اعتماد است. هر نود به نودهای دیگر متصل است و به محض اینکه یک تراکنش توسط تعداد مشخصی از این نودها مورد پذیرش قرار بگیرد، درواقع در کل شبکه مورد پذیرش قرار گرفته است. به این شکل، شبکه به اجماع میرسد. نحوه کارکرد این شبکه به همین سادگی است. تمام نودها به حساب نمیآیند؛ بلکه فقط نودهایی مهم هستند که به آنها تائیدکننده (Validator) گفته میشود. هر نود در شبکه به تعداد قابل انتخابی از تائیدکنندهها متصل میشود و به محض اینکه بیش از هشتاد درصد این تائیدکنندهها سیگنال تطبیق سفارش تراکنشها را بدهند، آن نود سفارش را میپذیرد.