
توکن Balance Coin، یک استیبل کوین الگوریتمی با کمحجم در گردش که برای حفظ لنگر یک دلاری طراحی شده بود، پس از آنکه مهاجمی یک نقص قیمتگذاری در پروتکل پشت آن را اکسپلویت کرد، بیش از ۹۹ درصد سقوط کرد و به حدود ۰.۰۰۱۴ دلار رسید. این توکن که یک روز پیش نزدیک لنگر یک دلاری معامله میشد، تقریباً کل ارزش اسمی حدود ۳.۵ میلیون دلاری خود را از دست داد. ریشهی حمله، دستکاری اوراکل قیمت بیت کوین بود.
چگونه اوراکل دستکاری شد؟
پروتکل Balance سیستمی را اجرا میکرد که در آن کاربران وثیقهی مبتنی بر بیت کوین را قفل میکردند تا استیبل کوین ضرب کنند، و ولتها در صورت افت بیشازحد ارزش وثیقه لیکویید میشدند. طبق گزارش شرکت امنیتی اسلоمیست (SlowMist)، مهاجم اوراکل — یعنی فید قیمت خارجی که پروتکل به آن تکیه میکرد — را دستکاری کرد تا یک قیمت غیرعادی و بسیار پایین برای بیت کوین در سیستم ثبت کند. قرارداد وامدهی این قیمت را بدون بررسی در برابر یک بازهی دقیق و بدون هیچ تأخیر لیکوییدیشن پذیرفت.
۹۱۲ هزار دلار از خزانه 42DAO
این خطا به مهاجم اجازه داد فوراً چندین ولت را که هرگز نباید واجد شرایط لیکویید میشدند، لیکویید کند و سپس وثیقهی تصاحبشده را برای کسب سود مبادله کند. هرچند ارزش اسمی نابودشده حدود ۳.۵ میلیون دلار بود، سود واقعی مهاجم کوچکتر و حدود ۹۱۲ هزار دلار بود که عمدتاً از 42DAO، نهاد حاکمیتی پشت پروتکل Balance، خارج شد. الگوی مشابه دستکاری اوراکل را در گزارش هک ۱۸ میلیون دلاری Ostium دیدیم.
درسی درباره طراحی امن
این اکسپلویت، اهمیت طراحی امن اوراکل و سازوکارهای حفاظتی مانند بررسی بازهی قیمت و تأخیر لیکوییدیشن را برجسته میکند. استیبل کوینهای الگوریتمی با پشتوانهی ضعیف، بهویژه در برابر این نوع حملات آسیبپذیرند. برای درک بهتر ریسک این داراییها، راهنمای دیپگ استیبل کوین و نقش اوراکلها در گزارش مهاجرت CCIP چینلینک خواندنی است.
جمعبندی
سقوط ۹۹ درصدی استیبل کوین Balance یادآوری تلخی از خطر اوراکلهای ضعیف و استیبل کوینهای الگوریتمی کمپشتوانه است. یک قیمت جعلی بیت کوین در یک تراکنش توانست کل پروتکل را از پا درآورد. سرمایهگذاران باید پیش از ورود به چنین پروژههایی، امنیت اوراکل و مکانیزم لیکوییدیشن را جدی بگیرند. این مطلب توصیه سرمایهگذاری نیست.
سوالات متداول
چرا استیبل کوین Balance سقوط کرد؟
مهاجم اوراکل قیمت بیت کوین پروتکل را دستکاری کرد تا قیمتی غیرعادی و پایین ثبت شود؛ این کار به لیکویید غیرمجاز ولتها منجر شد و توکن بیش از ۹۹ درصد به حدود ۰.۰۰۱۴ دلار سقوط کرد.
مهاجم چقدر سود کرد؟
هرچند ارزش اسمی نابودشده حدود ۳.۵ میلیون دلار بود، سود واقعی مهاجم حدود ۹۱۲ هزار دلار بود که عمدتاً از خزانه 42DAO، نهاد حاکمیتی پروتکل، خارج شد.
اوراکل چیست و چرا مهم است؟
اوراکل فید قیمت خارجی است که پروتکلهای دیفای به آن تکیه میکنند. دستکاری اوراکل میتواند قیمت جعلی وارد سیستم کند و به لیکوییدیشن غیرمجاز و سرقت وثیقه منجر شود.
چگونه از این حملات جلوگیری میشود؟
با طراحی امن اوراکل، بررسی قیمت در برابر یک بازهی دقیق، و اعمال تأخیر لیکوییدیشن؛ سازوکارهایی که در پروتکل Balance وجود نداشتند.