Taproot এবং Schnorr স্বাক্ষর –
Taproot এবং Schnorr স্বাক্ষরগুলির গোপনীয়তা এবং স্কেলিং আপডেটগুলি সম্প্রতি উল্লেখযোগ্য অগ্রগতি করেছে, তাত্ত্বিক ধারণা থেকে বাস্তব কোডে চলে গেছে। এই আপডেটগুলি কয়েক বছর ধরে অফার করা বিভিন্ন প্রযুক্তিকে একত্রিত করে, এবং তাদের প্রতিটি প্রযুক্তিগত এবং ধারণাগতভাবে অনন্য।
প্রথমত, এই আপডেটগুলির মধ্যে রয়েছে Merklized Abstract Syntax Trees (MAST), যা স্মার্ট কন্ট্রাক্ট প্রযুক্তি বিকাশকারীরা
গোপনীয়তা এবং স্কেলিং যা বিটকয়েনের এখনও অভাব রয়েছে। এই পরিবর্তনগুলির প্রয়োজনীয়তা সত্ত্বেও, বিশ্বজুড়ে ছড়িয়ে ছিটিয়ে থাকা স্বাধীন ব্যবহারকারী, খনি শ্রমিক এবং পরিষেবার বিশাল সংখ্যার কারণে বিটকয়েনে ব্যাপক আপডেটগুলি বাস্তবায়ন করা কঠিন। কণ্টকাকীর্ণ বিষয়গুলির মধ্যে একটি হল আপডেটে ঠিক কী অন্তর্ভুক্ত করা হবে তা নিয়ে চুক্তিতে পৌঁছানোর প্রয়োজন৷
৷প্রথমত, এটা মনে রাখা দরকার যে এই আপডেটটি কোন জাদু পিল নয় যা তাৎক্ষণিকভাবে বিটকয়েনকে একটি সুপার-স্কেলযোগ্য এবং ব্যক্তিগত ক্রিপ্টোকারেন্সিতে পরিণত করবে।
যাইহোক, আপডেটটি একবারে একাধিক উপায়ে নেটওয়ার্ককে উন্নত করবে। প্রথমত, আরও জটিল লেনদেনের ধরন ব্যবহার করা সহজ হবে। একটি সাধারণ লেনদেনে, একজন ব্যক্তি এটিতে স্বাক্ষর করে, এইভাবে প্রমাণ করে যে তিনি BTC এর মালিক এবং এটি পাঠানোর অধিকারী। অন্যদিকে, বহু-স্বাক্ষর লেনদেনের জন্য একাধিক স্বাক্ষর প্রয়োজন। এই আপডেট এই লেনদেনগুলিকে সহজ করবে৷
৷মাল্টিসিগনেচার প্রযুক্তির অনেক গুরুত্বপূর্ণ ব্যবহারের ক্ষেত্রে রয়েছে। প্রথমত, লাইটনিং নেটওয়ার্ক, যা বহু-স্বাক্ষরের উপর নির্ভর করে, বিটকয়েনের জন্য অর্থপ্রদানকে ত্বরান্বিত এবং স্কেল করার সম্ভাবনা রয়েছে। যদি লাইটনিং বিটকয়েনের ভবিষ্যত হিসাবে প্রমাণিত হয়, যেমন কিছু উত্সাহী অনুমান করেন, এই উন্নতি একটি বড় প্রভাব ফেলতে পারে, লেনদেনগুলিকে অনেক সস্তা করে তোলে৷
এছাড়াও, নতুন প্রযুক্তি ব্যবহার করে মাল্টি-সিগনেচার লেনদেনগুলি নিয়মিত লেনদেনের মতোই দেখাবে। এইভাবে, বিটকয়েন ব্লকচেইন খোলা থাকা সত্ত্বেও, যেখানে যে কেউ সহজেই একটি নির্দিষ্ট লেনদেন খুঁজে পেতে পারে, এই প্রযুক্তির সাহায্যে, পর্যবেক্ষকরা লাইটনিং চ্যানেল ব্যবহার করে ঠিক কোন লেনদেন করা হচ্ছে তা জানতে পারবেন না।
এই আপডেটগুলির সারমর্ম বোঝার জন্য বিটকয়েন কীভাবে কাজ করে সে সম্পর্কে কিছুটা বোঝার প্রয়োজন। শুধুমাত্র সঠিক প্রাইভেট কী দিয়েই লেনদেন স্বাক্ষরিত হতে পারে, যার ফলে বিটকয়েন পাঠানো হয়। এই প্রক্রিয়াটি একটি স্বাক্ষর তৈরি করে যা লেনদেনের সাথে সংযুক্ত থাকে।
কখনও কখনও একটি লেনদেন স্বাক্ষর করতে একাধিক ব্যক্তি লাগে। ECDSA (বর্তমান বিটকয়েন স্বাক্ষর পদ্ধতি) ব্যবহার করে যখন এই ধরনের একটি বহু স্বাক্ষর লেনদেন স্বাক্ষরিত হয়, তখন এটি প্রতিটি ওয়ালেটের জন্য একটি পৃথক স্বাক্ষর তৈরি করে। যাইহোক, এটি এড়ানো যেতে পারে - Schnorr স্বাক্ষর ব্যবহার করে, আপনি কী একত্রিতকরণের মাধ্যমে এই সমস্ত ডেটা এক স্বাক্ষরে একত্রিত করতে পারেন৷
কিভাবে
Schnorr স্বাক্ষরগুলি "ব্যাচ যাচাইকরণ" নামে পরিচিত যা সক্ষম করবে, যা একাধিক স্বাক্ষরকে একবারে যাচাই করার অনুমতি দেয়৷
বিকাশকারীরা দীর্ঘকাল ধরে বিটকয়েন লেনদেনে শ্নোর স্বাক্ষর এম্বেড করতে "স্বাক্ষর ইনপুট ক্রস অ্যাগ্রিগেশন" ব্যবহার করার পরামর্শ দিয়েছেন। সাধারণত, প্রতিটি লেনদেনের জন্য একাধিক স্বাক্ষর প্রয়োজন - প্রতিটি "ইনপুট" এর জন্য একটি। বলা হচ্ছে, Schnorr স্বাক্ষরগুলি তাত্ত্বিকভাবে প্রতিটি লেনদেনের জন্য এই সমস্ত স্বাক্ষরকে একত্রে সংকুচিত করতে পারে৷
কিন্তু এই বৈশিষ্ট্যটির বাস্তবায়নের জন্য অপেক্ষা করতে হবে, কারণ ডেভেলপাররা এখনও কিছু
যদিও Merklized Abstract Syntax Trees (MAST) আপডেটের শিরোনামে এটি তৈরি করেনি, এটি একটি আকর্ষণীয় প্রযুক্তি যা ডেভেলপাররা দীর্ঘদিন ধরে আলোচনা করে আসছে।
MAST কীভাবে কাজ করে তা বোঝার জন্য, আপনি এমন একটি পরিস্থিতি কল্পনা করতে পারেন যেখানে একজন ব্যবহারকারী একটি লেনদেন পাঠানোর সময় একই সাথে দুটি শর্ত বাস্তবায়ন করতে চায়:একাধিক স্বাক্ষর যোগ করুন, এবং একটি নির্দিষ্ট তারিখ এবং সময়ে BTC স্থানান্তরের সময়সূচীও। এখন, যখন এই স্ক্রিপ্টগুলির মধ্যে একটি কার্যকর করা হয়, তখন লেনদেনে একটি সম্পূর্ণ স্ক্রিপ্ট যোগ করা হয়, অনেক জায়গা নেয় এবং বিশ্বকে দেখায় যে ব্যবহারকারী কোন শর্তগুলি প্রয়োগ করেছে৷
MAST এই শর্তগুলিকে একটি নতুন উপায়ে প্রয়োগ করে যা দেখতে একটি গাছের মতো৷ গাছের প্রতিটি শাখায় বিভিন্ন শর্ত থাকে যা ব্যবহারকারীকে বিটকয়েন খরচ করার জন্য পূরণ করতে হবে। তারপরে, সমস্ত দৃশ্যের অবস্থার পরিবর্তে শুধুমাত্র ট্রি হ্যাশের উপরের অংশটি বিটকয়েন ব্লকচেইনে অন্তর্ভুক্ত করা হয়।
গোপনীয় স্মার্ট চুক্তি তৈরি করতে Taproot MAST এবং Schnorr স্বাক্ষরের উপর নির্ভর করে। একটি নিয়ম হিসাবে, এখন MAST ব্যবহার করে জটিল পরিস্থিতিতে লেনদেনগুলি ব্লকচেইনে দৃঢ়ভাবে আলাদা। যদিও MASTগুলি নিজেরাই আরও গোপনীয়, এই লেনদেনের বিন্যাসটি কিছুটা আলাদা, তাই একটি স্ক্রিপ্ট ব্যবহার করা হচ্ছে কিনা তা বলা সহজ৷
Schnorr স্বাক্ষর প্রদান করে স্বাক্ষর সমষ্টি ব্যবহার করে, Taproot এই লেনদেনগুলিকে নিয়মিত লেনদেনের মতো দেখায়। যাইহোক, এটি প্রতিটি MAST চুক্তির জন্য কাজ করে না, শুধুমাত্র ভাগ করা খরচের জন্য, যেখানে Merkle গাছের একটি শাখা একটি বহু স্বাক্ষর লেনদেন যা সফলভাবে ব্যবহৃত হয়। অন্য কোন শাখা ব্যবহার করা হলে, গোপনীয়তার সুবিধা অদৃশ্য হয়ে যায়। যাইহোক, বিকাশকারীরা আশা করে যে সহ-ব্যয় বিকল্পটি সবচেয়ে সাধারণ হবে।
এছাড়াও, আরও স্ক্রিপ্টিং বর্ধিতকরণের সুবিধার্থে ট্যাপস্ক্রিপ্ট রয়েছে৷
বিকাশকারীরা এখন সক্রিয়ভাবে নতুন প্রযুক্তির এই প্যাকেজটি পরীক্ষা করছে। এখন পর্যন্ত, কোনো বড় সমস্যা চিহ্নিত করা যায়নি, তবে বিকাশকারীরা একটি নরম কাঁটাচামচের মাধ্যমে বিটকয়েনে এটি যোগ করার আগে আপডেটটি পরীক্ষা চালিয়ে যাচ্ছেন।
যেহেতু বিকাশকারীরা বিটকয়েন প্রযুক্তি তৈরি এবং প্রসারিত করে, এটি Taproot এবং Schnorr স্বাক্ষরের মতো পরিবর্তন যা ডেভেলপার এবং আর্থিক পেশাদারদের জন্য প্ল্যাটফর্মটিকে আরও সম্পূর্ণ করে তুলতে পারে৷
চিত্র>