এসইউআইয়ের v1.72 রিলিজে একটি নতুন ফিচার লেয়ার-1 ব্লকচেইনের গ্যাস-চার্জিং লজিকে একটি এজ কেসকে প্রকাশ করেছিল, যা 28 মে এবং 29 মে মেইননেটকে তিনবার বন্ধ করে দেয়, প্রতিবার সমাধান করলে পরবর্তী ব্যর্থতা ট্রিগার বা প্রকাশিত হয়, এসইউআই ফাউন্ডেশন রবিবার প্রকাশিত একটি পোস্ট-মর্টেমে বলেছে।
বৃহস্পতিবার প্রায় ৭ টা বিকেল পিটি থেকে প্রথম আউটেজ শুরু হয় এবং প্রায় সাত ঘন্টা ধরে চলে।
প্রতিষ্ঠানটির মতে, এটি নেটওয়ার্ক দ্বারা নতুন ঠিকানা-ব্যালেন্স ফিচার এবং প্রাচীন কয়েন অবজেক্টের মিশ্রণ দিয়ে ট্রানজেকশনের জন্য গ্যাস চার্জ করার পদ্ধতিতে একটি বিরল সমস্যা থেকে উদ্ভূত হয়েছিল। যখন অপর্যাপ্ত ফান্ডের কারণে একটি ট্রানজেকশন বাতিল করা হয়, কিন্তু গ্যাস-স্ম্যাশিং রুটিনটি এই একই ফান্ডগুলি ব্যয় করার চেষ্টা করে, তখন ব্যুহগুলি একটি আন্ডারফ্লো ত্রুটির সাথে ক্র্যাশ হয়।
একটি কয়েন অবজেক্টকে একটি ডিজিটাল নোট হিসাবে ভাবুন। একজন ব্যবহারকারীর SUI ব্যালেন্স একটি একক সংখ্যা নয় — এটি বিভিন্ন "নোট" এর স্তূপ, যাদের প্রতিটির নিজস্ব আইডি আছে, যা সরানো বা সংযুক্ত করা যায়। ওয়ালেটটিতে 60, 30 এবং 10 SUI মূল্যের তিনটি কয়েন অবজেক্ট থাকতে পারে, একটি একক 100-SUI ব্যালেন্সের পরিবর্তে। কিছু কিনতে, নেটওয়ার্কটি প্রয়োজনীয় নোটগুলি সংযুক্ত করে।
ভ্যালিডেটরগুলি হল কম্পিউটার (এবং এদের পিছনের অপারেটররা) যারা লেনদেন প্রক্রিয়াকরণ, কোনগুলি বৈধ তা ভোট দেওয়া এবং চেইনটিকে জীবিত রাখার মাধ্যমে নেটওয়ার্ক চালায়।
মূল দলটি ১:৩০ পি.টি. এর দিকে নেটওয়ার্কটিকে পুনরায় চালু করে, যা তারা "অস্থায়ী সমাধান" বলে উল্লেখ করে, যা বাগটির সবচেয়ে সাধারণ সংস্করণটি সমাধান করে, কিন্তু "একটি জানা সমস্যা নিয়ে এসেছে যার বন্ধ হওয়ার সম্ভাবনা কম।" একটি আরও দৃঢ় সমাধান তৈরি হওয়ার সময়, দলটি মেইননেটকে দ্রুত পুনরুদ্ধার করার জন্য এই ঝুঁকি গ্রহণ করে।
পরের সকালে পরিষ্কার ঝুঁকি বাস্তবায়িত হয়েছিল। শুক্রবার পিটি সময় প্রায় ৫ টায়, একটি লেনদেন একই বাগের একটি মাস্কড ভ্যারিয়েন্টকে ট্রিগার করে, যেখানে অপর্যাপ্ত তহবিলের ত্রুটি অন্য বাতিলের কারণ দ্বারা ওভাররাইড করা হয়েছিল, যা অস্থায়ী প্যাচকে বাইপাস করেছিল। কোর টিম একটি আরও দৃঢ় সমাধান তৈরি করেছিল, এবং ভ্যালিডেটরগুলি ৯:৪০ টা পিটির মধ্যে এটি গ্রহণ করেছিল।
তৃতীয় বন্ধ দ্বিতীয়টির ফলাফল ছিল। যখন ভ্যালিডেটরগুলি দৃঢ় সংশোধন ইনস্টল করতে পুনরায় শুরু করেছিল, তখন নেটওয়ার্কের অন-চেইন র্যান্ডমনেস সক্রিয় করার জন্য প্রোটোকলে ভ্যালিডেটরদের অংশগ্রহণ প্রয়োজনীয় সীমার নিচে চলে গিয়েছিল, এবং র্যান্ডমনেস নকশা অনুযায়ী নিজেকে অক্ষম করে দিয়েছিল।
(অন-চেইন র্যান্ডমনেস হল একটি প্রোটোকল যা নেটওয়ার্ক ব্যবহার করে এমন একটি সংখ্যা তৈরি করতে যা কেউই পূর্বানুমান বা প্রতারণা করতে পারবে না, যদিও প্রতিটি ভ্যালিডেটরকে একই মানের সাথে সম্মত হতে হবে। সম্ভাবনার উপর নির্ভরশীল অ্যাপগুলি — লটারি, কিছু গেম, র্যান্ডম NFT মিন্ট — এটি ছাড়া চলবে না।)
একটি ল্যাটেন্ট বাগ তখন ডিস্কে সেই অক্ষম অবস্থা সংরক্ষণ করতে ব্যর্থ হয়, যার ফলে পরবর্তী পুনরারম্ভে ভ্যালিডেটরগুলি অজান্তে থাকে যে র্যান্ডমনেস বন্ধ করে দেওয়া হয়েছে। র্যান্ডমনেস-নির্ভর লেনদেনগুলি একটি পোস্টপোনড কিউতে জমা হওয়ার ফলে পরবর্তী ইপোক পরিবর্তন প্রায় ছয় ঘন্টা পর্যন্ত স্থগিত হয়ে যায়।
প্রতিষ্ঠানটি বলেছে যে, কোনো বিচ্ছিন্নতার সময় কোনো ব্যবহারকারীর তহবিল ঝুঁকিতে পড়েনি এবং কোনো নিশ্চিত লেনদেন বাতিল করা হয়নি।
কয়েনডেস্কের তথ্য অনুযায়ী, একটি প্রবাহের মধ্যে এসইউআই প্রায় ৮% কমে $0.90 এ নেমে আসে এবং সোমবার এটি $0.90 এর কাছাকাছি ট্রেড হচ্ছিল, যার ফলে সপ্তাহে টোকেনটি প্রায় ১৯% কমেছে।
এই ঘটনাগুলি ২০২৩ সালে মেইননেট লঞ্চের পর থেকে Sui-এর তৃতীয় বড় বিশ্বস্ততা সংকট নির্দেশ করে, যা ২০২৪ সালের নভেম্বরে দুই ঘন্টার ট্রানজেকশন স্কেডিউলিং বাগ এবং ২০২৬ সালের জানুয়ারিতে ছয় ঘন্টার কনসেনসাস বিচ্ছিন্নতার পর।

