প্রথম বিকেন্দ্রীকৃত ক্রিপ্টোকারেন্সির মৌলিক স্তরে একটি প্রক্রিয়া নিহিত রয়েছে যা প্রাতিষ্ঠানিক বিশ্বাসকে গাণিতিক যাচাইয়ের মাধ্যমে প্রতিস্থাপন করার জন্য ডিজাইন করা হয়েছে। Bitcoin-এর আগমনের পূর্বে, ডিজিটাল ক্যাশ সিস্টেমগুলি ডাবল-স্পেন্ড সমস্যা নামক একটি গুরুতর দুর্বলতার সম্মুখীন হয়েছিল। যেহেতু ডিজিটাল ফাইলগুলি সহজেই কপি করা যায়, তাই কোনো কেন্দ্রীয় কর্তৃপক্ষ ছাড়াই লেজার যাচাই করার জন্য ডিজিটাল মুদ্রার একক ইউনিট একবারের বেশি ব্যয় করা হয়নি তা নিশ্চিত করার কোনো উপায় ছিল না। Proof of Work (PoW) এটি সমাধান করেছে একটি সিস্টেম তৈরি করে যেখানে নেটওয়ার্কে অংশগ্রহণ করতে শক্তি এবং গণনামূলক সম্পদের যাচাইযোগ্য ব্যয় প্রয়োজন।
এই কনসেনসাস প্রক্রিয়াটি লেনদেনের একটি উদ্দেশ্যমূলক, অপরিবর্তনীয় ইতিহাস প্রতিষ্ঠার জন্য ভিত্তি হিসেবে কাজ করে। এটি বৈদ্যুতিক শক্তিকে ডিজিটাল নিরাপত্তায় রূপান্তর করে, প্রতারণামূলক কার্যকলাপকে অত্যধিক ব্যয়বহুল করে তোলে এমন একটি বাধা তৈরি করে। কম্পিউটারগুলিকে লেনদেনের নতুন ব্লক প্রস্তাব করার জন্য জটিল গাণিতিক ধাঁধা সমাধান করতে প্রয়োজন করে, নেটওয়ার্ক নিশ্চিত করে যে অর্থ সৃষ্টি এবং স্থানান্তরের যাচাই বাস্তব-বিশ্বের খরচের সাথে যুক্ত। এই শারীরিক সম্পদের সাথে সংযোগ স্প্যাম প্রতিরোধ করে এবং ইতিহাস পুনর্লিখন করার চেষ্টা করা আক্রমণকারীদের বিরুদ্ধে নেটওয়ার্ক নিরাপদ রাখে।
এই ডিজাইনের প্রতিভা হলো এটি অংশগ্রহণকারীদের একটি বিতরণকৃত নেটওয়ার্ককে একে অপরকে না জেনে বা বিশ্বাস না করে লেজারের অবস্থায় একমত হতে সক্ষম করে। কোনো ব্যাঙ্ক ম্যানেজার বা অ্যাডমিনিস্ট্রেটর নেই। পরিবর্তে, প্রোটোকলের নিয়মগুলি নির্দেশ করে যে সবচেয়ে বেশি কাজের সঞ্চিত চেইনটি বৈধ। এই সরল নিয়মটি বিশ্বব্যাপী হাজার হাজার স্বাধীন নোডগুলিকে নিখুঁত সিঙ্কে থাকতে দেয়, একটি উন্মুক্ত, সীমাহীন এবং সেন্সরশিপ-প্রতিরোধী আর্থিক সিস্টেম বজায় রাখে।
Proof of Work-এর প্রক্রিয়া
"Proof of Work" শব্দটি সার্ভিসের অ্যাক্সেস করার জন্য সার্ভিস রিকোয়েস্টারকে কিছু সম্ভাব্য পরিমাণ কাজ সম্পাদন করতে হবে এমন প্রয়োজনীয়তাকে নির্দেশ করে। ব্লকচেইনের প্রেক্ষাপটে, এই কাজটি মাইনারদের একটি গণনামূলকভাবে তীব্র ধাঁধা সমাধান করার জন্য প্রতিযোগিতা করতে জড়িত। এই প্রক্রিয়াটি ব্লকচেইনে নতুন ব্লক যোগ করতে এবং লেনদেনের কালানুক্রমিক ক্রম বজায় রাখতে অপরিহার্য।
ক্রিপ্টোগ্রাফিক ধাঁধা এবং Nonce
PoW সিস্টেমের মূল কার্যকলাপ হলো হ্যাশিং। মাইনাররা অযাচাইকৃত লেনদেনের একটি ব্যাচ নেয়, তা পূর্ববর্তী ব্লকের ডেটার সাথে মিশিয়ে এবং "nonce" নামক একটি র্যান্ডম সংখ্যা যোগ করে। তারা তারপর এই ডেটাকে SHA-256-এর মতো একটি হ্যাশিং অ্যালগরিদমের মাধ্যমে চালায়। অ্যালগরিদমটি সেই নির্দিষ্ট ডেটা সেটের জন্য একটি ডিজিটাল ফিঙ্গারপ্রিন্ট হিসেবে কাজ করে এমন একটি নির্দিষ্ট-দৈর্ঘ্যের অক্ষরস্ট্রিং উৎপাদন করে।
একটি ব্লক সফলভাবে মাইন করার জন্য, ফলাফল হ্যাশটি নেটওয়ার্ক দ্বারা নির্ধারিত একটি নির্দিষ্ট কঠিনতার লক্ষ্য পূরণ করতে হবে। এটি সাধারণত হ্যাশটির একটি নির্দিষ্ট সংখ্যক প্রধান শূন্য দিয়ে শুরু হতে হবে। যেহেতু হ্যাশ ফাংশনের আউটপুট অপ্রত্যাশিত, তাই মাইনাররা জানতে পারে না কোন nonce বৈধ হ্যাশ উৎপাদন করবে। তাদেরকে প্রতি সেকেন্ডে লক্ষ লক্ষ বা বিলিয়ন nonce অনুমান করে ট্রায়াল অ্যান্ড এরর প্রক্রিয়ায় জড়িত হতে হয়।
এই প্রক্রিয়াটিকে প্রায়শই লটারির সাথে তুলনা করা হয় যেখানে আরও টিকিট কেনা জয়ের সম্ভাবনা বাড়ায়। এই উপমায়, "টিকিটগুলি" হলো মাইনিং হার্ডওয়্যার দ্বারা সম্পাদিত হ্যাশ গণনা। বৈধ হ্যাশ উৎপাদন করা nonce খুঁজে পাওয়া প্রথম মাইনার চেইনে নতুন ব্লক যোগ করার অধিকার জিতে নেয়। এটি প্রমাণ করে যে তারা নেটওয়ার্ক নিরাপদ করার জন্য প্রয়োজনীয় গণনামূলক কাজ ব্যয় করেছে।
যাচাই এবং কনসেনসাস
একবার মাইনার একটি সমাধান খুঁজে পেলে, তারা নতুন ব্লকটি নেটওয়ার্কে প্রচার করে। অন্যান্য অংশগ্রহণকারী, নোড নামক, এই ব্লকটি গ্রহণ করে এবং স্বাধীনভাবে সমাধান যাচাই করে। সমাধান খোঁজার কঠিনতার বিপরীতে, এটি যাচাই করা তুচ্ছ এবং প্রায় কোনো গণনামূলক শক্তি প্রয়োজন করে না। নোডগুলি শুধুমাত্র ডেটাকে একই অ্যালগরিদমের মাধ্যমে চালিয়ে ফলাফলটি কঠিনতার লক্ষ্যের সাথে মিলে কিনা তা নিশ্চিত করে।
যদি সমাধানটি বৈধ হয় এবং ব্লকের মধ্যে সকল লেনদেন প্রোটোকল নিয়ম মেনে চলে, তাহলে নোডগুলি ব্লকটি গ্রহণ করে এবং তাদের লেজারের কপিতে যোগ করে। তারা তারপর ব্লকটি অন্যান্য পিয়ারদের কাছে প্রচার করে। এই দ্রুত যাচাই নিশ্চিত করে যে নেটওয়ার্ক দ্রুত কনসেনসাসে পৌঁছাতে পারে। যদি কোনো মাইনার অবৈধ ব্লক বা প্রতারণামূলক লেনদেনযুক্ত ব্লক জমা দেয়ার চেষ্টা করে, তাহলে নোডগুলি তা প্রত্যাখ্যান করবে, এবং মাইনার পুরস্কার ছাড়াই বিদ্যুৎ অপচয় করবে।
ডাবল-স্পেন্ড সমস্যার সমাধান
ডিজিটাল মুদ্রা একটি অনন্য চ্যালেঞ্জের সম্মুখীন যা ভৌত মূল্যবান নগদ অর্থের নেই। যদি আপনি কাউকে একটি ভৌত ডলার বিল হস্তান্তর করেন, তাহলে আপনার কাছে আর তা থাকে না। তবে, ডিজিটাল তথ্য মূলত নিখুঁতভাবে প্রতিলিপি করা যায় এমন ডেটা। এটি প্রতিরোধের কোনো প্রক্রিয়া ছাড়া, একজন ব্যবহারকারী একটি ডিজিটাল টোকেনকে একজন ব্যবসায়ীর কাছে পাঠাতে পারে এবং তারপর তাৎক্ষণিকভাবে একই টোকেনকে অন্য পক্ষের কাছে পাঠাতে পারে। এটিই ডাবল-স্পেন্ড সমস্যা।
প্রথাগত আর্থিক সিস্টেমগুলি ব্যাঙ্কের মতো কেন্দ্রীভূত মধ্যস্থতাকারী ব্যবহার করে এটি সমাধান করে। ব্যাঙ্কটি একটি ব্যক্তিগত লেজার বজায় রাখে এবং একটি অ্যাকাউন্ট থেকে তহবিল কাটে যখন অন্যটিকে ক্রেডিট দেয়। Bitcoin কোনো কেন্দ্রীয় কর্তৃপক্ষ ছাড়াই এটি সমাধান করার একটি উপায় প্রবর্তন করেছে Proof of Work দ্বারা নিরাপদ একটি পাবলিক, অপরিবর্তনীয় লেজার ব্যবহার করে।
যখন একটি লেনদেন প্রচারিত হয়, তখন তা অযাচাইকৃত লেনদেনের একটি পুলে যায়। মাইনাররা এই লেনদেনগুলি নির্বাচন করে একটি ব্লক তৈরি করে। একবার ব্লকটি মাইন করা হলে এবং চেইনে যোগ করা হলে, লেনদেনটি নিশ্চিত বলে বিবেচিত হয়। সেই তহবিলগুলি ডাবল-স্পেন্ড করার জন্য, একজন আক্রমণকারীকে ব্লকচেইন ইতিহাস পুনর্লিখন করতে হবে।
যেহেতু প্রত্যেক ব্লক পূর্ববর্তী ব্লকের হ্যাশের একটি রেফারেন্স ধারণ করে, অতীতের একটি লেনদেন পরিবর্তন করা সেই ব্লক এবং সকল পরবর্তী ব্লকগুলি পুনরায় মাইন করতে প্রয়োজন। এটি বিপুল পরিমাণ শক্তির প্রয়োজন করবে, যা যথেষ্ট কাজের নিচে চাপা পড়া লেনদেনগুলি উল্টানোর জন্য একজন আক্রমণকারীর জন্য অর্থনৈতিকভাবে অসম্ভব করে তোলে।
মাইনিং: অর্থনীতি এবং উদ্দীপনা
মাইনিং হলো নতুন কয়েন মিন্ট করা এবং নেটওয়ার্ক নিরাপদ করার প্রক্রিয়া। এটি একটি প্রতিযোগিতামূলক শিল্প যেখানে লাভজনকতা বিদ্যুতের খরচ, হার্ডওয়্যারের দক্ষতা এবং ক্রিপ্টোকারেন্সির বর্তমান বাজার মূল্যের উপর নির্ভর করে। উদ্দীপনা কাঠামোটি মাইনারদের স্বার্থকে নেটওয়ার্কের নিরাপত্তার সাথে সামঞ্জস্য করার জন্য ডিজাইন করা হয়েছে।
ব্লক রিওয়ার্ড এবং হ্যালভিং
মাইনারদের জন্য প্রাথমিক উদ্দীপনা হলো ব্লক রিওয়ার্ড। যখন একজন মাইনার একটি ব্লক সফলভাবে সমাধান করে, তখন তারা "coinbase" লেনদেন নামক একটি বিশেষ লেনদেন তৈরি করতে অনুমতি পায়। এই লেনদেনটি নতুন তৈরি কয়েনগুলি মাইনারের ওয়ালেটে পাঠায়। এটিই সাপ্লাইতে নতুন মুদ্রা প্রবেশের একমাত্র উপায়, সোনার মতো মূল্যবান ধাতু নিষ্কাশনের অনুকরণ করে।
মুদ্রাস্ফীতি নিয়ন্ত্রণ এবং দুষ্প্রাপ্যতা নিশ্চিত করার জন্য, এই রিওয়ার্ডটি সময়ের সাথে কমার জন্য প্রোগ্রাম করা হয়েছে। প্রায় প্রতি চার বছরে, বা প্রতি ২১০,০০০ ব্লকে, একটি "halving" ইভেন্ট ঘটে। এটি নতুন কয়েনের ইস্যুরেশন রেটকে অর্ধেকে কাটে।
| ইভেন্ট | বছর | ব্লক রিওয়ার্ড | মুদ্রাস্ফীতির প্রভাব |
|---|---|---|---|
| আরম্ভ | ২০০৯ | ৫০ BTC | প্রাথমিক বিতরণ |
| ১ম হ্যালভিং | ২০১২ | ২৫ BTC | উল্লেখযোগ্য হ্রাস |
| ২য় হ্যালভিং | ২০১৬ | ১২.৫ BTC | বাজারের পরিপক্বতা |
| ৩য় হ্যালভিং | ২০২০ | ৬.২৫ BTC | প্রাতিষ্ঠানিক গ্রহণযোগ্যতা |
| ৪র্থ হ্যালভিং | ২০২৪ | ৩.১২৫ BTC | দুষ্প্রাপ্যতা বৃদ্ধি |
এই ডিফ্লেশনারি মডেলটি নিশ্চিত করে যে সাপ্লাই সীমাবদ্ধ। Bitcoin-এর জন্য, মোট সাপ্লাই কখনো ২১ মিলিয়ন কয়েন ছাড়িয়ে যাবে না। ব্লক রিওয়ার্ড কমে গেলে, অ্যাসেটের দুষ্প্রাপ্যতা তাত্ত্বিকভাবে বৃদ্ধি পায়, যা ঐতিহাসিকভাবে বাজার চক্রকে প্রভাবিত করেছে।
লেনদেন ফি এবং ফি মার্কেট
ব্লক রিওয়ার্ডের পাশাপাশি, মাইনাররা লেনদেন ফি উপার্জন করে। প্রত্যেক ব্যবহারকারী যিনি লেনদেন পাঠান, তিনি পরবর্তী ব্লকে তাদের স্থানান্তর অন্তর্ভুক্ত করার জন্য মাইনারদের উদ্দীপিত করার জন্য একটি ছোট ফি যুক্ত করেন। যেহেতু ব্লকগুলির সীমিত আকার রয়েছে, স্থান একটি দুষ্প্রাপ্য সম্পদ।
এটি একটি ফি মার্কেট তৈরি করে। উচ্চ নেটওয়ার্ক ব্যবহারের সময়কালে, ব্যবহারকারীরা উচ্চতর ফি অফার করে স্থানের জন্য প্রতিযোগিতা করে। লাভ সর্বাধিক করার জন্য যুক্তিসঙ্গতভাবে কাজ করা মাইনাররা ডেটা বাইট প্রতি সর্বোচ্চ ফি যুক্ত লেনদেনগুলিকে অগ্রাধিকার দেয়। ব্লক সাবসিডি অর্ধেকে কমতে থাকে এবং শেষ পর্যন্ত শূন্যে পৌঁছায়, লেনদেন ফি মাইনারদের প্রাথমিক ক্ষতিপূরণ হয়ে উঠবে, যা সকল কয়েন মিন্ট করার পরেও নেটওয়ার্ক নিরাপদ থাকবে তা নিশ্চিত করে।
হ্যাশরেট এবং নেটওয়ার্ক নিরাপত্তা
নেটওয়ার্কের জন্য নিবেদিত মোট গণনামূলক শক্তিকে হ্যাশরেট বলা হয়। এটি Proof of Work ব্লকচেইনগুলির জন্য একটি কী স্বাস্থ্য মেট্রিক হিসেবে কাজ করে। উচ্চতর হ্যাশরেট নির্দেশ করে যে আরও মাইনার অংশগ্রহণ করছে এবং লেজার নিরাপদ করার জন্য আরও শক্তি ব্যয় করছে। এটি নেটওয়ার্ককে আক্রমণের বিরুদ্ধে আরও স্থিতিস্থাপক করে তোলে।
হ্যাশরেট হ্যাশ প্রতি সেকেন্ডে (H/s) পরিমাপ করা হয়। আধুনিক মাইনিং নেটওয়ার্কের বিশাল শক্তির কারণে, এটি প্রায়শই কুইনটিলিয়ন বা সেক্সটিলিয়ন হ্যাশ প্রতি সেকেন্ডে প্রকাশ করা হয়।
| ইউনিট | প্রতীক | মান (হ্যাশ/সেকেন্ড) |
|---|---|---|
| টেরাহ্যাশ | TH/s | ১ ট্রিলিয়ন |
| পেটাহ্যাশ | PH/s | ১ কোয়াড্রিলিয়ন |
| এক্সাহ্যাশ | EH/s | ১ কুইনটিলিয়ন |
PoW নেটওয়ার্কের নিরাপত্তা মোট হ্যাশরেটের ৫০%-এর বেশি কোনো একক সত্তা নিয়ন্ত্রণ করে না এমন অনুমানের উপর নির্ভর করে। যদি একজন আক্রমণকারী ৫১% মাইনিং শক্তি অর্জন করে, তাহলে তারা তাত্ত্বিকভাবে লেনদেন সেন্সর করতে বা ব্লকচেইনের সাম্প্রতিক ইতিহাস পুনর্বিন্যাস করে ডাবল স্পেন্ড করতে পারে।
তবে, হ্যাশরেট বাড়ার সাথে সাথে, নেটওয়ার্ককে অভিভূত করার জন্য যথেষ্ট হার্ডওয়্যার এবং বিদ্যুৎ অর্জনের খরচ অসম্ভব হয়ে ওঠে। এই অর্থনৈতিক বাধাই লেজারের অখণ্ডতা রক্ষা করে। প্রতিষ্ঠিত নেটওয়ার্কের জন্য, আক্রমণের খরচ বিলিয়ন ডলারে পৌঁছাবে, যা আক্রমণকারী অবমূল্যায়ন করতে চায় এমন অ্যাসেটের মূল্য ধ্বংস করে দেবে।
কঠিনতা সমন্বয় প্রক্রিয়া
Proof of Work নেটওয়ার্কগুলিকে যত মাইনার যোগদান করে বা চলে যায় ততই সামঞ্জস্যপূর্ণ ইস্যুরেশন শিডিউল বজায় রাখতে হবে। যদি হাজার হাজার নতুন, শক্তিশালী মেশিন অনলাইনে আসে, তাহলে ধাঁধাটি খুব দ্রুত সমাধান হবে। বিপরীতভাবে, যদি অনেক মাইনার বন্ধ হয়ে যায়, তাহলে ব্লকগুলি স্থবির হতে পারে। এটি সমাধান করার জন্য, প্রোটোকলটি একটি কঠিনতা সমন্বয় প্রক্রিয়া অন্তর্ভুক্ত করে।
Bitcoin-এর জন্য, নেটওয়ার্কটি ব্লক আবিষ্কারের জন্য ১০-মিনিটের গড় লক্ষ্য করে। প্রতি ২,০১৬ ব্লকে, যা খুরিয়ে প্রায় দুই সপ্তাহ নেয়, নেটওয়ার্কটি সেই ব্লকগুলি মাইন করতে গড় সময় গণনা করে। যদি ব্লকগুলি খুব দ্রুত মাইন করা হয়, তাহলে ধাঁধার কঠিনতা বৃদ্ধি পায়, যাতে বৈধ হ্যাশ খুঁজে পেতে আরও গণনামূলক কাজ প্রয়োজন। যদি ব্লকগুলি খুব ধীরে মাইন করা হয়, তাহলে কঠিনতা কমে।
এই স্ব-নিয়ন্ত্রিত থার্মোস্ট্যাট নিশ্চিত করে যে নেটওয়ার্ক স্থিতিশীল থাকে এবং নতুন মুদ্রার ইস্যুরেশন অনুমানযোগ্য থাকে। এটি অ্যাসেটের উৎপাদনকে এর উপর প্রয়োগকৃত সম্পদ থেকে বিচ্ছিন্ন করে। সোনা খননের ক্ষেত্রে, আরও সরঞ্জাম সাধারণত আরও সোনা নিয়ে আসে। Bitcoin মাইনিংয়ে, আরও সরঞ্জাম শুধুমাত্র উচ্চতর কঠিনতা নিয়ে আসে, সাপ্লাই প্রবাহ স্থির রেখে।
কনসেনসাসে নোডের ভূমিকা
যখন মাইনাররা ব্লক তৈরি করে, তখন নোডগুলিই নিয়ম প্রয়োগ করে। একটি Bitcoin নোড হলো একটি কম্পিউটার যা ব্লকচেইনের একটি কপি বজায় রাখে এবং লেনদেন যাচাই করে এমন সফটওয়্যার চালায়। নোডগুলি নেটওয়ার্কে সত্যের চূড়ান্ত বিচারক। তারা ইমিউন সিস্টেম হিসেবে কাজ করে, প্রোটোকল লঙ্ঘন করে এমন কোনো ব্লক প্রত্যাখ্যান করে, এমনকি সেই ব্লকে যথেষ্ট Proof of Work থাকলেও।
বিভিন্ন দায়িত্বসহ বিভিন্ন ধরনের নোড রয়েছে। ফুল নোডগুলি চেইনের শুরু থেকে প্রত্যেক লেনদেন এবং ব্লক ডাউনলোড এবং যাচাই করে। তারা যাচাই করে যে প্রেরকের যথেষ্ট তহবিল আছে, ডিজিটাল সিগনেচার সঠিক, এবং কোনো ডাবল স্পেন্ডিং ঘটেনি।
| নোডের ধরন | কার্যকারিতা | স্টোরেজ প্রয়োজন |
|---|---|---|
| ফুল নোড | সকল নিয়ম এবং ইতিহাস যাচাই করে | উচ্চ |
| প্রুনড নোড | সব যাচাই করে, শুধু সাম্প্রতিক সংরক্ষণ করে | মাঝারি |
| লাইট নোড | হেডার যাচাই করে, ফুল নোডের উপর বিশ্বাস করে | নিম্ন |
মাইনার এবং নোডের মধ্যে মিথস্ক্রিয়া একটি চেকস অ্যান্ড ব্যালেন্স সিস্টেম তৈরি করে। মাইনাররা ব্লক উৎপাদন করে, কিন্তু তারা নিয়ম পরিবর্তন করতে পারে না। যদি মাইনাররা ব্লক রিওয়ার্ড বাড়ানো বা অনুমোদিতের চেয়ে বেশি কয়েন প্রিন্ট করার চেষ্টা করে, তাহলে ফুল নোডগুলি তাদের ব্লকগুলি উপেক্ষা করবে। এটি নিশ্চিত করে যে কোনো গ্রুপ, তাদের কম্পিউটিং শক্তি যাই হোক না কেন, নেটওয়ার্কে অবাঞ্ছিত পরিবর্তন জোর করে চাপাতে পারবে না।
মেমপুল: লেনদেনের অপেক্ষা কক্ষ
একটি লেনদেন ব্লকে যোগ করার আগে, এটি মেমপুল (মেমরি পুল) নামক একটি অস্থায়ী স্টেজিং এরিয়ায় অবস্থান করে। মেমপুলটি একটি একক কেন্দ্রীভূত কিউ নয় বরং প্রত্যেক নোড দ্বারা স্থানীয়ভাবে ধারণ করা একটি ডেটা স্ট্রাকচার। যখন একজন ব্যবহারকারী একটি লেনদেন প্রচার করে, তখন এটি নেটওয়ার্ক জুড়ে প্রচারিত হয় এবং বিভিন্ন নোডের মেমপুলে পৌঁছে।
মাইনাররা মেমপুলকে সম্ভাব্য আয়ের মেনু হিসেবে দেখে। যেহেতু তারা আকার সীমার কারণে একক ব্লকে প্রত্যেক পেন্ডিং লেনদেন অন্তর্ভুক্ত করতে পারে না, তারা লাভজনকতার ভিত্তিতে লেনদেন নির্বাচন করে। এটি সাধারণত সর্বোচ্চ ফি রেট (সাতোশি প্রতি বাইট) যুক্ত লেনদেনগুলি বেছে নেয়।
যদি মেমপুলটি লেনদেনের ব্যাকলগে জটিল হয়ে যায়, তাহলে পরবর্তী ব্লকে প্রবেশের জন্য প্রয়োজনীয় ফি বৃদ্ধি পায়। কম ফি প্রদানকারী ব্যবহারকারীরা তাদের লেনদেনকে ট্রাফিক কম না হওয়া পর্যন্ত ঘণ্টা বা দিন ধরে মেমপুলে দেখতে পারেন। এই গতিশীলতা নিশ্চিত করে যে ব্লক স্থান যেকোনো নির্দিষ্ট মুহূর্তে এটিকে সবচেয়ে মূল্যায়নকারীদের কাছে দক্ষতার সাথে বরাদ্দ করা হয়।
যদি কোনো লেনদেন খুব দীর্ঘ সময় ধরে মেমপুলে থেকে পিক আপ না হয়, তাহলে এটি মেমরি মুক্ত করার জন্য নোডগুলি দ্বারা ফেলে দেওয়া হতে পারে। এই ক্ষেত্রে, তহবিলগুলি কার্যকরভাবে প্রেরকের ওয়ালেটে ফিরে আসে কারণ লেনদেনটি ব্লকচেইনে কখনো ঘটেনি।
Bitcoin Script এবং লেনদেন লজিক
প্রত্যেক লেনদেনের কেন্দ্রে একটি স্ক্রিপ্টিং ভাষা রয়েছে যা তহবিল কীভাবে ব্যয় করা যাবে তা নির্ধারণ করে। Bitcoin Script একটি স্ট্যাক-ভিত্তিক ভাষা যা ইচ্ছাকৃতভাবে সরল। এটি টুরিং-সম্পূর্ণ নয়, অর্থাৎ সাধারণ প্রোগ্রামিং ভাষায় পাওয়া লুপ এবং জটিল লজিক ক্ষমতার অভাব রয়েছে। এই সীমাবদ্ধতা একটি নিরাপত্তা ফিচার, যা নেটওয়ার্ক ক্র্যাশ করতে পারে এমন অসীম লুপ প্রতিরোধ করে।
লকিং এবং আনলকিং স্ক্রিপ্ট
যখন একটি লেনদেন একটি আউটপুট তৈরি করে, তখন এটি তহবিলগুলিকে বাধাদান করার জন্য একটি "লকিং স্ক্রিপ্ট" (ScriptPubKey) ব্যবহার করে। এই স্ক্রিপ্টটি মূলত বলে, "এই তহবিলগুলি শুধুমাত্র যিনি একটি নির্দিষ্ট ডিজিটাল সিগনেচার প্রদান করেন তিনিই ব্যয় করতে পারেন।" সবচেয়ে সাধারণ ফর্ম হলো Pay-to-Public-Key-Hash (P2PKH), যা তহবিলগুলিকে একটি নির্দিষ্ট অ্যাড্রেসে লক করে।
এই তহবিলগুলি পরে ব্যয় করার জন্য, মালিককে একটি নতুন লেনদেনে একটি "আনলকিং স্ক্রিপ্ট" (ScriptSig) প্রদান করতে হবে। এটি তাদের পাবলিক কী এবং তাদের প্রাইভেট কী দিয়ে তৈরি একটি ডিজিটাল সিগনেচার অন্তর্ভুক্ত করে। নেটওয়ার্ক এই স্ক্রিপ্টগুলি একত্রিত করে এবং তা চালায়। যদি ফলাফল "True" হয়, তাহলে লেনদেনটি বৈধ, এবং তহবিল স্থানান্তরিত হয়।
এই স্ক্রিপ্টিং ভাষাটি শুধুমাত্র সরল স্থানান্তরের চেয়ে বেশি সক্ষম করে। এটি মাল্টি-সিগনেচার ওয়ালেট সক্ষম করে, যেখানে তহবিল স্থানান্তরের জন্য একাধিক পক্ষের সিগনেচার প্রয়োজন। এটি Lightning Network-এর মতো সেকেন্ড-লেয়ার সমাধানগুলিকে সময়-লকড কন্ট্রাক্ট তৈরি করে সহজতর করে।
শক্তি খরচ প্রতিরক্ষা হিসেবে
Proof of Work-এর সবচেয়ে আলোচিত দিকগুলির মধ্যে একটি হলো এর শক্তি খরচ। সমালোচকরা প্রায়শই মাইনিং নেটওয়ার্কের বিদ্যুৎ ব্যবহারকে অপচয় হিসেবে নির্দেশ করে। তবে, সমর্থকরা যুক্তি দেয় যে এই শক্তি ব্যবহার একটি বাগ নয় বরং প্রাথমিক ফিচার। শক্তি খরচটি লেজার নিরাপদ করার জন্য প্রয়োজনীয় "অ-জালিয়াতীয় খরচ" প্রতিনিধিত্ব করে।
ডিজিটাল নেটওয়ার্কের নিরাপত্তাকে ভৌতিক শক্তি সম্পদের সাথে অ্যাঙ্কর করে, PoW দুষ্ট আচরণের জন্য একটি স্পর্শযোগ্য খরচ তৈরি করে। যদি যাচাই বিনামূল্যে বা সস্তা হয়, তাহলে নেটওয়ার্ক স্প্যাম করা বা জাল ইতিহাস তৈরি করা সহজ হবে। বিদ্যুৎ পোড়ানোর প্রয়োজনীয়তা নিশ্চিত করে যে লেজারে লেখা ব্যয়বহুল, যখন এটি থেকে পড়া বিনামূল্যে।
এই শক্তিটি নেটওয়ার্কে সংরক্ষিত ট্রিলিয়ন ডলার মূল্য রক্ষা করা ক্রিপ্টোগ্রাফিক কাজের একটি দেয়াল তৈরি করে। মাইনারদের দক্ষতা ক্রমাগত উন্নত হয় যখন তারা সবচেয়ে সস্তা শক্তির উৎস খোঁজে, প্রায়শই অপচয় হতে থাকা স্ট্র্যান্ডেড বা নবায়নযোগ্য শক্তি উৎস ব্যবহার করে।
স্কেলেবিলিটি এবং লেয়ার ২ সমাধান
Proof of Work শক্তিশালী নিরাপত্তা প্রদান করলেও, এটি স্কেলেবিলিটি সম্পর্কে আপোষের সাথে আসে। প্রত্যেক লেনদেনকে প্রত্যেক নোডে প্রচার করা এবং ১০-মিনিটের ব্লক ইন্টারভালের জন্য অপেক্ষা করার প্রক্রিয়া বেস লেয়ার প্রতি সেকেন্ডে হ্যান্ডেল করতে পারে এমন লেনদেনের সংখ্যা সীমিত করে। এটি পিক টাইমে উচ্চ ফি-এর দিকে নিয়ে যেতে পারে, ছোট পেমেন্টগুলিকে অব্যবহারিক করে তোলে।
এটি সমাধান করার জন্য, ডেভেলপাররা মূল ব্লকচেইনের উপর লেয়ার ২ সমাধান তৈরি করেছে। সবচেয়ে বিশিষ্ট উদাহরণ হলো Lightning Network। এই সিস্টেমটি ব্যবহারকারীদের মধ্যে পেমেন্ট চ্যানেল খোলার জন্য স্মার্ট কন্ট্রাক্ট (Bitcoin Script-এর মাধ্যমে) ব্যবহার করে।
Lightning Network-এ লেনদেনগুলি অফ-চেইন ঘটে। তারা তাৎক্ষণিক এবং নগণ্য ফি বহন করে কারণ প্রত্যেক ব্যক্তিগত পেমেন্টের জন্য মাইনার যাচাই প্রয়োজন নেই। শুধুমাত্র খোলা এবং বন্ধ ব্যালেন্সগুলি মূল PoW ব্লকচেইনে রেকর্ড করা হয়। এটি নেটওয়ার্ককে মিলিয়ন লেনদেন প্রতি সেকেন্ডে স্কেল করতে দেয় যখন চূড়ান্ত সেটেলমেন্টের জন্য অন্তর্নিহিত Proof of Work লেয়ারের নিরাপত্তার উপর নির্ভর করে।
উপসংহার
Proof of Work একটি ডিজিটাল সমাজে বিশ্বাস কীভাবে প্রতিষ্ঠিত হয় তা মৌলিকভাবে পরিবর্তন করে। কেন্দ্রীভূত মধ্যস্থতাকারীদের গাণিতিক সত্যের জন্য বিকেন্দ্রীকৃত প্রতিযোগিতায় প্রতিস্থাপন করে, এটি ডাবল-স্পেন্ড সমস্যা সমাধান করে এবং সেন্সরশিপ-প্রতিরোধী মূল্য স্থানান্তর সক্ষম করে। সিস্টেমটি উদ্দীপনার একটি সূক্ষ্ম ভারসাম্যের উপর নির্ভর করে, যেখানে মাইনাররা সততার জন্য পুরস্কৃত হয় এবং চেষ্টাকৃত প্রতারণার জন্য শক্তির স্পর্শযোগ্য খরচের মাধ্যমে দণ্ডিত হয়।
যদিও প্রক্রিয়াটি শক্তি-নিবিড়, এই ব্যয়টি নেটওয়ার্কের মূল্য প্রদান করে এমন অপরিবর্তনীয় নিরাপত্তা প্রদান করে। কঠিনতা সমন্বয়, হ্যালভিং ইভেন্ট এবং নোডের সতর্কতার মাধ্যমে, সিস্টেমটি স্ব-নিয়ন্ত্রিত এবং শক্তিশালী থাকে। লেয়ার ২ সমাধানের সাথে ইকোসিস্টেমের বিবর্তনের সাথে, Proof of Work একটি নতুন বিশ্বব্যাপী আর্থিক অবকাঠামোর জন্য নিরাপদ অ্যাঙ্কর হিসেবে কাজ করে চলেছে।
Proof of Work শক্তিকে সত্যে রূপান্তরিত করে, ডিজিটাল অর্থ নিরাপদ, দুষ্প্রাপ্য এবং কারো নিয়ন্ত্রণের বাইরে থাকে তা নিশ্চিত করে।