গুগলের কোয়ান্টাম এআই দল এই সপ্তাহের শুরুতে বলেছিল যে ভবিষ্যতের কোয়ান্টাম কম্পিউটার প্রায় নয় মিনিটে একটি বিটকয়েন প্রাইভেট কীকে পাবলিক কী থেকে নির্ণয় করতে পারবে। এই সংখ্যাটি সোশ্যাল মিডিয়াজুড়ে ছড়িয়ে পড়ে এবং বাজারগুলিকে ভয় প্রকাশ করে।
কিন্তু, ব্যবহারিকভাবে এর অর্থ কী?
আসুন শুরু করি বিটকয়েন লেনদেন কিভাবে কাজ করে তা নিয়ে। যখন আপনি বিটকয়েন পাঠান, তখন আপনার ওয়ালেট একটি প্রাইভেট কী দিয়ে লেনদেনটি স্বাক্ষর করে, যা একটি গোপন সংখ্যা যা প্রমাণ করে যে আপনি কয়েনগুলির মালিক।
সেই স্বাক্ষরটি আপনার পাবলিক কী, একটি শেয়ার করা যায় এমন ঠিকানাকেও প্রকাশ করে, যা নেটওয়ার্কে ব্রডকাস্ট করা হয় এবং মেমপুল নামক একটি অপেক্ষার অঞ্চলে অপেক্ষা করে, যতক্ষণ না একজন মাইনার এটিকে একটি ব্লকে অন্তর্ভুক্ত করে। গড়ে, এই নিশ্চিতকরণটি প্রায় 10 মিনিট সময় নেয়।
আপনার প্রাইভেট কী এবং পাবলিক কী এলিপটিক কার্ভ ডিসক্রিট লগারিদম সমস্যা নামক একটি গাণিতিক সমস্যার দ্বারা সংযুক্ত। ক্লাসিক্যাল কম্পিউটারগুলি এই গণনাকে কোনও উপযোগী সময়ের মধ্যে উল্টাতে পারে না, যখন শরের নামে একটি অ্যালগরিদম চালানো একটি যথেষ্ট শক্তিশালী ভবিষ্যতের কোয়ান্টাম কম্পিউটার পারে।
এখানেই নয় মিনিটের অংশটি আসে। গুগলের পেপারটি পাওয়া গেছে যে, কোয়ান্টাম কম্পিউটারটিকে আক্রমণের সেই অংশগুলি পূর্বেই প্রিকম্পিউট করে “প্রাইম” করা যেতে পারে যেগুলি যেকোনো নির্দিষ্ট পাবলিক কীয়ের উপর নির্ভর করে না।
যখন আপনার পাবলিক কী মেমপুলে দেখা যায়, তখন মেশিনটির জন্য কাজটি শেষ করে আপনার প্রাইভেট কী নির্ণয় করতে মাত্র নয় মিনিট লাগে। বিটকয়েনের গড় নিশ্চিতকরণ সময় 10 মিনিট। এটি আক্রমণকারীকে প্রায় 41% সম্ভাবনা দেয় যে আপনার কী নির্ণয় করে মূল লেনদেনটি নিশ্চিত হওয়ার আগেই আপনার ফান্ডগুলি পুনর্নির্দেশিত করবে।
এটাকে একজন চোরের মতো ভাবুন যে ঘণ্টার পর ঘণ্টা ধরে একটি সার্বজনীন সেফ ভাঙার মেশিন তৈরি করছে (প্রি-কম্পিউটেশন)। মেশিনটি যেকোনো সেফের জন্য কাজ করে, কিন্তু প্রতিবার একটি নতুন সেফ দেখা দিলে, শুধুমাত্র কয়েকটি চূড়ান্ত সামঞ্জস্যের প্রয়োজন হয়—এবং সেই শেষ ধাপটি প্রায় নয়টি মিনিট সময় নেয়।
এটি মেমপুল আক্রমণ। এটি চিন্তাজনক, কিন্তু এখনও অস্তিত্বহীন একটি কোয়ান্টাম কম্পিউটারের প্রয়োজন। গুগলের পেপার অনুসারে, এই ধরনের মেশিনের জন্য 500,000-এর কম ফিজিক্যাল কিউবিটের প্রয়োজন হবে। বর্তমানের সবচেয়ে বড় কোয়ান্টাম প্রসেসরগুলির প্রায় 1,000টি কিউবিট আছে।
বড় এবং তাৎক্ষণিক চিন্তা হল 6.9 মিলিয়ন বিটকয়েন, যা মোট সরবরাহের প্রায় এক-তৃতীয়াংশ, যেগুলি এখনও ওয়ালেটে রয়েছে যেখানে পাবলিক কী স্থায়ীভাবে প্রকাশিত হয়েছে।
এতে নেটওয়ার্কের প্রথম বছরগুলির প্রাথমিক বিটকয়েন ঠিকানা অন্তর্ভুক্ত রয়েছে যেগুলি পে-টু-পাবলিক-কী নামক একটি ফরম্যাট ব্যবহার করত, যেখানে পাবলিক কী ডিফল্টরূপে ব্লকচেইনে দৃশ্যমান। এছাড়াও এটি যেকোনো ওয়ালেট অন্তর্ভুক্ত করে যেগুলি একটি ঠিকানা পুনরায় ব্যবহার করেছে, কারণ একটি ঠিকানা থেকে ব্যয় করলে বাকি সমস্ত অর্থের জন্য পাবলিক কী প্রকাশিত হয়।
এই কয়েনগুলির জন্য নয় মিনিটের দৌড়ের প্রয়োজন নেই। যথেষ্ট শক্তিশালী কোয়ান্টাম কম্পিউটার সম্পন্ন একজন আক্রমণকারী সময়ের চাপ ছাড়াই, প্রকাশিত চাবিগুলি একে একে ভেঙে ফেলতে পারেন।
কয়েনডেস্ক আগের মঙ্গলবার প্রতিবেদন করেছে যে, ২০২১ সালে বিটকয়েনের ট্যাপরুট আপগ্রেড এটিকে আরও খারাপ করে তুলেছে। ট্যাপরুট ঠিকানাগুলির কাজকে পরিবর্তন করেছে যাতে পাবলিক কীগুলি ডিফল্টভাবে চেইনের উপর দৃশ্যমান হয়, যা অজান্তেই ভবিষ্যতের কোয়ান্টাম আক্রমণের জন্য সংবেদনশীল ওয়ালেটগুলির সংখ্যা বাড়িয়ে দিয়েছে।
বিটকয়েন নেটওয়ার্কটি নিজেই চলতে থাকবে। মাইনিং একটি ভিন্ন অ্যালগরিদম ব্যবহার করে যার নাম SHA-256, যা বর্তমান পদ্ধতিতে কোয়ান্টাম কম্পিউটারগুলির দ্বারা অর্থপূর্ণভাবে গতি বাড়ানো যায় না। ব্লকগুলি এখনও তৈরি হবে।
লেজারটি এখনও বিদ্যমান থাকবে। কিন্তু যদি প্রাইভেট কীগুলি পাবলিক কীগুলি থেকে উদ্ভূত করা যায়, তবে বিটকয়েনকে মূল্যবান করে তোলা মালিকানার গ্যারান্টিগুলি ভেঙে পড়বে। যে কেউ যার কীগুলি প্রকাশিত হয়েছে, তার চুরির ঝুঁকি রয়েছে, এবং নেটওয়ার্কের সিকিউরিটি মডেলে প্রতিষ্ঠানগত বিশ্বাস ধ্বংস হয়ে যায়।
সমাধানটি হল পোস্ট-কোয়ান্টাম ক্রিপ্টোগ্রাফি, যা ভঙ্গুর গণিতকে এমন অ্যালগরিদম দিয়ে প্রতিস্থাপন করে যা কোয়ান্টাম কম্পিউটার ভাঙতে পারে না। ইথেরিয়াম এই স্থানান্তরের দিকে এগিয়ে যাওয়ার জন্য আট বছর ব্যয় করেছে। বিটকয়েন এখনও শুরুও করেনি।

