چیزی که به عنوان یک اسکریپت معمولی حساب کاربری شروع شد به یکی از عجیبترین باگهای XRP Ledger در چند ماه گذشته تبدیل شد. BitGo، نگهبان و ارائهدهنده کیف پول محبوب ارزهای دیجیتال، بهطور تصادفی تراکنشهای ناموفق XRP را پس از اتمام موجودی یکی از حسابهایش منتشر کرد.
مشکل از زمانی شروع شد که اتوماسیون BitGo تلاش کرد تا حسابهای XRP جدید را فعال کند، که هر کدام به یک هزینه ذخیره استاندارد XRP نیاز داشتند. با این حال، زمانی که وجوه موجود در کیف پول تمام شد، این روند متوقف نشد. در عوض این سناریو در چرخه بی پایانی از ارسال پرداخت های کوچکی قرار گرفت که نمی توانستند برآورده شوند.
به زودی ردیابهای زنجیرهای با هزاران ورودی «پرداخت مالی» پر شدند، که باعث شد مجموعه میمهای دفتر کل با تعداد زیادی از تراکنشهای رد شده کاملاً به هم ریخته شود.
یکی از اولین کسانی که متوجه چیزی کمی شیطنت شد، شرکت کننده XRPL “Vet” بود که به شوخی گفت که توسعه دهندگان BitGo “حلقه های بی نهایت ایجاد می کنند.” کاوشگران XRP Ledger نشان دادند که معیارهای ایجاد حساب برای مدت کوتاهی به 11000 در یک روز افزایش یافت، سپس با رسیدن کیف پول به صفر کاهش یافت.
BitGo اشکالات را برطرف می کند
BitGo بعداً تحقیقات خود را تأیید کرد و پیشنهاد کرد که اتوماسیون داخلی به جای یک حادثه امنیتی، اشتباه عمل کرده است. صرافی از آن زمان حساب را بازیابی کرده و موجودی را 1048 XRP افزایش داده است تا از تلاش های ناموفق بیشتر جلوگیری کند.
شما هم ممکن است دوست داشته باشید
با این حال، این قسمت نشان می دهد که چگونه یک اسکریپت معیوب می تواند فعالیت بلاک چین را در کل شبکه مختل کند، حتی یک اسکریپت به اندازه XRP. در حال حاضر، مشکلی در دفتر کل وجود ندارد و روند تقلبی که سعی در ارسال 1.2225 XRP داشت، در نهایت خاموش شد.
نویسنده: Gamza Khanzadaev