Bitcoin Taproot আপগ্রেড PlatoBlockchain ডেটা বুদ্ধিমত্তার একটি প্রযুক্তিগত বিশ্লেষণ। উল্লম্ব অনুসন্ধান. আ.

বিটকয়েন ট্যাপ্রুট আপগ্রেডের একটি প্রযুক্তিগত বিশ্লেষণ

Bitcoin Taproot আপগ্রেড PlatoBlockchain ডেটা বুদ্ধিমত্তার একটি প্রযুক্তিগত বিশ্লেষণ। উল্লম্ব অনুসন্ধান. আ.

সুচিপত্র

এই পোস্টে রেটিং

এই নভেম্বরে বিটকয়েন একটি বড় আপগ্রেড করার জন্য প্রস্তুত। আপগ্রেডে বিটকয়েনের অন্তর্নিহিত প্রযুক্তিতে অনেকগুলি উল্লেখযোগ্য পরিবর্তন রয়েছে, যেমনটি 3টি BIP (বিটকয়েন উন্নতির প্রস্তাব) এ উল্লেখ করা হয়েছে: বিআইপি 340 Schnorr স্বাক্ষরের জন্য, Taproot in বিআইপি 341, এবং ট্যাপ্রুট স্ক্রিপ্টের বৈধতা বিআইপি 342.

আপগ্রেড, Taproot নামক, ছিল প্রস্তাবিত 2018 সালে Blockstream, গ্রেগরি ম্যাক্সওয়েলের একজন মূল Bitcoin অবদানকারী এবং সহ-প্রতিষ্ঠাতা এবং CTO দ্বারা। এর লক্ষ্য হল গোপনীয়তা, দক্ষতা এবং বিটকয়েন স্ক্রিপ্টিং পদ্ধতি উন্নত করা। কিছু নতুন বৈশিষ্ট্য, যা দীর্ঘ সময়ের জন্য প্রত্যাশিত, যোগ করা হয়েছে যেমন স্মার্ট চুক্তির ক্ষমতা, Schnorr স্বাক্ষর, Merkle শাখা এবং নতুন sighash মোড। পরিবর্তনগুলি বিটকয়েন P2SH লেনদেনগুলিকে আরও ব্যক্তিগত করে তোলে, হ্যাকারদের বা নিয়ন্ত্রক সংস্থাগুলির কাছ থেকে উচ্চ আয়তনের লেনদেনের প্রতি অপ্রয়োজনীয় মনোযোগ এড়িয়ে যায়।

এটি একটি সফ্ট আপগ্রেড যা নভেম্বর 2021-এ শেষ হবে৷ ব্যবহারকারীদের তাদের ওয়ালেট আপগ্রেড করতে হবে না৷ পুরানো নোড এবং প্রচলন বিটকয়েন সম্পূর্ণরূপে অপ্রভাবিত থাকবে। কিন্তু ব্যবহারকারীরা যদি 12ই নভেম্বর, 2021-এর মধ্যে Taproot-এ আপগ্রেড না করা বেছে নেন, তাহলে তারা কিছু আক্রমণের জন্য ঝুঁকিপূর্ণ হতে পারে।

12ই জুন, আপগ্রেডটি বিটকয়েনে খনন করা সমস্ত ব্লকের 90% দ্বারা সমর্থিত এবং লক করা হয়েছিল। এটি সমর্থন করার জন্য, ব্যবহারকারীদের সর্বশেষ বিটকয়েন কোর v 0.21.1 এ আপগ্রেড করতে হয়েছিল। একটি নরম কাঁটাচামচ স্থাপন পদ্ধতি, BIP9 এবং দ্রুত বিচার ব্যবহার করে, খনি শ্রমিক এবং খনির পুলগুলি 2016 সালের ব্লক সময়কালে (প্রায় 2 সপ্তাহ) তাদের খনির ব্লকগুলিতে নরম কাঁটাচামচের সমর্থনের জন্য সংকেত দেয়। সক্রিয়করণের জন্য লক ইন করতে, 90% ব্লককে সংকেত দিতে হয়েছিল। দ্রুত বিচার আগস্টে শেষ হওয়ার কথা ছিল, কিন্তু সম্প্রদায়টি আগে থেকেই কাঙ্খিত ঐকমত্য অর্জন করেছিল।

