প্রায় 320 মিলিয়ন ডলারের লিকুইড নেটওয়ার্ক ঘটনার পরীক্ষা করছেন গবেষকদের, যারা সফটওয়্যারের ট্রানজেকশন-ভ্যালিডেশন ক্যাশেতে একটি অভিযোগিত ব্যর্থতা শনাক্ত করেছেন, যা অপশ্রেয়িত টোকেনগুলিকে বাস্তব বিটকয়েনের জন্য রিডিম করার পদ্ধতির জন্য আরও নির্দিষ্ট ব্যাখ্যা প্রদান করে।
অ্যাকাউন্টগুলি একটি ডিপ্লয়মেন্টের প্রশ্নও তোলে। মনোনট বলেছেন যে দুর্বলতা গত সপ্তাহে এলিমেন্টসের মাস্টার ডেভেলপমেন্ট ব্রাঞ্চে প্রবেশ করেছিল কিন্তু কখনও ট্যাগযুক্ত রিলিজে দেখা যায়নি। লিকুইডের ফেডারেশন কর্মকর্তারা সম্ভবত সেই কোড চালাচ্ছিলেন, তিনি বলেছেন, অন্যান্য নোডগুলি অবৈধ লেনদেনগুলি অস্বীকার করেছিল।
উপলব্ধ বিবৃতিগুলিতে ব্লকস্ট্রিম দ্বারা সেই ডিপ্লয়মেন্ট অ্যাকাউন্টটি এখনও নিশ্চিত করা হয়নি। যদি এটি প্রতিষ্ঠিত হয়, তবে সফটওয়্যার রোলআউটটিকে একটি ঘটনার কেন্দ্রে রাখা হবে, যেখানে বৈধ সাইনিং ক্রেডেনশিয়ালগুলি অবশ্যই বাগ-তৈরি L-BTC-এর বিপরীতে বিটকয়েন রিলিজের অনুমতি দিয়েছিল।
লিকুইড একটি বিটকয়েন সাইডচেইন যার L-BTC টোকেনগুলি এর ফেডারেশন দ্বারা ধার্য বিটকয়েন দ্বারা এক-এক-ভাবে সমর্থিত হওয়ার উদ্দেশ্যে। CryptoSlate আগেও প্রতিবেদন করেছিল, সাইডসোয়াপ বলেছে যে একজন গ্রাহক 6 সেপ্টেম্বর তার পেগ-আউট সেবার মাধ্যমে 4,000 L-BTC জমা দিয়েছিল, যা প্রায় 3,996 BTC মুক্তির কারণ হয়েছিল।
লিকুইড বলেছে সাইডসোয়াপের পেগ-আউট অনুমতি কী বা অন্য কোনও ফেডারেশন কী দূষিত হয়নি।
উত্থাপিত প্রযুক্তিগত অ্যাকাউন্টগুলি টোকেনগুলি কীভাবে সেই উত্তোলন প্রক্রিয়ায় পৌঁছেছে তা নিয়ে ফোকাস করে।
ক্যালে বর্ণনা করেছেন একটি ত্রুটি যা রেঞ্জ প্রুফসের সাথে সম্পর্কিত, যা নোডগুলিকে গোপন লেনদেনের পরিমাণগুলি প্রকাশ না করেই এগুলির অনুমোদিত পরিসরের মধ্যে রয়েছে কিনা তা পরীক্ষা করতে দেয়।
লিকুইডের গোপনীয় লেনদেনগুলির জন্য শুধু ইনপুট এবং আউটপুটের ভারসাম্য পরীক্ষা করা যথেষ্ট নয়। অন্যথায়, একটি গোপন নেতিবাচক আউটপুট একটি বড় ইতিবাচক আউটপুটকে প্রতিস্থাপন করতে পারে, যার ফলে নতুনভাবে তৈরি টোকেনগুলি গাণিতিকভাবে ভারসাম্যপূর্ণ হয়ে দেখায়।
রেঞ্জ প্রুফগুলি সেই ফলাফল প্রতিরোধের জন্য উদ্দিষ্ট। কারণ এগুলি যাচাই করা গণনামূলকভাবে খরচবহুল, নোডগুলি পুনরায় ব্যবহারের জন্য সফল যাচাইয়ের ফলাফলগুলি ক্যাশে করে।
ক্যালের অ্যাকাউন্ট অনুযায়ী, আক্রমণকারী একটি অবৈধ আউটপুট এবং প্রুফ তৈরি করতে পারে যা আগের একটি বৈধ চেকের সাথে সম্পর্কিত ক্যাশ কীয়ের সাথে মেলে। এই ক্যাশড ফলাফলটি খুঁজে পাওয়া একটি নোড সেই যাচাইকরণটি এড়িয়ে যাবে, যা বৃদ্ধিপ্রাপ্ত আউটপুটটিকে প্রত্যাখ্যান করা উচিত ছিল।
চার্লস গিলমে সিএস৫>স্পষ্টীকরণকে সমর্থন করেছে, একটি প্রস্তুত করা ক্যাশ-কী সংঘর্ষের বর্ণনা দিয়েছেন যা একটি অবৈধ গোপনীয় লেনদেনকে রেঞ্জ চেক এড়িয়ে যেতে দিয়েছিল। ক্যালে সতর্ক করেছেন যে তাঁর অ্যাকাউন্টটি কার্যপ্রণালীটিকে সরলীকৃত করেছে এবং এতে ভুল থাকতে পারে।
স্টু দ্বারা পৃথক ট্রানজেকশন পুনর্গঠন দ্বারা লিকুইড ব্লক 4,050,336-এ সেটআপ ট্রানজেকশনগুলির পরে একটি আপাতত অবৈধ ট্রানজেকশন শনাক্ত করা হয়েছে। স্টু বলেছেন যে ট্রানজেকশনটি পরবর্তী সাইডসোয়াপের মাধ্যমে উত্তোলনের আগে প্রায় 3,996.0183 L-BTC তৈরি করেছিল।
মনোনটের অ্যাকাউন্ট ট্রানজেকশনটি গ্রহণ করা নোড এবং যে নোডগুলি গ্রহণ করেনি তার মধ্যে পার্থক্য করে।
তিনি বলেন যে ফেডারেশনের কর্মকর্তারা এক্সপ্লয়েট লেনদেনগুলি গ্রহণ করেছিল, উত্তোলন অনুমোদন করেছিল এবং ব্লক তৈরি করতে চালিয়ে গিয়েছিল। মেমপুলের লিকুইড এক্সপ্লোরারকে সমর্থনকারী অন্যান্য নোডগুলি প্রভাবিত ব্লকটি অস্বীকার করেছিল। এটিই ব্যাখ্যা করতে পারে যে কেন অস্বীকারকারী নোডগুলি অনুসরণকারী এক্সপ্লোরারটি অন্যত্র দৃশ্যমান লেনদেনগুলি বাদ দিতে পারে।
প্রতিবেদিত বিচ্ছিন্নতাটি ব্যর্থতা বুঝতে প্রভাবিত সফটওয়্যার সংস্করণগুলিকে গুরুত্বপূর্ণ করে তোলে। একটি পোস্টমর্টেমে এটি নির্ধারণ করা প্রয়োজন যে কোন কোড ফাংশনগুলি চালিত হয়েছিল, এটি কেন ডিপ্লয় করা হয়েছিল, এবং ব্লকটি অস্বীকার করা নোডগুলির তুলনায় এর বৈধতা আচরণ কীভাবে ভিন্ন ছিল।
এর মধ্যে, প্রত্যাহার করা বিটকয়েন নিয়ন্ত্রণকারীরা নিজেদের সাদা টুপি হিসাবে বর্ণনা করেছেন এবং প্রভাবিত নোডগুলিতে বাগটি ঠিক করা হওয়ার শর্তে বেশিরভাগ ফান্ডের ফেরত দেওয়ার শর্ত রেখেছেন। উপলব্ধ প্রতিবেদনগুলি একটি সম্পূর্ণ ফেরত বা প্যাচ রোলআউট প্রতিষ্ঠা করেনি।
বিটকয়েন পুনরুদ্ধার করলে রিজার্ভের অভাব পূরণ করা যাবে। ফেডারেশন নোডগুলি কেন এই লেনদেনগুলি গ্রহণ করেছিল তা ব্যাখ্যা করা এবং সংশোধিত সফটওয়্যার এগুলি প্রত্যাখ্যান করে তা প্রদর্শন করলে সেই রিজার্ভগুলি বেরিয়ে যাওয়ার অনুমতি দেওয়া ব্যর্থতা সমাধান করা যাবে।
বাতিল থেকে তৈরি টোকেনগুলি ব্যাখ্যা করতে পারে কিভাবে বিটকয়েনের $320 মিলিয়ন লিকুইড সাইডচেইন ছেড়ে গেল প্রথম প্রকাশিত হয় CryptoSlate-এ।

