در تاریخ ۹ اوت، یک نقص نرمافزاری در پل اتصال بین دفتر XRP و بلاکچین tx باعث شد تا قریب به ۲۰۰ هزار XRP، که معادل حدود ۲۰۰ هزار دلار است، از حساب ذخیره پل تخلیه شود. این حملهگر توانست با سوءاستفاده از باگ نرمافزاری، ادعا کند سپردههایی که هرگز انجام نشده است را ثبت کند و سپس با برداشت توکنهای واقعی، از موجودی بانک استفاده کند.
جزئیات تخلیه و عوامل مؤثر
این پل، که وظیفه اتصال دفتر XRP به بلاکچین Coreum (که در مارس امسال به tx تغییر نام داد و تمرکز آن بر توکنیزهسازی داراییهای واقعی است)، در حدود ۹۷ دقیقه در روز ۹ اوت، داراییهای XRP را از کیفپول ذخیرهاش خارج کرد و پس از آن، سیستم موقتاً متوقف شد.
در فرآیند عادی، این نوع پل مانند یک صندوق امانات با سیستم رسید عمل میکند؛ کاربر مقداری XRP را وارد کیفپول ذخیره در دفتر XRP میکند، و پل معادل آن را در بلاکچین دیگر ایجاد میکند. بازگرداندن این توکنها، کاربر را قادر میسازد تا XRP واقعی را برداشت کند. اما در این حادثه، سیستم به اشتباه تراکنشهای ثبتشده را به عنوان سپردههای واقعی تشخیص داد بدون اینکه XRP به صورت واقعی وارد سیستم شده باشد.
نقش نقص نرمافزاری و واکنشها
بر اساس اعلام tx، نرمافزار پل، تراکنشها را به عنوان سپرده ثبت میکرد در حالی که هیچ XRP به تعهدات سپردهای افزوده نشده بود. این موضوع منجر به صدور توکنهای براد شده در بلاکچین tx شد، در حالی که پشتوانه واقعی نداشت، و مهاجم پس از آن XRP واقعی از حساب ذخیره برداشت کرد.
در ساعت ۱۹:۱۶ به وقت UTC، این تخلیه آغاز شد. هر برداشت توسط ۱۷ نفر از ۲۸ relayer، برنامههایی که تراکنشها را بررسی و تایید میکنند، تایید شده بود. این سیستم بر اساس اطلاعات موجود، سپردهها را معتبر و برداشتها را مجاز نشان میداد. مشکل در لایه پایینتر، در فرآیند تایید تراکنشها نهفته بود که تراکنشهایی را که هیچ XRP واقعی را وارد کیفپول ذخیره نمیکرد، بدون بررسی صحیح، تایید میکرد.
در واکنش به این حادثه، پروژه اعلام کرد که نقص نرمافزاری شناسایی و برطرف شده است، و از کارشناسان فوریتهای بلاکچین برای تحلیلهای بیشتر بهرهمند شده است. همچنین، پروندهای شکایت با FBI ثبت کرده است. در حال حاضر، گره خورده به راهکارهایی برای جبران ضررهای متضرران بررسی میشود.
در عین حال، بیشتر XRP دزدیدهشده در عرض چند ساعت در مسیرهای مختلف به منابع دیگر انتقال یافته است. این حادثه نشاندهنده نیاز به سختگیری بیشتر در فرآیندهای امنیتی و نظارتی بلاکچین است.



