বিটকয়েন কোরের সিদ্ধান্ত হয়েছে যে একটি কৃত্রিম বুদ্ধিমত্তা খুঁজে পেতে পারে এমন বাগগুলির উপর বসে থাকা বন্ধ করে দেওয়া হবে, যা ইতিমধ্যেই তিনটি বাগকে প্রকাশ্যে আনে, যার মধ্যে একটি এমন যা একজন অপরিচিতকে উইন্ডোজ এবং ম্যাক কম্পিউটারে চলমান নোডগুলির ক্র্যাশ করতে দেয়।
দোষটি, যা প্রথম 23 অক্টোবরে একটি এআই স্ক্যান দ্বারা চিহ্নিত হয়েছিল, উইন্ডোজ, ম্যাকওএস বা বিএসডি-এ চলমান কোনও বিটকয়েন নোডের সাথে যুক্ত যেকোনো কম্পিউটারকে সেই নোডের সাথে ডেটা পাঠাতে দিয়েছিল, যতক্ষণ না মেমোরি শেষ হয়ে যায় এবং ক্র্যাশ হয়। ডেভেলপাররা এটি আবিষ্কারের পরের দিনই এটি নিশ্চিত করেছিলেন, 27 অক্টোবরে সংশোধনগুলি প্রকাশ করেছিলেন এবং Wednesday-এ, দুটি অন্যান্য বাগসহ, স্ক্যানের ফলাফলগুলি প্রকাশ করেছিলেন।
একটি নোড হল সেই সফটওয়্যার যা প্রতিটি বিটকয়েন লেনদেন চেক করে এবং প্রেরণ করে, এবং বিটকয়েন কোর হল সেই প্রোগ্রাম যা সবচেয়ে বেশি নোড চালায়। গত সপ্তাহ পর্যন্ত, কোর ডেভেলপাররা এই ধরনের মাঝারি-গুরুত্বপূর্ণ ত্রুটিগুলিকে এক বছর পর্যন্ত গোপন রাখত, যাতে আক্রমণকারীদের কোথায় দেখতে হবে তা জানার আগেই অপারেটরদের আপগ্রেড করার সময় থাকত।
এটি অক্টোবর ২২ তারিখে পরিবর্তিত হয়েছিল, যখন প্রকল্পের বিচারকরা “সহজেই আবিষ্কারযোগ্য” বাগগুলির জন্য, কারণ LLM এগুলি খুঁজে বার করাকে অত্যন্ত সস্তা করে তুলেছে। এখন তাদের সমাধানগুলি সমস্ত সমর্থিত সংস্করণে যত দ্রুত সম্ভব প্রকাশ করা হয়, একটি পাবলিক সতর্কবার্তা সহ, যেমনটি CoinDesk প্রতিবেদন করেছে।
তিনটি বাগই একটি স্বয়ংক্রিয় স্ক্যান থেকে বেরিয়েছে, যেখানে একটি বড় ভাষা মডেল বিটকয়েন কোরের কোডের মধ্যে দিয়ে ঘুরেবেড়ায়। তারপর, প্রতিটি খোঁজা মানুষের অবদানকারী দ্বারা পরীক্ষা করা হয়েছিল যতক্ষণ না এটি প্রকল্পের সিকিউরিটি টিমের কাছে পৌঁছায়।
দ্বিতীয় ত্রুটি ব্যাখ্যা করে যে কেন কোর তার নিয়মগুলি পরিবর্তন করেছে। স্ক্যানের ফলাফলটি ১৫ সেপ্টেম্বরে প্রকল্পটিকে জানানো হয়, এবং ছয় দিন পর আরেকজন ডেভেলপার স্বতন্ত্রভাবে একই ত্রুটি খুঁজে পান। এটি একটি সংযুক্ত নোডকে প্রোটোকলের পুরনো সংস্করণ চালাচ্ছে বলে দাবি করতে এবং তারপর স্টল করতে দিয়েছিল। সতর্কীকরণটি বলেছে, প্রতিটি আগমনী সংযোগের জন্য ঘন্টায় ২এমবি এবং প্রতিটি আউটগোয়িং সংযোগের জন্য ঘন্টায় ৫এমবি পর্যন্ত বার্তা পিড়িতের মেমোরিতে জমা হয়েছিল।
তৃতীয় বাগ, যার গুরুত্ব কম বলে মনে করা হয়েছে, তিনবার দেখা গেছে: স্ক্যানে এবং ডেভেলপারদের দুটি পৃথক রিপোর্টে, আগস্ট এবং ২৩ অক্টোবরে। একজন মাইনার ব্লক তৈরি করতে পারে যা একটি নোডের রিঅরগানাইজেশনের জন্য রাখা ফাইলগুলিকে ওভারফ্লো করে, যা হলো নেটওয়ার্ক কয়েকটি সাম্প্রতিক ব্লককে প্রতিদ্বন্দ্বী সেটের সাথে প্রতিস্থাপন করা।
64-বিট মেশিনে আক্রমণটি নেটওয়ার্কের সম্পূর্ণ ব্লক উৎপাদনের প্রায় এক মাস সময় নেবে। উইন্ডোজ এবং 32-বিট সিস্টেমে নোডটি সম্পূর্ণরূপে ব্যর্থ হতে পারে, এবং “পুনরায় শুরু করলেও সাহায্য হয় না,” বলা হয়েছে সতর্কবার্তায়। 32-বিট মেশিনের নোডগুলি, অথবা পুরনো FAT32 ড্রাইভে ব্লকগুলি সংরক্ষণকারী নোডগুলি, সংশোধনের পরেও একইভাবে সংবেদনশীল থাকে।
এর মধ্যে, রিলিজ নোটে বলা হয়েছে যে ভার্সন 30.0-এ সংশোধিত তিনটি মাঝারি এবং উচ্চ গুরুত্বের বাগ দুই সপ্তাহের মধ্যে প্রকাশ করা হবে।