গত বছর থেকে, বিটকয়েন থেকে প্রচুর বিনিয়োগ এসেছে আর্থিক প্রতিষ্ঠান এবং খুচরা বিনিয়োগকারীদের এটিকে একটি নতুন বিনিয়োগযোগ্য সম্পদ শ্রেণী হিসাবে উপযুক্ত মনে করা। Taproot এর যথাযথ বাস্তবায়নের সাথে, স্মার্ট চুক্তিগুলি পরিচালনা করার নতুন ক্ষমতা বিকাশকারীদের বিটকয়েনের দিকে আকৃষ্ট করবে। তহবিলের মতোই, বড় কর্পোরেট সংস্থাগুলি নতুন এবং কম সুরক্ষিত ব্লকচেইন ব্যবহার না করে স্মার্ট চুক্তি বিকাশের জন্য বিটকয়েনে যেতে পারে।

বিটকয়েন এখন শুধু একটি আর্থিক উপকরণ না হয়ে DeFi, NFTs, ICOs এবং IEO-এর মতো বিভিন্ন সেক্টরে ব্যবহার করা যেতে পারে যা বিটকয়েনকে আরও উপযোগিতা দেবে। আশা করি, এই পদক্ষেপটি শীঘ্রই ওয়েব 3.0 কে বাস্তবে পরিণত করতে অবদান রাখবে।

নিম্নলিখিত বিআইপিগুলির পরিবর্তনগুলি ট্যাপ্রুটে অন্তর্ভুক্ত করা হয়েছে:

Schnorr স্বাক্ষর: BIP-340

বিটকয়েন এর নিরাপত্তা এবং গোপনীয়তা নিশ্চিত করতে উপবৃত্তাকার বক্ররেখা ক্রিপ্টোগ্রাফির উপর ভিত্তি করে। এটি বর্তমানে যেকোনো লেনদেন স্বাক্ষর করার জন্য উপবৃত্তাকার কার্ভ ডিজিটাল স্বাক্ষর অ্যালগরিদম (ECDSA) ব্যবহার করে।

Taproot আপগ্রেডের সাথে, বিটকয়েন লেনদেন প্রমাণীকরণের জন্য Schnorr স্বাক্ষর নামক আরেকটি ডিজিটাল স্বাক্ষর স্কিম ব্যবহার করতে স্থানান্তরিত হচ্ছে। এটি একটি আরো নিরাপদ এবং অ-নমনীয় স্বাক্ষর স্কিম। ECDSA স্বাক্ষরগুলি নমনীয়, যে কোনও তৃতীয় পক্ষকে একটি বিদ্যমান স্বাক্ষরকে অন্য বৈধ ডিজিটাল স্বাক্ষরে পরিবর্তন করার অনুমতি দেয়। 

P2SH স্ক্রিপ্টে গোপনীয়তা: Schnorr স্বাক্ষর ব্যবহার করে, আপগ্রেড P2SH লেনদেনগুলিকে একটি সাধারণ P2PKH লেনদেনের সাথে প্রতিস্থাপন করে৷ একটি P2PKH (পে-টু-পাবলিক-কী-হ্যাশ) স্ক্রিপ্ট হল বিটকয়েন লেনদেনের প্রাথমিক প্রকার। scriptPubKey নামক এই স্ক্রিপ্ট দ্বারা লক করা একটি আউটপুট ব্যয় করতে, ব্যবহারকারীকে স্ক্রিপ্টসিগ নামে একটি আনলকিং স্ক্রিপ্ট প্রদান করতে হবে, যা সংশ্লিষ্ট ব্যক্তিগত কী ব্যবহার করে সর্বজনীন এবং ডিজিটাল স্বাক্ষর। একটি P2SH (পে-টু-স্ক্রিপ্ট-হ্যাশ) একটি উন্নত স্ক্রিপ্ট যা একজন প্রেরককে একটি স্ক্রিপ্টের হ্যাশে তহবিল লক করতে দেয়। রিডিম স্ক্রিপ্টে তহবিলের ব্যয়ের শর্ত উল্লেখ করা হয় এবং আউটপুট ব্যয় করার জন্য একটি আনলকিং স্ক্রিপ্টের প্রয়োজন হয়।

রিডিম স্ক্রিপ্ট শুধুমাত্র খরচ লেনদেনের সময় প্রকাশ করা হয়। সেই সময়ে, নেটওয়ার্কের যে কেউ ব্যবহারকারীর গোপনীয়তা হ্রাস করে সমগ্র স্ক্রিপ্ট এবং এতে জড়িত পরিচয়গুলি উন্মোচন করতে পারে।

আরো জটিল ব্যয়ের শর্ত জড়িত থাকলে স্ক্রিপ্টের আকারও বৃদ্ধি পায়। বড় স্ক্রিপ্টগুলি UTXO স্পেসে বেশি জায়গা নেয় যা মাপযোগ্যতার জন্য একটি অসুবিধা। এটি প্রেরককে দিতে হবে এমন লেনদেনের ফিও বাড়িয়ে দেয়।

