فشل حدث الإيداع المسبق لمنصة MegaETH يوم الثلاثاء بسبب مشاكل تقنية أثرت على النظام في آنٍ واحد. تسببت هذه المشاكل في توقف المدفوعات، وتوقف المستخدمين، وتدفق ودائع جديدة بكثافة، مما دفع المبلغ الإجمالي إلى تجاوز الحد الأقصى بكثير.
نشر موقع MegaETH مقالاً على X يفيد بأن الحدث فشل بسبب الإعداد غير الصحيح، وحدود المعدلات غير الصحيحة، وقيام شخص ما بفتح معاملة Safe في وقت مبكر جدًا.
مشاكل تقنية تؤثر على نظام الإيداع المسبق لـ MegaETH
صرحت منصة MegaETH أن فعالية الإيداع المسبق كانت تهدف إلى تمكين المستخدمين المُتحقق من صحتهم من شراء رموز MEGA قبل الإطلاق الرسمي، مما يُجنّبهم أي ارتباك أو ميزة غير عادلة . إلا أن الفعالية واجهت مشاكل سريعة بسبب أخطاء في الإعداد، مما صعّب على المستخدمين الإيداع، وتسبب في تأخيرات، ودفع عملية جمع الأموال إلى ما يتجاوز الحدود المخطط لها بكثير.
لكي ينجح الإيداع المسبق، كان لا بد من أن يكون موقع MegaETH الإلكتروني،tracالذكي، وخدمة السونار التي تديرها Echo، خاليين من العيوب؛ إلا أن كل جزء من النظام أبلغ عن أخطاء في آنٍ واحد، مما تسبب في سلسلة من المشاكل. شعر المستخدمون الحاضرون بالإحباط، وفشل البرنامج بأكمله بطرق لم تكن MegaETH تخطط لها.
حدثت المشكلة الأولى فور بدء البيع لأنtracالذكي احتوى على مُعرِّف بيع UUID خاطئ. اضطرت MegaETH إلى إجراء معاملة متعددة التوقيعات لتصحيح الخطأ، لكن الأمر استغرق بعض الوقت، إذ كان على أربعة من أصل ستة مُوقِّعين الموافقة عليها قبل أن يستأنف النظام عمله. وأثناء كل هذا، لم تُجرَ أي إيداعات، مما زاد من توتر المستخدمين.
بعد إصلاح مُعرِّف SaleUUID، اضطرت MegaETH للتركيز على حدّ السرعة في نظام Sonar الذي كان يحظر طلبات المستخدمين العادية لاعتبارها رسائل غير مرغوب فيها . لم يتمكن المستخدمون من الإيداع لأكثر من 20 دقيقة، بينما كان الفريق الفني يعمل على dent المشكلة وحلها.
مع ذلك، بمجرد عودة النظام للعمل، عدّل فريق الدعم في MegaETH عملية الإيداع المسبق عشوائيًا لضمان عدالة العملية؛ إلا أنهم لم يتوقعوا الظلم الذي تلا ذلك. كان الفتح العشوائي في صالح المستخدمين الذين يُحدّثون الصفحة باستمرار، مما يسمح لهم بالإيداع أولًا.
أولئك الذين سبقوهم في البداية ملأوا سقف الـ 250 مليون دولار بسرعة شبه فورية، قبل أن يدرك الآخرون أن البيع قد بدأ. شعر المنتظرون بارتباك وإحباط وغضب شديد لأن النظام، الذي كان من المفترض أن يكون عادلاً، تبيّن أنه عكس ذلك تمامًا.
التنفيذ الآمن المبكر يدفع الودائع إلى ما هو أبعد من الحدود المخطط لها
كان مشروع MegaETH يهدف إلى رفع الحد الأقصى إلى مليار دولار خلال الساعة التالية، بعد استيفاء الحد الأقصى البالغ 250 مليون دولار فورًا تقريبًا، لضمان استمرار عملية بيع عادلة. جمع الفريق جميع توقيعات التوقيعات المتعددة الآمنة المطلوبة مسبقًا لتنفيذ عملية التحويل والوصول إلى الحد الأقصى في اللحظة المناسبة. لكن الأمور لم تسر كما هو مخطط لها.
يحتوي النظام على قاعدة تسمح لأي شخص بتنفيذ معاملة آمنة موقعة بالكامل بمجرد حصوله على عدد كافٍ من التواقيع. أساء أحد أعضاء الفريق فهم هذه القاعدة، فنفذ المعاملة مبكرًا، قبل وقت طويل من الموعد الذي خطط له الفريق. كانت النتائج كارثية، إذ فُتح نظام الإيداع للمستخدمين مرة أخرى، ولكن هذه المرة أسرع بكثير مما توقعه الفريق. وصلت ودائع كثيرة، ولم يكن أحد يتحكم بها، مما أثقل كاهل النظام.
حاولت منصة MegaETH خفض الحد الأقصى إلى 400 مليون دولار أمريكي للحد من تدفق الودائع، لكن الودائع كانت قد تجاوزت هذا المبلغ بالفعل عندما منصة blockchain هذا التغيير. ازداد الوضع فوضويةً مع استمرار تزايد عدد المستخدمين في تقديم الودائع بوتيرة سريعة، مما دفع الفريق إلى رفع الحد الأقصى إلى 500 مليون دولار أمريكي. نجحت هذه الخطوة في تجميد الودائع الجديدة، مما سمح لهم بإدارة الوضع.
امتلأ سقف الـ 500 مليون دولار فورًا، واضطرت MegaETH إلى إلغاء التوسعة المخطط لها إلى مليار دولار حرصًا على العدالة، ومنعًا للالتباس، وضمانًا لنزاهة وسلامة الإيداع المسبق. ووعدت الشركة بإطلاق صفحة سحب قريبًا لمساعدة المستخدمين المتضررين من الظلم، حتى يتمكن أي شخص أودع بناءً على افتراضات خاطئة من استرداد أمواله.

