
چینفلیپ (Chainflip) در پی سوءاستفاده یک مهاجم از نحوه مدیریت یادداشتهای تراکنش ترون (TRON)، مبلغ 736,442.17 تتر (USDT) را طی شش پرداخت غیرمجاز از دست داده است.
چینفلیپ در یک بهروزرسانی حادثه در 13 سپتامبر اعلام کرد که این حمله ادغام ترون (TRON USDT) آن را در ساعات اولیه 12 سپتامبر هدف قرار داده است. این پروتکل کراسچین (cross-chain) عملیات را متوقف کرد، در حالی که توسعهدهندگان آن در حال بررسی تراکنشها و آمادهسازی یک اصلاحیه بودند.
یک سوآپ قانونی کاربر به ارزش 115,654.41 تتر (USDT) هنوز پرداخت نشده است. چینفلیپ اعلام کرد که وجوه هنوز در خزانهاش نگهداری میشوند و پس از راهاندازی مجدد شبکه میتوانند آزاد شوند. این پروتکل گزارش داد که هیچ وجه دیگری تحت تأثیر قرار نگرفته است.
میزان ضرر و توالی حمله نشاندهنده یافتههای فعلی چینفلیپ است. تا 13 سپتامبر، هیچ ارزیابی امنیتی مستقل که گزارش کامل را تأیید کند، منتشر نشده بود.
چینفلیپ از یادداشتهای تراکنش برای خواندن دستورالعملهای سوآپ متصل به نقل و انتقالات ترون استفاده میکند. در اکثر بلاکچینهای پشتیبانیشده دیگر، این پروتکل دستورالعملها را از طریق توابع قرارداد اختصاصی دریافت میکند.
بر اساس گزارش حادثه، مهاجم راهی برای اضافه کردن یک یادداشت جدید به تراکنشی که اعتبارسنجهای (validators) چینفلیپ قبلاً امضا کرده بودند، پیدا کرد. سیستمهای چینفلیپ یادداشت اضافه شده را به عنوان یک دستورالعمل سوآپ جداگانه تفسیر کردند. هنگامی که دستورالعمل جدید به نظر میرسید ناموفق است، پروتکل بازپرداخت را صادر کرد.
سپرده اصلی قبلاً یک پرداخت تولید کرده بود. بنابراین، پردازش یادداشت تغییریافته باعث شد تا چینفلیپ برای دومین بار بر اساس همان سپرده پرداخت کند.
چینفلیپ این نقص را به پردازش یادداشتهای تراکنش ترون توسط خودش نسبت داد. این پروتکل هیچ گزارشی مبنی بر نقض امنیت بلاکچین ترون، قرارداد هوشمند (smart contract) تتر (USDT) یا سیستم ذخیره تتر (Tether) ارائه نکرد.
مهاجم این روش را هشت بار در طول تقریباً 90 دقیقه تکرار کرد. چینفلیپ گفت که تلاشهای اولیه از مقادیر کمی استفاده کرده بودند. هر تلاش بعدی تقریباً دو برابر اندازه قبلی بود.
تنها شش تلاش منجر به پرداختهای غیرمجاز به ارزش کل 736,442.17 تتر (USDT) شد. این پروتکل در گزارش اولیه خود، هش (hash) تراکنشهای فردی، آدرسهای کیف پول مقصد یا تفکیک شش پرداخت را منتشر نکرد.
چینفلیپ این حادثه را پس از آنکه پرداختهای بعدی تتر (USDT) شروع به شکست خوردن کردند، شناسایی کرد. توسعهدهندگان سپس شکستها را به پردازش مکرر سپردهها از طریق یادداشتهای تغییریافته ردیابی کردند.
این پروتکل فعالیت شبکه را به حالت تعلیق درآورد تا بررسی کند که آیا این ضعف میتواند بر داراییها یا ادغامهای دیگر تأثیر بگذارد یا خیر. بررسی اولیه آن نشان داد که این بهرهبرداری محدود به ترون (TRON USDT) بود و وجوه باقیمانده خزانه امن هستند.
چینفلیپ این حادثه را به عنوان اولین رویداد امنیتی بحرانی خود که شامل برداشت پول از خزانههای پروتکل میشود، توصیف کرده است. طبق گفته پروژه، مشکلات عملیاتی قبلی باعث ضرر قابل مقایسهای از آن خزانهها نشده بود.
توقف شبکه مانع از تکمیل سوآپها میشود در حالی که توسعهدهندگان در حال آمادهسازی برای راهاندازی مجدد هستند. چینفلیپ ضرر جداگانهای برای کاربرانی که تراکنشهایشان به دلیل خاموشی قطع شد، گزارش نکرده است.
تعلیقهای اضطراری توسط سایر سرویسهای بلاکچین در حالی که توسعهدهندگان در حال ایزوله کردن نقصهای امنیتی هستند، استفاده شده است. در پوشش خبری مرتبط، crypto.news گزارش داد که شبکه لیکوئید (Liquid Network) پس از یک بهروزرسانی اضطراری تولید بلوک را از سر گرفت، در حالی که نقل و انتقالات و عملیات پگ (peg operations) پس از برداشت گزارششده 320 میلیون دلاری، محدود باقی ماندند.
چینفلیپ ارتباطی بین این دو حادثه شناسایی نکرده است. گزارش شبکه لیکوئید مربوط به یک سایدچین (sidechain) بیتکوین جداگانه و یک سیستم فنی متفاوت است.
چینفلیپ اعلام کرد که کاربران آسیبدیده جبران خسارت خواهند شد، اگرچه این پروتکل تا 13 سپتامبر روش بازپرداخت خود را انتخاب یا منتشر نکرده بود. تیم گفت که چندین گزینه هنوز در حال بررسی هستند. تراکنش 115,654.41 تتر (USDT) پرداخت نشده در میان شش پرداخت غیرمجاز محسوب نمیشود. وجوه آن در خزانه باقی مانده و چینفلیپ انتظار دارد پس از از سرگیری عملیات، سوآپ را پردازش کند.
در همین حال، این پروتکل طرفهای مربوطه را در مورد وجوه سرقت شده مطلع کرده است تا تلاش کند عواید را هنگام جابجایی بین آدرسها و خدمات ردیابی یا بازیابی کند. چینفلیپ اسامی طرفها را اعلام نکرد، فاش نکرد که آیا مهاجم از صرافیهای متمرکز (centralized exchanges) استفاده کرده است یا خیر، و تأیید نکرد که هیچ تتر (USDT) مسدود شده است.
تتر (Tether) میتواند آدرسهای حاوی توکنهای خود را هنگام اقدام تحت فرآیندهای قانونی یا اجرایی قابل اجرا مسدود کند. همانطور که crypto.news در پوشش خبری جداگانهای گزارش داد، تتر (Tether) به مقامات ایالات متحده کمک کرد تا بیش از 52 میلیون دلار ارز دیجیتال را در طول یک اقدام نامرتبط وزارت دادگستری محدود کنند.
تا زمان انتشار، هیچ بیانیه عمومی از سوی تتر (Tether) یا ترون (TRON) در مورد حمله به چینفلیپ شناسایی نشده بود. اطلاعیه چینفلیپ نگفت که آیا هیچ یک از این سازمانها در ردیابی وجوه کمک میکنند یا خیر.
این پروتکل قصد دارد پس از راهاندازی مجدد ایمن، پوشش خسارات کاربران را آغاز کند. بیانیه اولیه آن تاریخ پرداخت را مشخص نکرد و توضیح نداد که آیا جبران خسارت از داراییهای خزانه، بیمه یا منبع دیگری تأمین خواهد شد.
چینفلیپ اعلام کرد که اصلاحیه اصلی تکمیل شده است، اما توسعهدهندگان هنوز نیاز به تعیین دقیق رویه راهاندازی مجدد داشتند. شبکه «حداقل تا دوشنبه» متوقف خواهد ماند، که 14 سپتامبر را به جای یک زمان راهاندازی تأییدشده، به عنوان اولین تاریخ ممکن برای بازیابی تبدیل میکند.
قبل از بازگشایی، تیم قصد دارد یک طرح راهاندازی مجدد فنی را نهایی کند که برای جلوگیری از مشکلات پردازشی بیشتر طراحی شده است. چینفلیپ فاش نکرده است که آیا اعتبارسنجها (validators) به نرمافزار جدید، یک ارتقاء هماهنگ یا رأیگیری حاکمیتی نیاز خواهند داشت.
پس از از سرگیری سیستم، پروتکل انتظار دارد که سوآپ در حال انتظار 115,654.41 تتر (USDT) را پردازش کند و شروع به رسیدگی به جبران خسارت برای کاربرانی کند که وجوهشان به مهاجم پرداخت شده بود.
چینفلیپ گفت که یک گزارش فنی کامل پس از نهایی شدن طرح راهاندازی مجدد و عملکرد امن شبکه منتشر خواهد شد. این پروتکل مهلت انتشار آن گزارش را اعلام نکرده است.