মাল্টি-পার্টি লেনদেনে মূল সমষ্টি: Schnorr স্বাক্ষর রৈখিক হয়. এই সম্পত্তি একটি লেনদেনের একাধিক পক্ষকে তাদের সর্বজনীন কীগুলির যোগফলের জন্য বৈধ একটি একক স্বাক্ষর তৈরি করতে এবং সহযোগিতা করার অনুমতি দেয়। P2SH স্ক্রিপ্ট দ্বারা নির্দিষ্ট করা যেকোন মাল্টি-পার্টি লেনদেন একটি সাধারণ P2PKH লেনদেনে রূপান্তরিত হতে পারে। Schnorr স্বাক্ষরের কী একত্রীকরণ বৈশিষ্ট্য ব্যবহার করে একাধিক স্বাক্ষরকে শুধুমাত্র একটি একক স্বাক্ষরে রূপান্তর করা যেতে পারে। বেশ কয়েকটি পাবলিক কী একত্রিত করা যেতে পারে যা শুধুমাত্র একটি স্বাক্ষর তৈরি করে।

যাচাইকারীর দৃষ্টিকোণ থেকে, যেকোনো N-of-N মাল্টি-স্বাক্ষর সাধারণ স্বাক্ষর থেকে আলাদা হবে না। প্রতিটি স্বাক্ষরের আর যাচাই করার প্রয়োজন নেই, দ্রুত লেনদেন যাচাইকরণের পথ প্রশস্ত করে৷ একটি M-of-N মাল্টি-স্বাক্ষরের ক্ষেত্রে, Schnorr ব্যবহার করে, M স্বাক্ষরগুলিকে একটি স্বাক্ষরে একত্রিত করা হয়। একটি সাধারণ P2PKH লেনদেন হিসাবে উপস্থিত হওয়া সর্বজনীন কী এবং স্বাক্ষরগুলির একটি থ্রেশহোল্ড নম্বর প্রদান করা হলে লেনদেনটি অনুমোদিত হয়। সমষ্টিগত পাবলিক কী কখনোই অংশগ্রহণকারীদের সাথে সংযুক্ত করা যাবে না।

স্মার্ট চুক্তি ক্ষমতা: Schnorr স্বাক্ষর স্ক্রিপ্টলেস স্ক্রিপ্ট ব্যবহার করে স্মার্ট কন্ট্রাক্ট ডেভেলপমেন্টের সক্ষমতা সক্ষম করে বিটকয়েন প্রোটোকলের উপরে লেয়ার-2 ক্ষমতাও সক্ষম করে। এগুলি ডিজিটাল স্বাক্ষরে স্মার্ট চুক্তিগুলিকে এনকোড করার একটি উপায়৷ এটি ছোট, আরও দক্ষ, আরও ব্যক্তিগত এবং মাপযোগ্য স্ক্রিপ্টগুলিকে সক্ষম করে৷

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

এই আপগ্রেডের সাথে, একটি নির্দিষ্ট 64-বাইট ডিজিটাল স্বাক্ষর তৈরি করতে স্বাক্ষর এনকোডিং পরিবর্তন করা হয়। স্ক্রিপ্টের জটিলতা নির্বিশেষে, Schnorr স্বাক্ষর কম জায়গা নেয়, যার ফলে ছোট আকারের লেনদেন হয়, ফি কম হয়।

ট্যাপ্রুট: BIP-341

Schnorr স্বাক্ষর ব্যবহার করে, Taproot যেকোন লেনদেনে আউটপুট ব্যয়ের শর্ত সংজ্ঞায়িত করার একটি নতুন উপায় প্রবর্তন করে। এটি MAST (Merkelized Abstract Syntax Trees) প্রোটোকলের একটি বাস্তবায়ন, যা প্রস্তাবিত BIP-114-এ। এটি একটি স্ক্রিপ্টে একাধিক শাখা এনকোড করতে স্ক্রিপ্ট ট্রি নামক একটি মার্কেল ট্রি ব্যবহার করে যা কার্যকর না হওয়া স্ক্রিপ্টগুলি লুকিয়ে গোপনীয়তাকে ব্যাপকভাবে উন্নত করে।

