বিটকয়েনের একাধিক বাস্তবায়ন করা কি বিপজ্জনক? PlatoBlockchain ডেটা ইন্টেলিজেন্স। উল্লম্ব অনুসন্ধান. আ.

বিটকয়েনের একাধিক বাস্তবায়ন করা কি বিপজ্জনক?

এটি দ্বারা একটি মতামত সম্পাদকীয় বিল স্কোরসবি, একজন বিটকয়েন-ভিত্তিক ছোট ব্যবসার মালিক এবং বিটকয়েন স্ব-হেফাজতের জন্য বেশ কয়েকটি গাইডের লেখক।

যে বাগগুলি সম্প্রতি অনেক LND নোডকে বিটকয়েন ব্লকচেইনের সাথে সিঙ্কের বাইরে ফেলেছে তা হল সম্ভবত একটি বিকল্প বাস্তবায়ন দ্বারা সৃষ্ট.

আপনি হয়তো ভাবছেন, “বিশ্বে কে ছাড়া অন্য কিছু ব্যবহার করছে বিটকয়েন কোর?" আপনি হয়তো জানেন না যে বিটকয়েনের অন্যান্য বাস্তবায়ন বিদ্যমান। হয়তো আপনি নিশ্চিত নন যে একটি ভিন্ন বাস্তবায়নের মানে কি।

বিটকয়েন কোর সফটওয়্যার হিসেবে শুরু হয়েছিল Satoshi নাকামoto C++ এ লিখেছেন এবং বিশ্বের কাছে প্রকাশ করা হয়েছে। এটি বর্তমান দিনের দিকে পরিচালিত নতুন সংস্করণগুলির সাথে আপডেট করা হয়েছে। একটি বিকল্প বাস্তবায়ন হল সফ্টওয়্যার যা বিটকয়েন কোরের মতো একই কাজ করে — একই সম্মতিমূলক নিয়মগুলি প্রয়োগ করে — তবে ভিন্নভাবে লেখা হয়, বেশিরভাগ ক্ষেত্রেই ভিন্ন কোডিং ভাষায়।

কিভাবে একটি বিকল্প বাস্তবায়ন বাজ নেটওয়ার্কে নোড বিরতি?

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

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

1 নভেম্বরে যখন বাগটি আবার ঘটেছিল, তখন শুধু LND নোডগুলিই প্রভাবিত হয়নি। কিছু ইলেক্টার দৃষ্টান্ত (ইলেক্ট্রাম ওয়ালেটের জন্য ব্যাকএন্ড সার্ভারের একটি বাস্তবায়ন) বাকি চেইনের সাথে ঐক্যমতে পৌঁছাতে ব্যর্থ হয়েছে। Btcd-এ একই রকম সমস্যার কারণে LND নোডগুলিকে ঐকমত্যের বাইরে রাখা হলেও, এটি ছিল রাস্টে লেখা বিটকয়েনের প্রয়োগ ইলেক্ট্রার্স নোডগুলি পিছিয়ে পড়ার কারণ, কিছু খুব দৃশ্যমান সার্ভার সহ mempool.space দ্বারা পরিচালিত.

সাক্ষী ডেটার আকারের সীমা বিদ্যমান DoS আক্রমণ প্রতিরোধ করতে, এবং সেইসাথে বিটকয়েন কোরের একটি অংশ (যদিও Taproot লেনদেনের জন্য কোরের একটি বড় সীমা রয়েছে)। মনে হচ্ছে সিঙ্কের বাইরে পড়ে যাওয়া অন্য দুটি বাস্তবায়নের কোড ছিল ছোট সীমা বজায় রাখা.

বাস্তবায়নে খুব ছোট পার্থক্য ঐক্যমতের অভাবের দিকে নিয়ে যেতে পারে।

বিটকয়েনের একাধিক বাস্তবায়ন বিপজ্জনক

Satoshi বিটকয়েনের একাধিক বাস্তবায়নের ধারণা পছন্দ করেননি। "আমি বিশ্বাস করি না যে বিটকয়েনের একটি সেকেন্ড, সামঞ্জস্যপূর্ণ বাস্তবায়ন কখনও একটি ভাল ধারণা হবে।" তিনি যে কারণটি দিয়েছিলেন তা ছিল, "অত্যাধিক ডিজাইন নির্ভর করে লকস্টেপে ঠিক একই রকম ফলাফল পাওয়ার সমস্ত নোডের উপর যে দ্বিতীয়টি বাস্তবায়ন নেটওয়ার্কের জন্য হুমকি হয়ে দাঁড়াবে।"

হুমকি? বড় চুক্তি কি?

