🚨 أُفرغت أكبر منصة تداول للعملات المشفرة في البرازيل خلال 67 دقيقة، ولم تكلّف الهجمة بأكملها سوى 120 دولارًا من رسوم الشبكة.
أُعيد بناء الحادثة معاملةً تلو الأخرى على شبكتي Ethereum وBitcoin، وهما الشبكتان اللتان يمكن تدقيقهما من الخارج.
خرج ما قيمته 37,9 مليون دولار أمريكي في الساعات الأولى من يوم 2 نوفمبر.
والفرق عن حالة Binance، قبل أربعة أيام، هو أكثر ما يهم هنا.
في Binance، جعل توقيع من نوع EIP-7702 الحساب ينفّذ شيفرة طرف ثالث. وبعد منح التفويض، نُقلت 64 أصلًا في استدعاء واحد خلال 204 ثوانٍ.
أما في Mercado Bitcoin، فلم يُمنح أي تفويض.
جرى فحص الشيفرة المرتبطة بالعناوين المعنية، وكانت جميعها فارغة، أي لم يكن هناك أي عقد مرفق.
من دون تفويض، لا يمكن نقل كل شيء دفعة واحدة.
لذلك نُفذت 194 معاملة لنقل 191 أصلًا خلال 24 دقيقة، ووقّعتها بنفسها، تباعًا ومن دون انقطاع، المفتاح الخاص بالمحفظة الساخنة للشركة.

فقدان التفويض وفقدان المفتاح ليسا الشيء نفسه.
في الحالة الأولى، يظل المفتاح بيد صاحبه، لكنه أذن بشيء لم يفهمه. أما في الثانية، فقد أصبح المفتاح ببساطة في أيدٍ أخرى أيضًا.
ولا يلزم أن يُسرق المفتاح من صاحبه كي يُستخدم. يكفي نسخه، وقد لا يلاحظ صاحبه ذلك حتى.
هناك تفصيل في الأسلوب يكشف كل شيء.
عند 03:24، خرجت 0,0001 ETH، وهي كمية ضئيلة لا تكفي حتى لتغطية رسومها. وبعد 24 ثانية، خرج الباقي دفعة واحدة: 2.852 ETH.
اختبروا المفتاح قبل استخدامه.
ما بقي كان أكثر دلالة مما خرج. فالبتكوينات الـ106 ساكنة في عنوان واحد، ولم يُحرّك منها ساتوشي واحد.
ولا تزال معظم الرموز في مكان وصولها، لأن نقلها يكلّف رسوم الغاز ويترك أثرًا في كل عقد.
بعد ساعات، وبعد تعليق السحوبات وإعلان الشركة أن الحادثة باتت تحت السيطرة، بدأت عناوين إيداع العملاء تُستنزف.
أُحصي 19.313 عنوانًا أرسلوا عملة ether إلى المهاجم حتى الساعة 20:24، أي بعد عشر ساعات ونصف من البيان.
هذا يبيّن أن الأمر لم يكن متعلقًا بمفتاح محفظة واحدة، بل بالقدرة على التوقيع نيابةً عن محافظ كثيرة، وقد ظلت هذه القدرة قائمة حتى بعد إيقاف ما أمكن إيقافه.
في كلتا الحالتين، لم تفشل الشبكة. لقد فعلت ما تفعله دائمًا: أطاعت من وقّع بالمفتاح الصحيح.
ما فشل هو الحراسة، وكانت مسؤولية الشركة.

هذا تقرير أولي أُعدّ اعتمادًا حصريًا على البيانات العامة المتاحة عبر تحليل السلسلة. ولم تقدّم الشركة بعدُ معلومات عن الجهة المسؤولة عن الحادثة أو عن استجابتها الرسمية.