P2SH এবং P2WSH (Pay-2-Witness-Script-Hash) রিডিমারকে স্ক্রিপ্টের সমস্ত অপ্রত্যাশিত শাখা প্রকাশ করতে হবে। P2WSH স্ক্রিপ্ট P2SH এর অনুরূপ যা সেগ্রিগেটেড উইটনেস (সেগউইট) সমর্থন করে। ব্যবহারকারীরা একটি নিয়মিত স্বাক্ষর (P2PKH-এ ব্যবহৃত) বা একটি স্ক্রিপ্ট (P2SH বা P2WSH-এ ব্যবহৃত) হিসাবে একটি সর্বজনীন কী ব্যবহার করে ব্যয় করতে বেছে নিতে পারেন। MAST ব্যবহার করার সময়, একটি লেনদেন ব্যয় করার জন্য, ব্যবহারকারীদের শুধুমাত্র স্ক্রিপ্ট শাখা প্রদান করার বিকল্প থাকে যা তারা সম্পাদন করছে। এটি রিডেম্পশন স্ট্যাকের আকার হ্রাস করে। এটি ব্যবহারকারীদের জটিল ফান্ড রিডেম্পশন শর্ত লিখতে সক্ষম করে যা আগে স্ক্রিপ্টের আকার দ্বারা সীমাবদ্ধ ছিল।

এটি ব্যবহার করে, বিকাশকারীরা এখন বিভিন্ন ধারার সাথে জটিল চুক্তি তৈরি করতে পারে। এই শর্তগুলি একটি মার্কেল গাছে এনকোড করা এবং গঠন করা হয়। স্ক্রিপ্ট দ্বারা লক করা তহবিলগুলি আনলক করার জন্য ব্যবহারকারীদের শুধুমাত্র সেই স্ক্রিপ্টটি প্রকাশ করতে হবে যা তিনি সম্পাদন করেন।

বর্তমান বিটকয়েন সম্পাদনে, একটি P2SH আউটপুট আনলক করার সময়, তহবিল ব্যয় করার সমস্ত শর্ত প্রকাশ করা হয়। Merkle গাছ ব্যবহার করে, স্ক্রিপ্ট যাচাই করা সম্ভব এমনকি যদি শুধুমাত্র শর্ত পূরণ করা হয়। MAST কাঠামো স্টোরেজ প্রয়োজনীয়তাকেও প্রভাবিত করে না, যেকোন সংখ্যক জটিল অবস্থা কোনো অতিরিক্ত স্থান ছাড়াই অন্তর্ভুক্ত করা যেতে পারে।  

Taproot বৈশিষ্ট্য ব্যবহার করে, P2PKH এবং P2SH লেনদেনগুলি একই রকম এবং আলাদা করা যায় না।

ট্যাপস্ক্রিপ্ট: BIP-342

এটি ট্যাপ্রুট স্ক্রিপ্ট যাচাই করতে স্বাক্ষর হ্যাশিং উন্নত করে। এটি বিটকয়েনের প্রোগ্রামিং ভাষার একটি আপগ্রেড সংস্করণ। এটি নতুন বৈশিষ্ট্যের সহজ সংযোজন সক্ষম করে।

ECDSA স্বাক্ষর যাচাইয়ের জন্য ব্যবহৃত Opcodes, OP_CHECKSIG এবং OP_CHECKSIGVERIFY, নতুন যোগ করা Schnorr স্বাক্ষর যাচাই করার জন্য সংশোধন করা হয়েছে। Opcodes OP_CHECKMULTISIG এবং OP_CHECKMULTISIGVERIFY বন্ধ করা হয়েছে। স্বাক্ষরগুলির ব্যাচ যাচাইকরণ সক্ষম করতে, একটি নতুন অপকোড OP_CHECKSIGADD চালু করা হয়েছে৷

নতুন ট্যাপস্ক্রিপ্ট OP_SUCCESS অপকোডগুলি নতুন অপকোডগুলি সহজে প্রবর্তন করার অনুমতি দেয়৷ আশা করি এটি ভবিষ্যতে বিটকয়েন স্ক্রিপ্টগুলিতে আরও দরকারী অপকোড যোগ করা সহজ করে তোলে।

উপসংহার

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

পড়ুন  CoinShares সুইস স্টক এক্সচেঞ্জে বিটকয়েন ইটিপি চালু করছে

#Bitcoin #বিটকয়েন সফট ফর্ক #বিটকয়েন ট্যাপ্রুট #Layer-2 বিটকয়েনের সমাধান #গোপনীয়তা #Schnorr স্বাক্ষর # ট্যাপস্ক্রিপ্ট

সূত্র: https://www.cryptoknowmics.com/news/a-technical-analysis-of-bitcoin-taproot-upgrade

সময় স্ট্যাম্প:

থেকে আরো ক্রিপটোকেমিক্স

পিটার ব্র্যান্ডট নেতিবাচক বিটকয়েন দৈনিক কর্মক্ষমতা চার্ট সম্পর্কে সতর্ক করেছেন, বলেছেন বুলদের অবশ্যই $29K মার্ক রক্ষা করতে হবে

উত্স নোড: 956594
সময় স্ট্যাম্প: জুলাই 2, 2021