اشکال XRP Ledger که در اکتبر 2026 افشا شد، یک آسیبپذیری حیاتی در موتور پرداخت بود. این اشکال از نظر تئوری میتوانست XRP قابل خرج فراتر از عرضه 100 میلیارد واحدی مورد نظر شبکه ایجاد کند.
این مشکل از طریق برنامه جایزه باگ XRPL کشف شد. قبل از انتشار جزئیات فنی در گزارش رسمی آسیبپذیری XRPL، این مشکل برطرف شد.
خیر، 18 تریلیون XRP به گردش اضافه نشد. این عدد از یک آزمایش کنترلشده توسط یک محقق امنیتی به دست آمد.
گزارش رسمی XRPL میگوید هیچ مدرکی مبنی بر سوءاستفاده در هیچ شبکه عمومی وجود ندارد. ساختار عرضه که در راهنمای Tapbit در مورد تعداد XRP موجود توضیح داده شده است، به طور ناگهانی تغییر نکرد.
اشکال دقیق XRP Ledger چه بود؟

این نقص یک سرریز عدد صحیح در موتور پرداخت بود. این بخش از سیستم مقادیر چندین پیشنهاد را با هم جمع میکند.
کامپیوترها اعداد را در محدودههای ثابت ذخیره میکنند. هنگامی که محاسبات بررسی نشده از آن حد فراتر رود، نتیجه به جای تولید خطا، میتواند به یک عدد بسیار کوچکتر بپیچد.
در این مورد، یک مهاجم میتوانست صدها حساب ایجاد کند. هر حساب یک پیشنهاد غیرمعمول ارائه میداد: فروش مقدار کمی از یک توکن دیگر در ازای مقدار عظیمی XRP. سپس مهاجم یک پرداخت را ارسال میکرد که برای مصرف تمام آن پیشنهادات طراحی شده بود.
موتور به هر صاحب پیشنهاد، کل مقدار XRP درخواستی را اعتبار میداد. اما مجموع خریدار میتوانست سرریز شود و بپیچد.
خریدار ممکن بود فقط چند صد دراپ - کوچکترین واحد XRP - به علاوه هزینه تراکنش عادی دریافت کند.
| مرحله | کاری که موتور آسیبپذیر میتوانست انجام دهد |
|---|---|
| ایجاد پیشنهاد | پذیرش پیشنهادات فردی معتبر که مقادیر بسیار زیادی XRP درخواست میکنند. |
| یک پرداخت ترکیبی | مصرف صدها مورد از آن پیشنهادات در یک تراکنش واحد. |
| محاسبه کل | سرریز عدد صحیح با اندازه ثابت و پیچاندن هزینه خریدار به یک مقدار کوچک. |
| اعتبارات فروشنده | پرداخت به هر فروشنده تحت کنترل مهاجم، کل مبلغ ثبت شده در پیشنهاد آن. |
| نتیجه | ایجاد XRP که خریدار در واقع هرگز تامین نکرده بود. |
چرا بررسی ایمنی عرضه XRP آن را متوقف نکرد؟
XRP Ledger از قبل یک قانون ثابت داشت که برای رد هر تراکنشی که XRP جدیدی ایجاد میکند، در نظر گرفته شده بود. یک قانون ثابت، قانونی است که پس از هر تراکنش معتبر باید درست باقی بماند. در اینجا، قانون تغییرات تراز را در طول تراکنش مقایسه میکرد تا تأیید کند که XRP از هیچ کجا ظاهر نشده است.
مشکل این بود که این بررسی تغییرات تراز را با استفاده از محاسبات ثابت مشابه جمع میکرد. میتوانست به همان روش محاسبه پرداخت بپیچد. سپس تغییر خالص به نظر میرسید که یک هزینه تراکنش عادی است تا یک افزایش عظیم در عرضه.
یک بررسی دوم، تراز یک حساب فردی را محدود میکرد. سوءاستفاده پیشنهادی با توزیع XRP تازه ایجاد شده در صدها حساب تحت کنترل مهاجم از آن کنترل اجتناب کرد. هر حساب حتی اگر مبلغ ترکیبی بسیار بیشتر از کل عرضه شبکه بود، زیر حد فردی باقی ماند.
عدد 18 تریلیون XRP از کجا آمد؟
کایدن لیائو، یکی از بنیانگذاران Veria Labs، گفت که عامل امنیتی هوش مصنوعی این شرکت این مشکل را پیدا کرد و یک اکسپلویت کارآمد ساخت. او تخمین زد که یک تراکنش ساخته شده میتواند حدود 18 تریلیون XRP ایجاد کند.
این تقریباً 184 برابر عرضه اولیه 100 میلیارد واحدی است. تخمین و جزئیات جایزه در بررسی The Block از افشاگری ظاهر شد.
این رقم ظرفیت تئوری اکسپلویت را توصیف میکند، نه یک رویداد مشاهده شده در شبکه اصلی. این تمایز هم برای خوانندگان و هم برای موتورهای جستجو مهم است:
- عرضه اصلی XRP: 100 میلیارد XRP هنگام راهاندازی لجر ایجاد شد.
- تخمین آزمایشی: حدود 18 تریلیون XRP میتوانست توسط یک تراکنش مدلسازی شده تولید شود.
- ایجاد تایید شده در شبکه عمومی: توسط توسعهدهندگان XRPL هیچ موردی یافت نشد.
این نقص نیازمند پیشنهادات عمدی غیرعادی و تراکنشی بود که برای مصرف آنها با هم مهندسی شده بود. نمیتوانست توسط یک پرداخت عادی XRP یا یک معامله معمولی فعال شود.
آیا XRP Ledger واقعاً مورد سوءاستفاده قرار گرفت؟
افشای رسمی آسیبپذیری XRPL میگوید که تیم هیچ مدرکی مبنی بر سوءاستفاده از این مشکل در هیچ شبکه عمومی پیدا نکرد. محقق مشکل موتور پرداخت را در 22 سپتامبر گزارش کرد. RippleX آن را در یک سرور مستقل محلی و چارچوب تست واحد بازتولید کرد، سپس شدت آن را به بحرانی افزایش داد.
رفع اشکال در xrpld 3.4.1 در 25 سپتامبر منتشر شد. افشای عمومی در 9 اکتبر، پس از اینکه اکثریت قریب به اتفاق اعتبارسنجهای مورد اعتماد نرمافزار اصلاح شده را اجرا میکردند، منتشر شد.
XRPL چگونه سرریز را برطرف کرد؟
موتور پرداخت بهروز شده اکنون بررسی میکند که آیا جمع کردن مقادیر پیشنهاد از محدوده مجاز فراتر میرود یا خیر. اگر سرریز رخ دهد، آن بخش از پرداخت به طور عادی شکست میخورد به جای اینکه بپیچد. هیچ چیزی ضرب نمیشود.
توسعهدهندگان همچنین قانون ثابت را که بررسی میکند آیا XRP ایجاد شده است، تقویت کردند. اکنون از یک شمارنده گستردهتر استفاده میکند که نمیتواند به همان روش سرریز شود. کد مشابه تجمیع تراز به عنوان یک اقدام احتیاطی تقویت شد.
چرا رفع اشکال بدون رأیگیری عادی اصلاحیه منتشر شد؟
تغییرات قوانین XRPL معمولاً از فرآیند اصلاحیه پیروی میکنند. یک تغییر تنها پس از آن فعال میشود که بیش از 80 درصد از اعتبارسنجهای مورد اعتماد به طور مداوم به مدت دو هفته از آن پشتیبانی کنند. این رویکرد همه سرورها را هنگام تغییر قوانین تراکنش همگام نگه میدارد.
وصله سرریز متفاوت بود. اگر کد منبع از طریق فرآیند عادی قبل از فعالسازی منتشر میشد، یک مهاجم میتوانست آن را بررسی کند، آسیبپذیری را بازسازی کند و سرورهایی را که ارتقا نیافته بودند هدف قرار دهد. بنابراین توسعهدهندگان باینریهای اصلاح شده را قبل از انتشار کد منبع و افشای کامل توزیع کردند.
این انتخاب باعث بحث شفافیت شد زیرا باینریهای اصلاح شده قبل از کد منبع کامل و افشا ظاهر شدند. مهندسان RippleX گفتند که انتشار فوری میتوانست به مهاجمان در هدف قرار دادن سرورهایی که ارتقا نیافته بودند کمک کند.
اشکال برای معاملهگران XRP چه معنایی دارد؟
شوک عرضه مستقیم رخ نداد، بنابراین داستان معادل رویداد تورم واقعی 18 تریلیون توکن نیست. ارتباط بازار آن از چهار عامل دیگر ناشی میشود:
- اعتماد امنیتی: یک اشکال حیاتی ده ساله میتواند بر نحوه قیمتگذاری ریسک فنی توسط معاملهگران تأثیر بگذارد.
- کیفیت پاسخ: گزارش سریع و ارتقاء اعتبارسنجها میتواند اعتماد را بازسازی کند.
- نوسانات تیتر خبر: "18 تریلیون XRP" میتواند احساسات را جابجا کند، حتی اگر این مقدار هرگز ضرب نشده باشد.
در بررسی دادههای 12 اکتبر، XRP با قیمت حدود 1.41 دلار معامله میشد و دامنه روزانه آن حدود 1.39 تا 1.42 دلار بود. این قیمتها حساس به زمان هستند و باید بلافاصله قبل از انتشار بهروز شوند.
RippleX مسئول رفع نرمافزار بود، اما Ripple، XRP و XRPL چیزهای متفاوتی هستند. راهنمای Ripple در مقابل XRP Tapbit این تمایز را توضیح میدهد.
نحوه معامله XRP در Tapbit
- یک حساب Tapbit ایجاد کنید یا وارد شوید و USDT آماده کنید. از صفحه ثبت نام Tapbit استفاده کنید، مراحل لازم حساب را تکمیل کنید و موجودی فیوچرز را شارژ کنید.
- بازار دائمی XRP-USDT را باز کنید. به صفحه فیوچرز XRP-USDT در Tapbit بروید، نماد قرارداد را تأیید کنید، سپس مارجین ایزوله یا کراس را انتخاب کنید و سطح اهرمی را انتخاب کنید که با برنامه موقعیت شما مطابقت داشته باشد.

