মূল কন্টেন্টে যান

প্রুফ-অফ-ওয়ার্ক কী?

প্রুফ-অফ-ওয়ার্ক (PoW) কনসেনসাস মেকানিজমের একটি শিক্ষানবিস-বান্ধব ব্যাখ্যা, যেখানে মাইনাররা কীভাবে ক্রিপ্টোগ্রাফিক পাজল সমাধান করে ট্রানজ্যাকশন যাচাই করে এবং ব্লকচেইন নেটওয়ার্ক সুরক্ষিত করে তা অন্তর্ভুক্ত রয়েছে।

Date published: 22 ফেব্রুয়ারী, 2019

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

এই ট্রান্সক্রিপ্টটি বাইনান্স একাডেমি দ্বারা প্রকাশিত মূল ভিডিও ট্রান্সক্রিপ্ট (opens in a new tab)-এর একটি সহজলভ্য অনুলিপি। পড়ার সুবিধার জন্য এটি সামান্য সম্পাদনা করা হয়েছে।

প্রুফ-অফ-ওয়ার্ক এর উৎপত্তি (0:00)

মূলত 1993 সালের দিকে, প্রুফ-অফ-ওয়ার্ক ধারণাটি তৈরি করা হয়েছিল ডিনায়াল-অফ-সার্ভিস (denial-of-service) আক্রমণ এবং নেটওয়ার্ক-এ স্প্যামের মতো অন্যান্য পরিষেবার অপব্যবহার রোধ করার জন্য, যেখানে পরিষেবা ব্যবহারকারীর কাছ থেকে কিছু কাজের প্রয়োজন হয় — যার অর্থ সাধারণত একটি কম্পিউটারের প্রসেসিং সময়।

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

প্রুফ-অফ-ওয়ার্ক কীভাবে কাজ করে (0:33)

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

একবার একজন মাইনার পাজলের সমাধান খুঁজে পেলে, তারা ব্লক-টি নেটওয়ার্ক-এ সম্প্রচার করতে পারে, যেখানে অন্যান্য সমস্ত মাইনাররা যাচাই করবে যে সমাধানটি সঠিক কিনা।

বিটকয়েন মাইনিং এর উদাহরণ (0:56)

বিটকয়েন হলো একটি ব্লকচেইন-ভিত্তিক সিস্টেম যা বিকেন্দ্রীকৃত নোড-গুলোর সম্মিলিত কাজের মাধ্যমে পরিচালিত হয়। এই নোড-গুলোর মধ্যে কিছু মাইনার হিসেবে পরিচিত এবং তারা ব্লকচেইন-এ নতুন ব্লক যুক্ত করার জন্য দায়ী।

এটি করার জন্য, মাইনারদের একটি সিউডো-র‍্যান্ডম (pseudo-random) সংখ্যা অনুমান করার চেষ্টা করতে হয় যা নন্স নামে পরিচিত। এই সংখ্যাটি, যখন ব্লক-এ প্রদত্ত ডেটার সাথে একত্রিত করা হয় এবং একটি হ্যাশ ফাংশন-এর মাধ্যমে পাস করা হয়, তখন অবশ্যই এমন একটি ফলাফল তৈরি করতে হবে যা প্রদত্ত শর্তগুলোর সাথে মেলে — উদাহরণস্বরূপ, চারটি শূন্য দিয়ে শুরু হওয়া একটি হ্যাশ।

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

কেন একে "প্রুফ-অফ-ওয়ার্ক" বলা হয় (1:46)

প্রতিটি যাচাইকৃত ব্লক-এ একটি ব্লক হ্যাশ থাকে যা মাইনার দ্বারা করা কাজকে উপস্থাপন করে। এই কারণেই একে প্রুফ-অফ-ওয়ার্ক বলা হয়।

নিরাপত্তার সুবিধা (1:54)

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

সীমাবদ্ধতা (2:10)

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

ভবিষ্যতের দিকে তাকিয়ে (2:25)

যদিও প্রুফ-অফ-ওয়ার্ক সবচেয়ে কার্যকর সমাধান নাও হতে পারে, তবুও এটি ব্লকচেইন-এ ঐক্যমত পৌঁছানোর অন্যতম জনপ্রিয় পদ্ধতি। এই সমস্যাগুলো সমাধানের চেষ্টা করার জন্য ইতিমধ্যে বিকল্প পদ্ধতি এবং পন্থা রয়েছে, তবে কেবল সময়ই বলে দেবে কোন পদ্ধতিটি প্রুফ-অফ-ওয়ার্ক-এর উত্তরসূরি হবে।

এই পৃষ্ঠাটি কি সহায়ক ছিল?