একটি কমপ্রোমাইজড অরাকল একটি ডিফি প্রোটোকলকে ধ্বংস করে দিয়েছে। সুই ব্লকচেইনের উপর ভিত্তি করে তৈরি ক্যাপিটাল-এফিশিয়েন্ট ইয়েল্ড প্রোটোকল ফুল সেইল, অরাকল প্রোভাইডার সুইচবোর্ড থেকে ভুল মূল্য ফিড ব্যবহার করে একটি আক্রমণকারী তার তিনটি ভল্ট থেকে প্রায় $91,000 টানতে সক্ষম হওয়ার পরে স্থায়ীভাবে বন্ধ হয়ে যাচ্ছে।
আগস্ট ২৯-এ যে ঘটনাটি সামনে আসে, তা একটি ক্রমবর্ধমান প্রতিক্রিয়ার সূচনা করে যার ফলে সুইচবোর্ড চারটি পৃথক ব্লকচেইনে তাদের কার্যক্রম বন্ধ করে দেয়। ফুল সেইল একমাত্র ক্ষতিগ্রস্ত নয়: একই কমপ্রোমাইজড ডেটা থেকে ৪৫ জন ব্যবহারকারীকে প্রভাবিত করে সংযুক্ত ভার্চুয়াল মানি প্রোটোকলটি প্রায় ৪৫৫,০০০ ডলারের ক্ষতির প্রতিবেদন করে।
কী ভুল হয়েছিল
মূল কারণটি সুইচবোর্ডের মুভ-ভাষার অরাকল বাস্তবায়নের দিকে ফিরে যায়। মুভ হল সুই এবং অ্যাপটসের উপর ভিত্তি করে তৈরি প্রোগ্রামিং ভাষা, এবং সুইচবোর্ডের মুভ-ভিত্তিক কোডে সন্দেহভাজন সংক্রমণের কারণে সেই চেইনগুলিতে প্রোটোকলগুলিতে প্রবাহিত মূল্য ফিডগুলি সম্ভাব্যভাবে দূষিত হয়েছিল।
ফুল সেইল আসলে একটি সুরক্ষা হিসেবে মাল্টি-অরাকল বৈধতা বাস্তবায়ন করেছিল, যা হল কার্যকর করার আগে বিভিন্ন উৎস থেকে মূল্যের ডেটা পরস্পরের সাথে চেক করার জন্য ডিজাইন করা একটি সিস্টেম। কিন্তু এই প্রতিরোধ যথেষ্ট ছিল না। অগাস্ট ২৯-এ ঘটনাটি নিশ্চিত করার তারিখেই প্রোটোকলটি জমা এবং উত্তোলন বন্ধ করে দেয়, কিন্তু এর তিনটি ভল্টের ক্ষতি ইতিমধ্যেই ঘটে গিয়েছিল।
সুইবোর্ড চারটি চেইনে অপারেশন বন্ধ করে দেয়: সুই, অ্যাপটস, আইওটা এবং মুভমেন্ট।
ওয়াইন-ডাউন প্ল্যান
সেপ্টেম্বর ২-এর মধ্যে, ফুল সেইল তার বন্ধ হওয়ার রোডম্যাপ প্রকাশ করে। প্রোটোকলটি নতুন জমা অক্ষম করে এবং তরলতা প্রদানকারী পুরস্কার দাবি বন্ধ করে, সমস্ত অবশিষ্ট পুলকে শুধুমাত্র তুলে নেওয়ার মোডে রূপান্তরিত করে।
দলটি বাকি তরলতা ব্যবহারকারীদের কাছে ফেরত দেওয়ার প্রতিশ্রুতি দিয়েছে এবং যেকোনো ঘাটতি নিজেদের খরচে পূরণের প্রতিশ্রুতি দিয়েছে। ফুল সেইলও বলেছে যে ব্যবহারকারীদের তাদের অর্থ ফেরত পাওয়ার প্রক্রিয়াটি বুঝতে সহায়তা করার জন্য উত্তোলন এবং দাবি করার গাইড প্রকাশ করবে। আগামী কয়েকদিনের মধ্যে একটি ব্যাপক ঘটনা রিপোর্টের আশা করা হচ্ছে।
বাস্তুতন্ত্রের মধ্যে ব্যাপক ক্ষতি
ভার্চু মানি-এর সাথে তুলনা করলে ফুল সেইলের ক্ষতি প্রায় নিয়ন্ত্রণযোগ্য মনে হয়। এই প্রোটোকলটি, যা সুইচবোর্ডের দামের ফিডের উপর নির্ভর করত, ৪৫ জন ব্যবহারকারীর মধ্যে প্রায় $455,000 এর ক্ষতি ঘোষণা করেছে। একক অরাকল ব্যর্থতা থেকে এই দুটি প্রোটোকল একসাথে অর্ধেক মিলিয়ন ডলারেরও বেশি ক্ষতি সহ্য করেছে।
এটি প্রমাণ করে যে সুই ছাড়াও চারটি চেইনে সুইচবোর্ড বন্ধ হয়ে গেছে, যা বোঝায় যে দুর্বলতাটি সম্ভবত চেইন-নির্ভর নয়, বরং মুভ-ভাষার অরাকল কোডেই অন্তর্ভুক্ত ছিল।
