
@Starknet-এর quantum readiness roadmap নিয়ে খোঁজ নিচ্ছিলাম এবং সত্যি বলতে, আরও বেশি মানুষের এটার দিকে নজর দেওয়া উচিত। আমরা সাধারণত ব্লকচেইন-এর speed, scalability এবং security নিয়ে কথা বলি। কিন্তু যখন এই সবকিছুকে সুরক্ষিত রাখার cryptography-তেই পরিবর্তন আনার প্রয়োজন হয়, তখন কী হবে? Starknet ইতোমধ্যে এ নিয়ে কাজ করছে এবং এখানেই কিছু বিষয় আমার বিশেষভাবে নজর কেড়েছে। ( 1. ) কিছু পরিবর্তন ইতোমধ্যে লাইভ Starknet তার OS program এবং configuration hash-গুলোকে Pedersen থেকে BLAKE2s 256 ভিত্তিক construction-এ সরিয়ে নিয়েছে। সহজভাবে বললে, Pedersen নির্ভর করে elliptic curve cryptography-এর ওপর, অন্যদিকে BLAKE2s হলো একটি hash function, যা একই cryptographic assumption-এর ওপর নির্ভর করে না। আর মজার বিষয় কী? এই পরিবর্তন ইতোমধ্যেই মেইননেট-এ লাইভ। এটা শুধু ভবিষ্যতের কোনো পরিকল্পনা নয়। ( 2. ) এখনো আরও কাজ বাকি আছে Contract storage, state hashing এবং contract address derivation এখনও সামনে থাকা কাজের অংশ। কারণ ব্লকচেইন-এর কোনো এক অংশকে quantum resistant বানালেই যে পুরো সিস্টেম স্বয়ংক্রিয়ভাবে নিরাপদ হয়ে যাবে, এমনটা নয়। এগুলো এখনও roadmap-এর মধ্যে থাকা বিষয়, তাই এখানে আরও কাজ বাকি। ( 3. ) ওয়ালেটগুলো আরেকটি গুরুত্বপূর্ণ অংশ Starknet-এ native account abstraction রয়েছে, যা অ্যাকাউন্টগুলোকে লেনদেন কীভাবে validate করবে, সে ব্যাপারে আরও বেশি flexibility দেয়। এর ফলে শুধু এক ধরনের পদ্ধতির ওপর নির্ভর না করে বিভিন্ন signature scheme নিয়ে পরীক্ষা-নিরীক্ষা করা সহজ হয়। Starknet মেইননেট-এ ইতোমধ্যে একটি Falcon 512 post quantum অ্যাকাউন্ট demonstration-ও হয়েছে। তবে মনে রাখতে হবে, এটি experimental এবং unaudited। তাই এর মানে এই নয় যে, প্রতিটি Starknet ওয়ালেট এখনই quantum safe। ( 4. ) বাকি চ্যালেঞ্জগুলো কী? বিদ্যমান contract-গুলোর জন্য একটি বাস্তবসম্মত migration path লাগবে, এবং StarkWare সে জন্য প্রয়োজনীয় tooling নিয়ে কাজ করছে। তারপর আছে Ethereum। Starknet এখনও তার bridge messaging এবং data availability-এর কিছু অংশের জন্য Ethereum-এর ওপর নির্ভরশীল, তাই Ethereum-এর নিজস্ব post-quantum transition-ও এখানে গুরুত্বপূর্ণ। মূলত, শুধু কয়েকটি cryptographic function বদলালেই সবকিছু শেষ হয়ে যায় না, এর চেয়ে বিষয়টি অনেক বেশি বিস্তৃত। সব মিলিয়ে, এটা নজরে রাখার মতো: Starknet quantum readiness-কে এমন কোনো একক upgrade হিসেবে দেখছে না, যা একবারেই সবকিছু ঠিক করে দেবে। ওরা hashing এবং ওয়ালেট থেকে শুরু করে বিদ্যমান contract এবং Ethereum-এর ওপর নির্ভরশীলতা—এই সব ভিন্ন স্তরগুলো আলাদা করে দেখছে। কিছু পরিবর্তন ইতোমধ্যেই লাইভ, এবং একটি post quantum অ্যাকাউন্ট demonstration করা হয়েছে। তবে পুরো transition এখনও চলমান কাজের অংশ। Quantum threat হয়তো অধিকাংশ ব্যবহারকারীর জন্য এখনই তাৎক্ষণিক কোনো সমস্যা নয়, কিন্তু আগেভাগে প্রস্তুতি নেওয়া যুক্তিসঙ্গত। এটা নিয়ে আমি অবশ্যই নজর রাখছি।
