লেখক: জোসে, ডিক্রিপ্ট
চপার, ফোরসাইট নিউজ
শিনচাওয়ের পরিচয়: কোয়ান্টাম কম্পিউটিংয়ের ভবিষ্যতে প্রাথমিকভাবে প্রকাশিত পাবলিক কী বিটকয়েন ঠিকানাগুলির জন্য সম্ভাব্য ভাঙ্গনের হুমকির মুখোমুখি হয়ে, বিটকয়েন ডেভেলপার করি ফিল্ডস "কোয়ান্টাম মাইন" নামক একটি বিপ্লবী গেম থিওরি প্রতিরক্ষা প্রস্তাব করেছেন। এই ডিজাইনটি আক্রমণাত্মক হার্ড ফর্ক বা একক সমস্ত সম্পদ জমা রাখার উপর নির্ভর করে না, বরং চেইনের উপর আক্রমণ ও প্রতিরোধের খরচকে গেম থিওরির মাধ্যমে পুনঃগঠন করে, যাতে হ্যাকারদের টোকেন চুরির আগেই কোয়ান্টাম-প্রতিরোধী জমা পুরোপুরি বন্ধকি রাখতে হয়।
যদি প্রকৃত ধারক অপেক্ষার সময়ে পূর্বে লুকানো স্বত্বের প্রমাণ উপস্থাপন করেন, তবে হ্যাকারদের জমা দেওয়া সম্পদ সম্পূর্ণরূপে বাজেয়াপ্ত করে বিক্রেতাদের দেওয়া হবে। প্রাইভেট কী হারিয়ে যাওয়া ঘুমন্ত ক্রিপ্টোকারেন্সির জন্য, একটি গেম থিওরি বিডিং মেকানিজম চালু করা হয়েছে যা আক্রমণকারীদের “ডলার নিলাম”-এর মতো অপরিহার্য ক্ষতির ফাঁদে ফেলবে, এবং অর্থনৈতিক শাস্তির মাধ্যমে প্রযুক্তিগতভাবে ভাঙার প্রলোভনকে দক্ষতার সাথে দূর করা হবে।