আপনি সম্ভবত শুনেছেন যে সবচেয়ে প্রমাণ-অফ-কাজের চেইনটি হল সত্যিকারের চেইন। যখন দুটি ভিন্ন খনি শ্রমিক একই সময়ে একটি ব্লক খুঁজে পায়, তখন চেইন বিভক্ত হয়ে যায় এবং অন্যান্য খনি শ্রমিকরা প্রথমে যে ব্লকের কথা শুনতে পান তার উপর নির্মাণ শুরু করে।

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

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

"নোডগুলি সর্বাধিক কাজের সাথে বৈধ চেইন অনুসরণ করবে... এখানে মূল শব্দটি বৈধ। যদি নোডটি একটি ব্লক পায় যা এটি অবৈধ নির্ধারণ করে, তবে সেই ব্লকের উপরে কতটা কাজ করা হয়েছে তা বিবেচ্য নয়, নোড সেই চেইনটি গ্রহণ করবে না।" - অ্যান্ড্রু চৌ

মূল শব্দটি হল "বৈধ।" বিপদ দেখা দেয় যখন একজন খনি শ্রমিক একটি ব্লক খুঁজে পায় যা অন্য কিছু খনি শ্রমিক এবং নোড বৈধ নয় বলে মনে করে। যারা এটাকে বৈধ মনে করে তারা সেই চেইনে নতুন ব্লক তৈরি করার চেষ্টা করবে। খনি শ্রমিকরা যারা মনে করেন এটি বৈধ নয় তারা শেষ বৈধ ব্লকটি তৈরি করার চেষ্টা করবে যা তারা জানে। ফলাফল: দুটি চেইন এবং কোনটি সত্য তা জানার উপায় নেই।

কিভাবে পৃথিবীতে এমন একটি জিনিস ঘটবে?

ঠিক আছে, যেমনটি আমরা LND নোডগুলির সাথে সাম্প্রতিক বাগটির ক্ষেত্রে দেখেছি, যদি Bitcoin-এর একটি বাস্তবায়নে একটি বাগ থাকে যা অন্য বাস্তবায়নে নেই, তাহলে এটি একটি ব্লক বৈধ কি না সে সম্পর্কে ঐক্যমতের অভাব হতে পারে।

এটি ঠিক করার জন্য বিটকয়েনের কোনো ব্যবস্থা নেই। প্রোটোকলের বাইরের সম্প্রদায়কে সিদ্ধান্ত নিতে হবে পরবর্তী কী হবে। এটা খুব অপ্রীতিকর শোনাচ্ছে.

এতটাই যে বিটকয়েন ডেভেলপার পিটার টড বলেছেন অন্যান্য বাস্তবায়ন বিটকয়েন কোর বাগ-ফর-বাগ মেলে.

সেখানে আপনি যান: একাধিক বাস্তবায়ন বিপজ্জনক!

বিটকয়েনের অন্যান্য বাস্তবায়ন কি এবং কেন তারা বিদ্যমান?

প্রথমত, বেশিরভাগ সবাই বিটকয়েন কোর চালায়।

লুক দাশজর প্রায় 43,000 নোড দেখেন, যার 98% বিটকয়েন কোর চালাচ্ছে এবং কয়েন ড্যান্স নামক কিছু 15,000 নোডের কাছাকাছি দেখে, যার 96% বিটকয়েন কোর চালাচ্ছে. সুতরাং, এই মুহুর্তে, দেখে মনে হচ্ছে খুব কম লোকই বিকল্প বাস্তবায়ন ব্যবহার করছে।

তবুও, এমন সক্রিয় প্রকল্প রয়েছে যা বিটকয়েন প্রোটোকল বাস্তবায়নকারী অন্যান্য কোডবেস তৈরি এবং বজায় রাখার চেষ্টা করছে। তারা সংযুক্ত:

জেমসন লোপ একটি আছে চমৎকার পৃষ্ঠা একটি আরও সম্পূর্ণ তালিকা এবং অন্যান্য সমস্ত বাস্তবায়নের লিঙ্ক সহ।

এই সমস্ত প্রকল্পে অত্যন্ত প্রতিভাবান বিকাশকারীরা কাজ করছে এবং প্রতিটি কয়েক বছরেরও বেশি সময় ধরে বিদ্যমান রয়েছে। কেন এমন একটি সমস্যা বলে মনে হয় এমন কিছুতে এত প্রচেষ্টা করা?

বিটকয়েন অনুমতিহীন। যে কেউ চেইন ডাউনলোড করতে পারেন; যে কেউ নেটওয়ার্কের সাথে যোগাযোগ করতে পারে; এবং কেউ আপনাকে কোডিং বা বিকল্প বাস্তবায়ন চালানো থেকে আটকাতে পারবে না।

