আপনি
শব্দকোষ

প্রুফ অফ ওয়ার্ক (PoW)

প্রকৃত কম্পিউটেশন বাধ্যতামূলক করে চেইন সুরক্ষিত করা।

প্রুফ অফ ওয়ার্ক ব্লকচেইনকে সুরক্ষিত করে ব্লক তৈরির জন্য আসল, ব্যয়বহুল কম্পিউটেশন বাধ্যতামূলক করে। নেটওয়ার্ক সেই ইতিহাসকে বিশ্বাস করে যার পেছনে সবচেয়ে বেশি কাজ আছে, তাই অতীত নতুন করে লেখা অত্যন্ত ব্যয়বহুল।

ধারণাটি ক্রিপ্টোকারেন্সির চেয়ে পুরনো। এটি প্রথম প্রস্তাব করা হয় 1993 সালে, বাজে ইমেইল পাঠানো ব্যয়বহুল করার উপায় হিসেবে। 1997 সালে Hashcash নামের একটি ব্যবস্থা ইমেইলের জন্য একই ধারণা ব্যবহার করে। 2009 সালে চালু হওয়া Bitcoin এটিকে একটি পাবলিক লেজারে প্রয়োগ করে।

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

বৈধ হ্যাশ খুঁজে পাওয়া কঠিন, কিন্তু তা যাচাই করা তাৎক্ষণিক। যে কেউ ব্লকটি একবার হ্যাশ করে নিশ্চিত হতে পারে যে এটি টার্গেট পূরণ করে। এভাবেই হাজার হাজার কম্পিউটার একে অপরকে বিশ্বাস না করেও চেইন নিয়ে একমত হয়।

এটি অতীত বদলানোকেও ব্যয়বহুল করে। একটি পুরনো ব্লক নতুন করে লিখতে আক্রমণকারীকে তার কাজ আর তার পরের প্রতিটি ব্লকের কাজ বাকি নেটওয়ার্কের চেয়ে দ্রুত আবার করতে হবে। একটি লেনদেন যত গভীরে চাপা পড়ে, তত নিরাপদ।

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

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

মাইনার nonce বদলায় এবং ব্লক হেডার বারবার হ্যাশ করে যতক্ষণ না কোনো ফল লক্ষ্যের নিচে নামে: সেটি খুঁজে পেতে বিপুল সংখ্যক চেষ্টা লাগে, যাচাই করতে একটি।
পুরো শব্দকোষে ফিরে যান
Qubitcoin মাইনিং শুরু করতে প্রস্তুত?
"মাইনিং গাইড" পেজটি আপনার নিকটতম সার্ভার বেছে নেয় এবং আপনার মাইনিং সফটওয়্যারের জন্য সঠিক কমান্ড তৈরি করে।
Qubitcoin মাইনিং শুরু করুন