বিটকয়েন ডেভেলপার করি ফিল্ডস ভবিষ্যতের কোয়ান্টাম হ্যাকারদের মোকাবেলা করার জন্য একটি বিশেষ পদ্ধতি উদ্ভাবন করেছেন: হ্যাকারদের অন্যের বিটকয়েন চুরি করতে হলে প্রথমে নিজের বিটকয়েন জুয়া হিসেবে বাঁধতে হবে।
তিনি বিটকয়েন ডেভেলপার্স মেইলিং লিস্টে একটি পোস্ট করেন "কোয়ান্টাম মাইন" ধারণা এবং দুটি নিলাম পদ্ধতির প্রস্তাব করেন। এই ডিজাইনের ধারণা হলো দুর্বল ওয়ালেটগুলিকে আক্রমণ করা একটি সম্ভাব্য ক্ষতির ঝুঁকি হয়ে উঠুক। তিনি বিশেষভাবে উল্লেখ করেন যে, এটি শুধুমাত্র একটি চিন্তার পরীক্ষা, এবং বিটকয়েন আপগ্রেডের জন্য চূড়ান্তভাবে নির্ধারিত কোনো প্রস্তাব নয়।
বিটকয়েন ব্যবহারকারীরা তাদের প্রাইভেট কী ব্যবহার করে ট্রানজেকশন স্বাক্ষর করেন, যেখানে সংশ্লিষ্ট পাবলিক কী নেটওয়ার্ক দ্বারা স্বাক্ষর যাচাইয়ের জন্য ব্যবহৃত হয়, কিন্তু প্রাইভেট কী প্রকাশ করা হয় না। বর্তমানের সাধারণ কম্পিউটারে, পাবলিক কী থেকে প্রাইভেট কী পুনর্গঠন করা প্রায় অসম্ভব। তবে, যথেষ্ট শক্তিশালী একটি কোয়ান্টাম কম্পিউটার Shor অ্যালগরিদম ব্যবহার করে প্রাইভেট কী গণনা করতে পারে, যার ফলে হ্যাকাররা সরাসরি কয়েনগুলি সরিয়ে ফেলতে পারে।
কিছু প্রাথমিক বিটকয়েন ঠিকানা, যেখানে পাবলিক কী সরাসরি ব্লকচেইনে প্রকাশিত হয়েছে; এবং কিছু নতুন ঠিকানা, যেখানে ব্যবহারকারীর প্রথম ট্রানজেকশনের সময় পাবলিক কী প্রকাশিত হয়। তাই, সমস্ত ওয়ালেটের কোয়ান্টাম আক্রমণের ঝুঁকি একই নয়। শিল্পে “বিটকয়েন এনক্রিপশন ভাঙার জন্য কোয়ান্টাম কম্পিউটার তৈরি হওয়া”র দিনটিকে Q-Day (কোয়ান্টাম ডে) বলা হয়। এখনও কোনো মেশিন এটি করেনি, এবং কেউই জানেনা এটি ঠিক কখন ঘটবে।
কোয়ান্টাম মাইনের কার্যপ্রণালী
ধরুন আপনার ওয়ালেটে 1 টি BTC আছে, যা পুরানো এবং কোয়ান্টাম হামলার জন্য সহজে ভাঙা যায়। Q-দিনের আগে, আপনি একটি খুব ছোট, কোয়ান্টাম-প্রতিরোধী বিটকয়েন আউটপুট তৈরি করেন, যার মধ্যে একটি প্রমাণ লুকিয়ে রাখা হয়: যে কোয়ান্টাম আক্রমণ সম্ভব হওয়ার আগেই এই কয়েনটি আপনার ছিল। আপনি এটিকে একটি বন্ধ করা "স্বত্বের প্রমাণপত্র" হিসাবে বুঝতে পারেন। বাইরের কেউ শুধুমাত্র এই ছোট রেকর্ডটি দেখতে পায়, এর মধ্যে লুকিয়ে থাকা প্রমাণটি দেখতে পায় না, এমনকি এটি একটি ফাঁদও জানে না।
ভবিষ্যতে, যখন হ্যাকাররা তাদের কোয়ান্টাম কম্পিউটার ব্যবহার করে আপনার পুরনো প্রাইভেট কী গণনা করে আপনার 1 BTC সরিয়ে নিতে চাইবে: এই নতুন নিয়ম অনুযায়ী, তাদের সরাসরি ক্রিপ্টোকারেন্সি তুলে নেওয়ার অনুমতি থাকবে না, তাদের নিজেদের কোয়ান্টাম-প্রতিরোধী ওয়ালেট থেকে 1 BTC জমা রাখতে হবে যা একটি জামানত হিসেবে কাজ করবে।
আপনার 1 টি BTC এবং হ্যাকারের জমা দেওয়া 1 টি মার্জিন একসাথে বাঁধা পড়ে একটি আপিলের অপেক্ষামূলক সময়কালে (যেমন 30 দিন) চলে যায়। এই সময়ের মধ্যে হ্যাকার কোনোভাবেই ক্রিপ্টোকারেন্সি সরিয়ে ফেলতে পারবে না। যদি আপনি কোনো ব্যক্তির ক্রিপ্টোকারেন্সি চুরির চেষ্টা করতে দেখেন, তাহলে আপনি আগে থেকেই লুকিয়ে রাখা স্বত্বের প্রমাণটি উপস্থাপন করতে পারবেন। বিটকয়েন নেটওয়ার্ক তখন সিদ্ধান্ত নেবে: আপনি এই 2টি কয়েনগুলিকে আপনার আগে থেকেই প্রস্তুত করা কোয়ান্টাম-প্রতিরোধী ঠিকানায় (আপনার মূলতঃ নিজস্ব কয়েনসহ, হ্যাকারের মার্জিনসহ) স্থানান্তর করতে পারবেন।
হ্যাকার পূর্বে কোন পুরনো ওয়ালেটে এই ধরনের ফাঁদ লুকিয়ে রাখা হয়েছে তা জানত না। যদিও সে সফলভাবে প্রাইভেট কী হিসাব করতে পারে, তবুও শেষপর্যন্ত একটি BTC হারিয়ে ফেলতে পারে। কিন্তু এই পদ্ধতিরও একটি খরচ আছে: Q-ডেয়ের পরে যদি কোনো ক্রিপ্টোকারেন্সির মালিক নিজের পুরনো কয়েনটি স্বাভাবিকভাবে স্থানান্তর করতে চায়, তবে তাকেও সমপরিমাণ মার্জিন জমা দিতে হবে। যদি আপনার কাছে অতিরিক্ত BTC না থাকে, তবে হ্যাকারদের বিরুদ্ধে সুরক্ষা দেওয়ার জন্য তৈরি এই নিয়মটি আপনারই কয়েনগুলি স্থানান্তর করতে কঠিন করে তুলবে।
অসংযোগ এবং প্রাথমিক হারিয়ে যাওয়া সম্পদের বিক্রয় নিলাম
কোয়ান্টাম মাইন একটি ধারণা ভিত্তিক: ক্রিপ্টোকারেন্সির মালিককে আগে থেকেই জাল বসাতে হবে এবং আপিলের সময়সীমার মধ্যে প্রমাণ উপস্থাপন করতে হবে। যদি প্রাইভেট কী হারিয়ে যায় এবং মালিক আর কখনও লগইন না করেন, তাহলে এই পদ্ধতি এই ক্রিপ্টোকারেন্সি সুরক্ষিত রাখতে পারবে না, যা অনেকগুলি প্রাথমিক বিটকয়েনকেও অন্তর্ভুক্ত করে যা সাধারণত চিরতরে হারিয়ে যাওয়ার কথা বলা হয়।
এর জন্য, করি ফিল্ডস দ্বিতীয় মেকানিজম প্রস্তাব করেন: স্টেকিং নিলাম। Q-ডে-এর আগে, যেকোনো ব্যক্তি কোয়ান্টাম-প্রতিরোধী বিটকয়েনের একটি অংশ বন্ধ করে রাখতে পারেন এবং একটি সহজেই লক্ষ্যবস্তু পুরানো ওয়ালেটের জন্য বিড দিতে পারেন। উদাহরণস্বরূপ: একটি ওয়ালেটে 50 BTC রয়েছে, যা মনে হচ্ছে এর মালিক দ্বারা পরিত্যক্ত। ভবিষ্যতে হ্যাকারদের এটি সরিয়ে নিতে হলে, 50 BTC-এর গ্যারান্টি জমা দিতে হবে। নিলামের সময়কালে, আগের বিডদানকারীরা এই চুরির চেষ্টার বিরুদ্ধে দাঁড়াতে পারবেন।
তার পরিকল্পনা অনুযায়ী: চ্যালেঞ্জ সফল করা ব্যক্তি হ্যাকারের কিছু জমা টাকা পাবে; আর মূলত ৫০টি ঝুঁকিপূর্ণ বিটকয়েন সরাসরি ধ্বংস করে দেওয়া হবে, চ্যালেঞ্জকারীকে দেওয়া হবে না। এর উদ্দেশ্য হলো অনুপস্থিত মালিককে তার কয়েনগুলি ফিরিয়ে দেওয়া নয়, বরং হ্যাকারকে কয়েনগুলি নিশ্চিতভাবে চুরি করতে দেওয়া হবে না, যাতে আক্রমণের প্রলোভন কমে যায়।
তৃতীয় পরিকল্পনার নাম স্মার্ট বিডিং, যেখানে আগে থেকে কোনো ক্রিপ্টোকারেন্সি বন্ধ রাখার প্রয়োজন নেই। যখন কেউ হাই-রিস্ক ক্রিপ্টোকারেন্সি স্থানান্তর করার চেষ্টা করবে, তখন একটি বিডিং অটোমেটিকভাবে শুরু হবে। সর্বোচ্চ বিড দেওয়া ব্যক্তি ঐ ক্রিপ্টোকারেন্সি পাবে (তার বিডের পরিমাণ বাদ দিয়ে), আর দ্বিতীয় সর্বোচ্চ বিড দেওয়া ব্যক্তির টাকা সম্পূর্ণরূপে নষ্ট হয়ে যাবে, কিছুই পাবেনা। এটি একটি ক্লাসিক “ডলার বিডিং গেম”-এর মতো: দুজন ব্যক্তি একটি জিনিসের জন্য ধারাবাহিকভাবে বিড বাড়ায়, কেউই অপচয় করতে চায়না। হ্যাকাররা ভাববে, “আসলেই এই বিডিং-এর মধ্যে দিয়ে আমি আরও বেশি টাকা হারাবো, তাই এটা শুরুই করবোনা।”
কেন একটি একক পদ্ধতিতে জমাট বাঁধানোর কৌশল গ্রহণ করা হচ্ছে না?
একটি প্রস্তাবিত সমাধান হল: একটি স্থানান্তরের শেষ তারিখ নির্ধারণ করা, যে তারিখের পরে পুরানো ওয়ালেটের ক্রিপ্টোকারেন্সি বহির্গমন নিষিদ্ধ হবে। এটি সত্যিই চুরি প্রতিরোধ করে, কিন্তু এর পার্শ্বপ্রতিক্রিয়া হল: যারা ক্রিপ্টোকারেন্সি স্থানান্তর করতে ভুলে গেছেন বা সময়ের মধ্যে কাজটি করতে পারেননি, তাদের ক্রিপ্টোকারেন্সি চিরতরে বন্ধ হয়ে যাবে।
করি ফিল্ডস অন্য একটি পথ অনুসরণ করেন। পুরনো ক্রিপ্টো এখনও বের করা যাবে, কিন্তু যেকোনো বের করার চেষ্টা খরচ এবং অন্যদের চ্যালেঞ্জ গ্রহণ করবে। বিটকয়েন নেটওয়ার্ক নিজেই প্রকৃত মালিক এবং কোয়ান্টাম হ্যাকারের মধ্যে পার্থক্য করতে পারে না, যারা কার্যকরী সাইনেচার প্রদান করতে পারে।
এই বিকল্পের মূল্য স্পষ্ট: আইনগত ধারকদের ক্রিপ্টো ট্রান্সফার করতে বড় জামানত প্রস্তুত করতে হবে; দীর্ঘকাল অনলাইন না থাকা ধারকরা আপিলের সুযোগ হারাবেন; এমনকি কিছু ধারক যারা বেঁচে আছেন কিন্তু অস্থায়ীভাবে অনলাইন নন, তাদের ক্রিপ্টোও নিলামে ধ্বংস হয়ে যাওয়ার সম্ভাবনা রয়েছে।
পরিকল্পনার সম্ভাব্য খরচ এবং বাস্তবায়নের পথ
বিটকয়েনের জন্য প্রথমে একটি কোয়ান্টাম-সুরক্ষিত উপায় প্রয়োজন যাতে অর্থ ধারণ ও ব্যবহার করা যায়। ওয়ালেটগুলিকে লুকানো স্বত্ব প্রতিশ্রুতি সমর্থন করতে হবে, এবং বিটকয়েনের কনসেনসাস নিয়মগুলিকে জামানত, অপেক্ষার সময়, বিশেষ পুনরুদ্ধার লেনদেন এবং নিলাম ব্যবস্থা বাধ্যতামূলকভাবে প্রয়োগ করতে হবে।
ডেভেলপারদের নতুন নিয়মগুলি কখন কার্যকর হবে, প্রয়োজনীয় জামানতের পরিমাণ এবং বিড ব্যর্থ হওয়া বা অবশিষ্ট অর্থের প্রক্রিয়াকরণ সম্পর্কে একমত হতে হবে। ফিল্ডস মনে করেন, কিছু মেকানিজম সফট ফর্কের মাধ্যমে চালু করা যেতে পারে, তবে তিনি বিস্তারিত ডিজাইন প্রস্তাব করেননি।
বর্তমানে বিটকয়েন নেটওয়ার্কে এই সুরক্ষা ব্যবস্থাগুলি কোনোটিই বিদ্যমান নয়। ফিল্ডসও কোড বাস্তবায়ন, লঞ্চ সময়সূচী, নিলামের আয়ের বণ্টন এবং চূড়ান্ত লক্ষ্য সম্পর্কে মূল লেখায় কোনো স্পষ্টতা দেননি।