- جهت و تنظیمات سفارش را انتخاب کنید. لانگ یا شورت را انتخاب کنید، از سفارش محدود یا بازار استفاده کنید، اندازه موقعیت را وارد کنید و سطوح حد ضرر و حد سود را تنظیم کنید.
- معامله را بررسی و مدیریت کنید. قبل از ارسال، قیمت ورود، مارجین، هزینههای تخمینی و قیمت ликвиشن را بررسی کنید. موقعیت باز را نظارت کنید و در صورت تغییر شرایط اولیه، آن را ببندید یا کاهش دهید.
سوالات متداول
آیا کسی 18 تریلیون XRP ضرب کرد؟
خیر. حدود 18 تریلیون XRP یک تخمین تحقیقاتی برای یک اکسپلویت کنترل شده بود. توسعهدهندگان XRPL هیچ مدرکی مبنی بر استفاده از این اشکال در شبکه عمومی پیدا نکردند.
آیا اشکال XRP Ledger میتوانست XRP واقعی و قابل خرج ایجاد کند؟
بله، قبل از رفع اشکال، یک تراکنش عمدی میتوانست از نظر تئوری XRP ایجاد کند که سپس قابل انتقال یا معامله باشد.
اشکال XRP چه زمانی برطرف شد؟
رفع اشکال در xrpld 3.4.1 در 25 سپتامبر 2026 منتشر شد. گزارش رسمی آسیبپذیری در 9 اکتبر منتشر شد.
آیا عرضه 100 میلیارد واحدی XRP به طور دائم تغییر کرد؟
خیر. هیچ مدرکی از سوءاستفاده موفق در شبکه عمومی وجود ندارد، بنابراین رقم تئوری 18 تریلیون به عرضه در گردش تبدیل نشد.
چه کسی آسیبپذیری XRP Ledger را پیدا کرد؟
این مشکل از طریق برنامه جایزه باگ XRPL گزارش شد. Veria Labs گفت که یک عامل امنیتی هوش مصنوعی به کشف و بازتولید نقص موتور پرداخت کمک کرده است.
آیا XRP-USDT در Tapbit موجود است؟
بله. Tapbit یک بازار فیوچرز دائمی XRP-USDT را لیست کرده است. قرارداد دائمی قرار گرفتن در معرض قیمت را فراهم میکند و به معنای مالکیت XRP در کیف پول شخصی توسط معاملهگر نیست.