তবুও, স্পষ্টভাবে কিছু লোক দায়িত্বে আছে বিটকয়েন সংগ্রহস্থলে পরিবর্তন করা এবং সেগুলি বেছে নেওয়ার প্রক্রিয়াটি অনানুষ্ঠানিক বলে মনে হয়। যখন আছে বিটকয়েন ইমপ্রুভমেন্ট প্রপোজাল (বিআইপি) প্রক্রিয়া বিটকয়েন কোরে পরিবর্তনের পরামর্শ দেওয়ার জন্য, এটিও বেশ অনানুষ্ঠানিক।

এর কোনোটিই সরাসরি সমস্যা নয়। যেমন মার্টি বেন্ট উল্লেখ করেছেন, মোটামুটি ঐক্যমত একটি শক্তি হতে পারে. যদি বিটকয়েন পরিবর্তনের প্রক্রিয়া কঠিন এবং অস্পষ্ট হয়, তাহলে এর অর্থ হল পরিবর্তনগুলি আরও পুঙ্খানুপুঙ্খভাবে যাচাই করা হবে।

মোটামুটি ঐক্যমতের পরবর্তী ধাপ হল একাধিক জনপ্রিয় বাস্তবায়ন।

একাধিক বাস্তবায়ন না থাকা আরও বিপজ্জনক হতে পারে

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

রাজনীতিতে বর্তমানে বিদ্যমান লবিং শিল্প সম্পর্কে চিন্তা করুন। বিটকয়েন প্রোটোকলের একমাত্র বাস্তবায়নে অ্যাক্সেসের প্রতিশ্রুতিবদ্ধ ব্যক্তিদের চারপাশে কেন এমন একটি জিনিস তৈরি হবে না?

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

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

উদ্ধারের জন্য একাধিক বাস্তবায়ন!

বিটকয়েন নেটওয়ার্কে একাধিক বাস্তবায়নের উপস্থিতি এবং ব্যাপক ব্যবহার বিটকয়েন প্রোটোকল পরিবর্তন করা একজন দূষিত অভিনেতার পক্ষে আরও বেশি কঠিন করে এই চাপগুলিকে প্রশমিত করতে পারে।

যদি বিটকয়েন নেটওয়ার্কের অংশগ্রহণকারীদের বিভিন্ন বাস্তবায়নের মধ্যে আরও সমানভাবে বিতরণ করা হয়, তাহলে ভাল ধারণার জন্য আরও বেশি জায়গা রয়েছে। বিটকয়েনে পরিবর্তনের প্রস্তাব দেওয়া বা সেগুলিকে প্রত্যাখ্যান করা অনেক বেশি বিকেন্দ্রীকৃত হয় যদি এটি এক শিবিরে করা না হয়।

স্পষ্টতই, বিটকয়েনের বিভিন্ন বাস্তবায়ন ব্যবহার করা চেইন বিভাজনের ঝুঁকি বাড়ায়। একটি বিপর্যয়মূলক চেইন বিভক্ত — যেখানে নোড এবং খনির একটি উল্লেখযোগ্য অংশ দুর্ঘটনাক্রমে বন্ধ হয়ে যায় — বিটকয়েনের জন্য ভাল হবে না, এবং অবশ্যই এর দামও নয়। কিন্তু এটি বিটকয়েনের অনুমতিহীন প্রকৃতিকে হুমকি দেবে না।

একটি কেন্দ্রীভূত উন্নয়ন পরিবেশ যেখানে প্রত্যেকে শুধুমাত্র বিটকয়েন কোরে তৈরি করে অনুমতিহীনতাকে হুমকি দিতে পারে। বিষয় সম্পর্কে কথোপকথনের জন্য বিটকয়েন কোরের উপর এত বেশি নির্ভর করার ঝুঁকিগুলিকে মোকাবেলা করতে হবে শুধুমাত্র বিকল্প বাস্তবায়নের ফলে কী সমস্যা হতে পারে তার উপর মনোযোগ কেন্দ্রীভূত করার পরিবর্তে।

একটি মহান, বয়স্ক আছে এই বিতর্ক সম্পর্কে নিবন্ধ অ্যারন ভ্যান উইর্ডাম দ্বারা। আপনি আরও সাম্প্রতিক পড়তে পারেন, তথ্যপূর্ণ থ্রেড এটা সম্পর্কে

এটি বিল স্কোরসবির একটি অতিথি পোস্ট। প্রকাশিত মতামত সম্পূর্ণরূপে তাদের নিজস্ব এবং অগত্যা BTC Inc বা Bitcoin ম্যাগাজিনের মতামতগুলিকে প্রতিফলিত করে না।

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

থেকে আরো বিটকয়েন ম্যাগাজিন