বিটকয়েনের কোড আপগ্রেড বাস্তবায়নের প্রক্রিয়া বিটকয়েন ইমপ্রুভমেন্ট প্রস্তাবনা (BIPs) ব্যবহারের মাধ্যমে আনুষ্ঠানিক করা হয়। এগুলি খসড়া করা হয়, সমবয়সীদের দ্বারা পর্যালোচনা করা হয়, প্রকাশ্যে আলোচনা করা হয় এবং সম্প্রদায়ের মধ্যে 'রাফ কনসেনসাস' প্রতিষ্ঠার লক্ষ্যে কঠোরভাবে পরীক্ষা করা হয়। বলা হয় যে যখন অধিকাংশ মানুষ প্রস্তাবের আপত্তিগুলি ভুল বলে সন্তুষ্ট হয় তখন রাফ কনসেনসাস অর্জিত হয়।
একবার রাফ কনসেনসাস অর্জিত হলে, পরবর্তী ধাপ হল বিটকয়েন কোর নামে পরিচিত বিটকয়েন সফটওয়্যার ক্লায়েন্ট বাস্তবায়নে একটি BIP একত্রিত করা। এই ধাপটি সম্পন্ন হয় একটি ছ োট সংখ্যক 'কোর ডেভেলপার' দ্বারা যাদের কোড রিপোজিটরিতে 'কমিট অ্যাক্সেস' রয়েছে (যার মানে তারা কোডটি একটি নির্দিষ্ট পাবলিক প্ল্যাটফর্মে আপলোড করতে পারে যা সম্প্রদায় স্বীকৃতি দেয়)। একবার BIP বিটকয়েন কোর কোড রিপোজিটরিতে প্রবেশ করলে, চূড়ান্ত ধাপ হল ব্যবহারকারীদের (নোড) নেটওয়ার্কের নতুন সংস্করণ সফটওয়্যার ক্লায়েন্ট ইনস্টল করা। এই চূড়ান্ত ধাপটি সমালোচনামূলক কারণ এটি বোঝায় যে শেষ ব্যবহারকারীরা বিটকয়েন কী তা নিয়ে চূড়ান্ত নিয়ন্ত্রণ ধরে রাখে।
শুধুমাত্র যখন একটি নির্ধারিত প্রান্তিক নোড আপগ্রেড ইনস্টল করে তখন এটি সক্রিয় বলে বিবেচিত হতে পারে, এবং বিটকয়েন প্রোটোকলে বস্তুগত পরিবর্তনগুলি করার জন্য BIPs এর জন্য সক্রিয়করণের বাধা অত্যন্ত উচ্চ। উদাহরণস্বরূপ, BIP 141 (SegWit) নেটওয়ার্কের খনির 95% এর প্রয়োজন হয়েছিল একটি নির্দিষ্ট 14 দিনের সময়কালে আপগ্রেডের জন্য সংকেত দেওয়ার জন্য।
গুরুত্বপূর্ণভাবে, বেশিরভাগ ফলপ্রসূ BIPs প্রোটোকলে 'ব্যাকওয়ার্ডস কম্প্যাটিবল' পরিবর্তনগুলি প্রবর্তন করে। ব্যাকওয়ার্ডস কম্প্যাটিবিলিটি অর্থ হল যে নতুন সংস্করণের সফটওয়্যার ব্যবহারকারী যে কোনও নোডগুলি পূর্ববর্তী সংস্করণটি চালায় তাদের সাথে সামঞ্জস্যপূর্ণ থাকে (এবং বিপরীতটিও সত্য)। ব্যাকওয়ার্ডস কম্প্যাটিবিলিটি নোডগুলি, ডেভেলপারদের পরিবর্তে, প্রস্তাবনা বাস্তবায়িত হবে কিনা সে বিষয়ে চূড়ান্ত মতামত প্রদান করে। একটি ব্যাকওয়ার্ডস কম্প্যাটিবল আপডেটকে কখনও কখনও 'সফট ফর্ক' বলা হয়।
Segwit UASF বিটকয়েনের ইতিহাসে একটি গুরুত্বপূর্ণ মুহূর্ত ছিল, যা বিটকয়েন প্রোটোকলে পরিবর্তনগুলি কার্যকর করার জন্য একটি অনন্য এবং বিকেন্দ্রীভূত পদ্ধতির প্রতিনিধিত্ব করে। ঐতিহ্যবাহী শাসন মডেলগুলির বিপরীতে যেখানে ডেভেলপাররা বা খনির দ্বারা পরিবর্তনগুলি করা হয়, একটি UASF নেটওয়ার্কের ব্যবহারকারীদের একটি পরিবর্তন চালানোর উপর নির্ভর করে। বিশেষভাবে, এই প্রক্রিয়াটি এমন ব্যবহারকারী জড়িত যারা বিটকয়েন সফটওয়্যারের একটি সংস্করণ পরিচালনা করে যা নির্দিষ্ট নিয়ম পরিবর্তনগুলি কার্যকর করে, সরাসরি তাদের নোডগুলির মাধ্যমে এই পরিবর্তনগুলির জন্য তাদের সমর্থন সংকেত দেয়।
বিটকয়েনের ইতিহাসে সবচেয়ে উল্লেখযোগ্য UASF 2017 সালে BIP 148 এর সাথে ঘটেছিল, যা Segregated Witness (SegWit) বাস্তবায়নের লক্ষ্য ছিল, যা একটি প্রোটোকল আপগ্রেড যা বিটকয়েন লেনদেন থেকে স্বাক্ষর ডেটা অপসারণ করে ব্লক সাইজ সীমা বৃদ্ধি করার জন্য ডিজাইন করা হয়েছে। যখন নেটওয়ার্কের একটি উল্লেখযোগ্য অংশের ব্যবহারকারীরা BIP 148 কার্যকরী সফটওয়্যার চালিয়েছিল, তখন এটি খনিরদের SegWit গ্রহণ করতে চাপ দিয়েছিল, যদিও কিছু প্রথমে প্রতিরোধমূলক ছিল। এই তৃণমূল প্রচারাভিযান সফল হয়েছিল, নেটওয়ার্কে SegWit এর ব্যাপক গ্রহণের দিকে পরিচালিত করে। UASF বিটকয়েনের বিকেন্দ্রীভূত ঐক্যমত্য প্রক্রিয়ার শক্তি প্রদর্শন করেছিল, দেখিয়ে দিয়েছিল যে ব্যবহারকারী বেসের সম্মিলিত ইচ্ছা নেটওয়ার্কের প্রোটোকলে উল্লেখযোগ্য পরিবর্তন প্রভাবিত এবং কার্যকর করতে পারে, যা বিটকয়েনের বিকেন্দ্রীভূত নীতির সাথে সঙ্গতিপূর্ণ।
যখন একটি BIP ব্যাকওয়ার্ডস কম্প্যাটিবল নয়, তখন এটি পরিচয় করানোর একমাত্র উপায় হল একটি 'হার্ড ফর্ক' নামে পরিচিত প্রক্রিয়ার মাধ্যমে। এখানে, শুধুমাত্র নতুন সংস্করণ চালানো নোডগুলি একে অপরের সাথে সামঞ্জস্যপূর্ণ। এর মানে পুরো নোড সম্প্রদায়কে নতুন সংস্করণ ব্যবহারের জন্য সম্মত হতে হবে। যদি সম্প্রদায়ের কোনও অংশ নতুন সফটওয়্যার ইনস্টল এবং চালানোর বিষয়ে সম্মতি না দেয়, তবে ফলাফল হল দুটি পৃথক চেইন যা এখন আর যোগাযোগ করে না। বিটকয়েন ক্যাশ, যা বিটকয়েন ফর্কগুলির মধ্যে বৃহত্তম এবং সবচেয়ে গুরুত্বপূর্ণ, 2017 সালের আগস্টে শুরু হয়েছিল যখন বিটকয়েন ইকোসিস্টেমের অংশগ্রহণকারীরা ক্রিপ্টোকারেন্সি স্কেল করার পদ্ধতি নিয়ে একমত হতে ব্যর্থ হয়েছিল।
অন্যান্য উল্লেখযোগ্য বিটকয়েন হার্ড ফর্কগুলির মধ্যে রয়েছে:
বিটকয়েন গোল্ড (BTG): অক্টোবর 2017 এ চালু হওয়া, বিটকয়েন গোল্ড একটি নতুন প্রুফ-অফ-ওয়ার্ক অ্যালগরিদম ব্যবহার করে বিটকয়েন মাইনিংকে বিকেন্দ্রীকরণ করার লক্ষ্য নিয়েছিল। এই পরিবর্তনটি ASIC (অ্যাপ্লিকেশন-স্পেসিফিক ইন্টিগ্রেটেড সার্কিট) মাইনিং সরঞ্জামের বিরুদ্ধে প্রতিরোধী হওয়ার মাধ্যমে আরও অংশগ্রহণকারীদের জন্য মাইনিংকে অ্যাক্সেসযোগ্য করতে চেয়েছিল, যা ব্যয়বহুল এবং কয়েকজনের হাতে মাইনিং শক্তি কেন্দ্রীভূত করে দেয়।
বিটকয়েন এসভি (BSV): বিটকয়েন সাতোশি ভিশন এর জন্য দাঁড়িয়ে, BSV নভেম্বর 2018 সালে বিটকয়েন ক্যাশের একটি হার্ড ফর্ক থেকে উদ্ভূত হয়েছিল। বিটকয়েন এসভি এবং বিটকয়েন ক্যাশের মধ্যে প্রধান মতপার্থক্য ব্লক সাইজ সীমা নিয়ে ছিল। BSV সমর্থকরা, ক্রেগ রাইটের নেতৃত্বে, অন-চেইন লেনদেনের ক্ষমতা স্কেল করার জন্য উল্লেখযোগ্য বড় ব্লকগুলির পক্ষে ছিলেন, যা বিটকয়েন ক্যাশ থেকে একটি বিতর্কিত বিভাজন ঘটায়।
বিটকয়েন ডায়মন্ড (BCD): নভেম্বর 2017 সালে ফর্ক করা, বিটকয়েন ডায়মন্ড ব্লক সাইজ সীমা বৃদ্ধি করে এবং গোপনীয়তা এবং লেনদেনের গতি উন্নত করার লক্ষ্য নিয়েছিল। এটি নতুন ব্যবহারকারীদের জন্য প্রবেশের বাধা কমাতে কয়েনের মোট সরবরাহও সমন্বয় করেছিল।
এই হার্ড ফর্কগুলির প্রত্যেকটি বিটকয়েনের উপলব্ধি করা দুর্বলতা সমাধান করতে শুরু করা হয়েছিল, তা স্কেলেবিলিটি, মাইনিং কেন্দ্রীকরণ, লেনদেনের গোপনীয়তা বা অন্যান্য সমস্যাই হোক। তবে, এটি উল্লেখ করা গুরুত্বপূর্ণ যে সকল হার্ড ফর্কই বিটকয়েন ক্যাশের মতো সম্প্রদায়ের সমর্থন, বাজার মূলধন বা প্র াসঙ্গিকতা বজায় রাখতে সক্ষম হয়নি। একটি ফর্কের সাফল্য বিভিন্ন কারণের উপর নির্ভর করে, যার মধ্যে রয়েছে সম্প্রদায়ের সমর্থন, বিকাশকারী দক্ষতা এবং প্রস্তাবিত পরিবর্তনের সম্ভাব্যতা।
উপরোক্ত বর্ণিত BIPs তৈরি এবং একত্রিত করার জন্য আনুষ্ঠানিক প্রক্রিয়াটি একটি শাসন ফর্ম হিসাবে বিবেচনা করা যেতে পারে, বিটকয়েন প্রকৃতপক্ষে তার অংশগ্রহণকারীদের বিস্তৃত ঐক্যমত্য অনুযায়ী বিকশিত হয়। ডেভেলপার, মাইনিং, এক্সচেঞ্জ, ওয়ালেট প্রদানকারী, কাস্টডিয়ান, স্বাধীন নোড অপারেটর এবং শেষ ব্যবহারকারী সহ বিভিন্ন ধরনের কণ্ঠস্বর রয়েছে। অংশগ্রহণকারীরা একটি গতিশীল শক্তি সংগ্রামে আটকে থাকে যেখানে চেক এবং ভারসাম্য কোনও একক গোষ্ঠীকে অতিরিক্ত শক্তি বা প্রভাব প্রয়োগ করতে বাধা দেয়।
কেউ কেউ হয়তো দেখবেন যে মাত্র 100 জন ডেভেলপার তালিকাভুক্ত বিটকয়েন কোর ক্লায়েন্টে অবদান রেখেছেন এবং সেই ডেভেলপারদের পিছনে থাকা তহবিলের উৎস বিটকয়েনের বিবর্তনের পিছনে একটি প্রধান চালিকা শক্তি বলে উপসংহার টানতে পারেন। তবে, একজনকে এটিও বিবেচনা করতে হবে যে কমপক্ষে 80,000 বিটকয়েন নোড রয়েছে - এবং যেহেতু বেশিরভাগ নোড স্বাধীনভাবে কোন বিটকয়েন কোর সফটওয়্যার ক্লায়েন্ট চালাতে হবে তা সিদ্ধান্ত নেয়, ডেভেলপারদের নোডগুলির প্রতি বাধ্য হিসেবে বিবেচনা করা যেতে পারে। সর্বোপরি, যদি ডেভেলপাররা এমন সফটওয়্যার প্রকাশ করে যা নোডের ঐক্যমত্যের সাথে অসামঞ্জস্যপূর্ণ, তবে সেই সফটওয়্যার নেটওয়ার্ক জুড়ে গৃহীত হবে না। এদিকে, বিটকয়েনের শেষ ব্যবহারকারীরা - যারা লক্ষ লক্ষের মধ্যে রয়েছে - তাদের নোড অপারেটরদের উপর প্রভাব রয়েছে। উদাহরণস্বরূপ, যদি একটি ওয়ালেট প্রদানকারী (যিনি একটি নোড পরিচালনা করেন) এমন একটি বিটকয়েন সংস্করণ চালানো শুরু করেন যা তার ব্যবহারকারীদের ইচ্ছার বিপরীতে চলে, তবে সেই ব্যবহারকারীরা সহজেই একটি ভিন্ন ওয়ালেট প্রদানকারীতে স্যুইচ করতে পারে।
মাইনিং অন্য একটি অংশগ্রহণকারীর গোষ্ঠী যা প্রায়শই বিটকয়েনের বিবর্তনের উপর অতিরিক্ত প্রভাব প্রয়োগ করতে এগিয়ে আসে। এখানে যুক্তি হল যেহেতু খনিরা ব্লকগুলিতে কোন লেনদেন অন্তর্ভুক্ত করতে হবে তা সিদ্ধান্ত নেয়, একটি খনির দল যারা 50% এর বেশি হ্যাশপাওয়ার ধারণ করে তারা পুরো নেটওয়ার্ককে হাইজ্যাক করতে পারে। এমনকি নেটওয়ার্ক হাইজ্যাক করার হুমকি, যুক্তি বলে, প্রোটোকলের বিবর্তনকে প্রভাবিত করার জন্য যথেষ্ট হতে পারে। বাস্তবতা, তবে, হল খনিরাও নোডগুলির (এবং উপরে বর্ণিত হিসাবে শেষ ব্যবহারকারীদের প্রতি) বাধ্য। কারণ হচ্ছে, নোডগুলি (এবং সম্প্রসারণের মাধ্যমে শেষ ব্যবহারকারীরা) সহজেই ব্লকগুলি উপেক্ষা করতে পারে যা খনিরা কনসেনসাস প্রোটোকল অনুসরণ করছে না। এই দৃশ্যে, অবশ্যই এমন একটি খনির দল থাকবে যারা তাদের হ্যাশিং পাওয়ারকে কনসেনসাস প্রোটোকলে নির্দেশ করতে প্রস্তুত থাকবে। এই অন্য খনির দলটি ব্লক পুরস্কার দ্বারা প্রদত্ত অর্থনৈতিক প্রণোদনার জন্য ধন্যবাদ জানাতে পরিস্থিতি মোকাবেলা করতে সক্ষম হবে। তখন 'বিদ্রোহী' খনিরা তাদের সম্পদ এমন একটি বিটকয়েন সংস্করণে উত্সর্গ করতে দেখতে পাবে যা বেশিরভাগ ব্যবহারকারী আর 'বাস্তব' বিটকয়েন বলে বিবেচনা করে না। তারা তাদের নতুন চেইনে নতুন বিটকয়েন মাইন করতে স্বাধীন, তবে বাজার অংশগ্রহণকারীদের দ্বারা দ্রুত সেই বিটকয়েন কম মূল্যবান বলে বিবেচিত হবে, যার ফলে বিদ্রোহী খনির জন্য একটি উল্লেখযোগ্য অর্থনৈতিক ক্ষতি হবে। অন্য কথায়, শক্তিশালী অর্থনৈতিক প্রণোদনা খনিরদের পুরো সম্প্রদায়ের অংশগ্রহণকারীদের ঐক্যমত্যের সাথে তাল মিলিয়ে চলতে বাধ্য করে। এই আন্তঃসম্পর্ক একটি কী কারণ প্রুফ অফ ওয়ার্ক কনসেনসাস মেকানিজমকে এত শক্তিশালী বলে বিবেচনা করা হয় যা বিটকয়েনকে এমন একটি অংশগ্রহণকারী দলের দ্বারা হাইজ্যাক করা থেকে রক্ষা করে যারা সংখ্যাগরিষ্ঠকে প্রতিনিধিত্ব করে না।
আরও পড়ুন: বিটকয়েন মাইনিং কী?
ক্রিপ্টোকারেন্সি কেনা, বিক্রি ও ট্রেড করার শীর্ষ প্ল্যাটফর্মগুলি আবিষ্কার করুন
ক্রিপ্টোকারেন্সি কেনা, বিক্রি ও ট্রেড করার শীর্ষ প্ল্যাটফর্মগুলি আবিষ্কার করুন
বিটকয়েন এবং এর গুরুত্ব সম্পর্কে একটি সরল পরিচিতি পান।
এই নিবন্ধটি পড়ুন →বিটকয়েন এবং এর গুরুত্ব সম্পর্কে একটি সরল পরিচিতি পান।
শিখুন কীভাবে দ্রুত এবং সহজে একটি বিটকয়েন ওয়ালেট তৈরি করবেন। বিভিন্ন ধরনের ওয়ালেট এবং তাদের নিজ নিজ সুবিধা ও অসুবিধা সম্পর্কে জানুন।
এই নিবন্ধটি পড়ুন →শিখুন কীভাবে দ্রুত এবং সহজে একটি বিটকয়েন ওয়ালেট তৈরি করবেন। বিভিন্ন ধরনের ওয়ালেট এবং তাদের নিজ নিজ সুবিধা ও অসুবিধা সম্পর্কে জানুন।