
یک نقص امنیتی قدیمی در XRP Ledger میتوانست به مهاجمان اجازه دهد بدون پرداخت واقعی، مقادیر بسیار بزرگی از XRP ایجاد و خرج کنند؛ رخدادی که سقف عرضه ۱۰۰ میلیارد واحدی این دارایی را نقض میکرد. طبق گزارش CoinDesk، این آسیبپذیری پس از بازسازی موفق حمله از سوی تیم توسعهدهنده برطرف شده است.
نقصی که عرضه ثابت XRP را تهدید میکرد
تمام ۱۰۰ میلیارد واحد XRP در زمان راهاندازی دفترکل در سال ۲۰۱۲ ایجاد شده است و نرمافزار XRP Ledger بهگونهای طراحی شده که واحد جدیدی به این مقدار اضافه نشود. همین محدودیت عرضه، یکی از ویژگیهای مهم این شبکه برای استفادهکنندگان آن به شمار میرود. با این حال، یک خطای نرمافزاری که گفته میشود از سال ۲۰۱۵ در سیستم وجود داشته، میتوانست این سازوکار را دور بزند.
این ایراد در سامانه مبادله داخلی XRP Ledger قرار داشت؛ بخشی از دفترکل که حسابها در آن پیشنهادهایی برای تبدیل یک توکن به توکن دیگر ثبت میکنند. مشکل به یک خطای شمارشی مربوط بود. در شرایط خاص، مجموع XRP مورد مطالبه آنقدر بزرگ میشد که نرمافزار نمیتوانست آن را درست محاسبه کند.
در نتیجه، حسابهای فروشنده میتوانستند XRP موردنظر خود را بهطور کامل دریافت کنند، در حالی که حساب خریدار تقریباً هیچ هزینهای نمیپرداخت. به این ترتیب، XRPهایی در اختیار مهاجم قرار میگرفت که پیش از آن در عرضه موجود نبودند.
روش حمله چگونه عمل میکرد؟
محققان امنیتی کیدن لیائو و شرکت Veria AI این آسیبپذیری را شناسایی کردند و در ۲۲ سپتامبر آن را بهصورت داخلی گزارش دادند. مهندسان RippleX، بازوی توسعهدهنده ریپل، حمله را روی یک سرور مستقل بازسازی کردند و تأیید کردند XRP ایجادشده میتواند در تراکنش بعدی خرج شود.
سناریوی نظری حمله به ایجاد چند صد حساب نیاز داشت. مهاجم میتوانست در هر حساب مقدار اندکی از یک توکن را برای دریافت مقدار غیرعادی زیادی XRP پیشنهاد دهد. سپس با انجام یک پرداخت واحد، همه این پیشنهادها را همزمان خریداری کند.
اگر مجموع XRPهای مورد مطالبه از ظرفیت محاسبه نرمافزار عبور میکرد، حسابهای فروشنده پرداخت کامل خود را میگرفتند، اما مبلغی که از حساب خریدار کسر میشد تقریباً صفر بود. پراکندهکردن XRP میان صدها حساب نیز باعث میشد محدودیت جداگانهای که برای مقدار XRP قابل دریافت توسط یک حساب وجود دارد، فعال نشود.
اجرای این روش به چند صد XRP برای ایجاد حسابها و پرداخت کارمزدهای تراکنش نیاز داشت؛ بخش عمده مبلغ موردنیاز برای افتتاح حسابها نیز میتوانست بعداً بازیابی شود. این موضوع هزینه بالقوه حمله را پایین میآورد، هرچند منبع درباره مقدار XRP قابل ایجاد در هر اجرای حمله رقم مشخصی ارائه نکرده است.
واکنش RippleX و وضعیت بهرهبرداری
XRP Ledger پس از هر تراکنش بررسی میکند که XRP جدیدی وارد عرضه نشده باشد. اما در این سناریو، بررسی یادشده به مجموع اشتباه محاسبهشده اتکا میکرد و بنابراین میتوانست ایجاد XRP جدید را تشخیص ندهد.
RippleX اعلام کرده است که هیچ مدرکی از بهرهبرداری از این نقص در شبکههای عمومی پیدا نکرده است. این شرکت اصلاحیه را در نسخه 3.4.1 نرمافزار سرور دفترکل، یعنی xrpld، در ۲۵ سپتامبر منتشر کرد؛ با این حال، هنگام انتشار نسخه توضیح نداد که بهروزرسانی دقیقاً چه مشکلی را برطرف میکند.
اهمیت این رخداد فقط به یک خطای فنی محدود نیست. اگر مهاجم میتوانست XRP ایجادشده را در صرافیها بفروشد، عرضه واقعی دارایی از سقف تعیینشده فراتر میرفت و اصل کمیابی آن زیر سؤال میرفت. چنین اتفاقی همچنین میتوانست برای نهادهایی که از XRP Ledger استفاده میکنند، ریسک جدی در محاسبه موجودی و ارزش دارایی ایجاد کند. با توجه به اعلام RippleX، تاکنون نشانهای از وقوع چنین حملهای در شبکه عمومی گزارش نشده است.
این کشف در دورهای رخ داده که چند نقص امنیتی پنهان در پروژههای رمزارزی با کمک ابزارهای هوش مصنوعی آشکار شدهاند. منبع به آسیبپذیری کیف پول Coldcard، که با سرقت دستکم ۱٬۳۶۷ بیتکوین مرتبط دانسته شده، و همچنین مشکلاتی در شبکه Core Lightning اشاره کرده است؛ مشکلاتی که به اپراتورهای نودهای بیتکوین درباره قطع اتصال هشدار داده بود.
تصویر فعلی بازار XRP
بر اساس دادههای بازار Moneyiar در ساعت ۱۱:۲۹ روز ۱۱ اکتبر ۲۰۲۶ به وقت +۰۳:۳۰، قیمت ریپل با نماد XRP برابر با ۱٫۳۸۹۶۷۶۷۹۱۷ دلار بوده است. این دارایی در ۲۴ ساعت گذشته ۰٫۹۴ درصد کاهش و در بازه هفتروزه ۷٫۳۷ درصد افت داشته است.
برای مقایسه، در همین دادههای Moneyiar قیمت Monad با نماد MON برابر با ۰٫۰۲۵۱۶۵۲۷۲۷ دلار بوده و در ۲۴ ساعت ۲٫۲۶ درصد رشد، اما در هفت روز ۲۵٫۵۹ درصد کاهش ثبت کرده است. قیمت edgeX با نماد EDGE نیز ۰٫۳۵۱۴۱۶۳۳۰۸ دلار گزارش شده؛ تغییر روزانه آن منفی ۲٫۸۳ درصد و تغییر هفتروزه آن منفی ۲۵٫۳۶ درصد بوده است. همچنین AI Rig Complex با نماد ARC در قیمت ۰٫۰۶۰۷۱۲۵۱۸۴ دلار قرار داشته و در ۲۴ ساعت ۲٫۷۴ درصد و در هفت روز ۱۵٫۵۲ درصد افت کرده است.