স্বাক্ষর Schnorr এবং বিটকয়েনে গোপনীয়তার অনিবার্যতা

ডিজিটাল স্বাক্ষর অনলাইন সার্বভৌমত্বের ভিত্তি। 1976 সালে পাবলিক-কী ক্রিপ্টোগ্রাফির উত্থান একটি বিশ্বব্যাপী যোগাযোগের সরঞ্জাম - ইন্টারনেট - এবং অর্থের একটি সম্পূর্ণ নতুন রূপ, বিটকয়েন তৈরির পথ খুলে দেয়। যদিও পাবলিক-কী ক্রিপ্টোগ্রাফির মৌলিক বৈশিষ্ট্যগুলি তখন থেকে খুব বেশি পরিবর্তিত হয়নি, আজ ক্রিপ্টোগ্রাফারদের জন্য কয়েক ডজন বিভিন্ন ওপেন-সোর্স ডিজিটাল স্বাক্ষর স্কিম উপলব্ধ৷

সাতোশি নাকামোটো যখন বিটকয়েনে কাজ শুরু করেন, তখন একটি গুরুত্বপূর্ণ বিষয় যা বিবেচনা করা দরকার ছিল তা হল একটি উন্মুক্ত এবং পাবলিক আর্থিক ব্যবস্থার জন্য কোন স্বাক্ষর স্কিমগুলি বেছে নেওয়া উচিত। প্রয়োজনীয়তাগুলি পরিষ্কার ছিল:একটি অ্যালগরিদম তৈরি করা প্রয়োজন ছিল যা ব্যাপকভাবে ব্যবহার করা হবে, বোধগম্য, যুক্তিসঙ্গতভাবে নিরাপদ, সহজ এবং, সবচেয়ে গুরুত্বপূর্ণভাবে, ওপেন সোর্স। সেই সময়ে উপলব্ধ সমস্ত বিকল্পগুলির মধ্যে, তিনি বেছে নিয়েছিলেন যেটি এই মানদণ্ডগুলি সবচেয়ে ভালভাবে পূরণ করে:উপবৃত্তাকার বক্ররেখা ডিজিটাল স্বাক্ষর অ্যালগরিদম (ডিজিটাল স্বাক্ষর অ্যালগরিদম উপবৃত্তাকার বক্ররেখার উপর ভিত্তি করে), বা ECDSA৷

সেই সময়ে, ECDSA-এর জন্য স্থানীয় সমর্থন ওপেনএসএসএল-এ প্রদান করা হয়েছিল, অনলাইন যোগাযোগের গোপনীয়তা বাড়ানোর জন্য এনক্রিপশন সহ অভিজ্ঞ কর্মীদের দ্বারা তৈরি এনক্রিপশন সরঞ্জামগুলির একটি খোলা সেট। অন্যান্য জনপ্রিয় স্কিমগুলির তুলনায়, ECDSA-এর সুবিধা রয়েছে যেমন কম চাহিদাসম্পন্ন কম্পিউটিং সংস্থান এবং ছোট কীগুলি ডিজিটাল অর্থের জন্য দরকারী বৈশিষ্ট্য। একই সময়ে, এটি RSA এর মতো স্কিমগুলির জন্য একটি আনুপাতিক সুরক্ষা স্তর সরবরাহ করে:উদাহরণস্বরূপ, একটি 256-বিট ECDSA কী একটি উল্লেখযোগ্যভাবে ছোট কী আকারের একটি 3072-বিট RSA কী-এর তুলনায় সমান স্তরের নিরাপত্তা রয়েছে৷

secp256k1 নামক একটি উন্নত উপবৃত্তাকার বক্ররেখায় পিটার উওল এবং তার সহকর্মীদের কঠোর পরিশ্রমের জন্য ধন্যবাদ, বিটকয়েন ECDSA আরও দ্রুত এবং আরও দক্ষ হয়ে উঠেছে। যাইহোক, ECDSA এর এখনও কিছু ত্রুটি রয়েছে, যা এর সম্পূর্ণ প্রতিস্থাপনের জন্য যথেষ্ট ভিত্তি হিসাবে কাজ করতে পারে। বেশ কয়েক বছর গবেষণা ও পরীক্ষা-নিরীক্ষার পর, বিটকয়েন লেনদেনের গোপনীয়তা এবং দক্ষতা বাড়াতে একটি নতুন স্বাক্ষর স্কিম প্রতিষ্ঠিত হয়েছে:শ্নোরের ডিজিটাল স্বাক্ষর স্কিম৷


খনির
  1. ব্লকচেইন
  2. বিটকয়েন
  3. ইথেরিয়াম
  4. ডিজিটাল মুদ্রা বিনিময়
  5. খনির