শব্দকোষ · পুল

Stratum

CloudMineCrypto টিম এর লেখাআপডেটেড এটিকে stratum v2ও বলা হয়

সংজ্ঞা

Stratum হলো সেই প্রোটোকল, যা খনির মেশিন একটি মাইনিং পুলের সঙ্গে যোগাযোগ করতে ব্যবহার করে। পুল প্রতিটি মেশিনকে হ্যাশ করার কাজ পাঠায়, আর মেশিনটি কতটা কাজ করেছে তার প্রমাণ হিসেবে শেয়ার ফেরত পাঠায়।

Bitcoin মাইনিংয়ের শব্দকোষ-এর অংশ, সহজ ভাষায় 88টি পরিভাষা।

Stratum V1 সেশনের প্রতিটি বার্তা

মাইনার

পুল

mining.subscribe

হ্যালো, আমি একজন মাইনার

mining.authorize

এটাই আমার worker name

mining.set_difficulty

এই ডিফিকাল্টিতে শেয়ার পাঠান

mining.notify

হ্যাশ করার জন্য নতুন একটি কাজ এসেছে

mining.submit

আমি একটি শেয়ার পেয়েছি

TCP সংযোগে সাধারণ টেক্সট JSON। শেষের দুটি সারাদিন বারবার হয়: পুল ব্লক আপডেট করলেই নতুন কাজ, আর প্রতি কয়েক সেকেন্ডে একটি শেয়ার।

Stratum কীভাবে কাজ করে?

মেশিনটি পুলের সঙ্গে সংযোগ চালু করে এবং সেটি খোলা রাখে। এটি একটি ওয়ার্কার নাম দিয়ে সাইন ইন করে, এরপর পুল একটি শেয়ার ডিফিকাল্টি ও একটি কাজ পাঠায়। কাজটিতে ব্লক হেডারের অংশগুলো এবং coinbase লেনদেনের অংশগুলো থাকে। এতে মেশিনটি নিজেই extra nonce বদলাতে পারে এবং কাজ কখনো ফুরিয়ে যায় না।

এরপর থেকে একই দুটি বার্তা বারবার আসে: পুল তার ব্লক আপডেট করলেই নতুন কাজের নির্দেশ, আর মেশিন থেকে প্রতি কয়েক সেকেন্ডে একটি শেয়ার। খনিরা আগে কাজের জন্য পুলকে বারবার অনুরোধ করত। সেই পুরোনো ব্যবস্থার বদলে Slush Pool 2012 সালে Stratum চালু করে।

মাইনার সেটআপ করলে কেমন দেখায়?

মেশিনের সেটিংস পেজে তিনটি ঘর পূরণ করতে হয়: stratum+tcp://pool.example.com:3333-এর মতো একটি পুলের ঠিকানা, myaccount.rig1-এর মতো একটি ওয়ার্কার নাম, আর একটি পাসওয়ার্ড, যা অনেক পুল উপেক্ষা করে। Stratum সেটআপ বলতে এইটুকুই। পুল বদলাতে হলে এই ঘরগুলো বদলাতে হয়।

Stratum V2-এ কী বদলেছে?

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

ব্লকে কী থাকবে, তা কে ঠিক করে?

Stratum V1

লেনদেন বেছে নেয়
পুল
মাইনার যা দেখে
শুধু হ্যাশ করার কাজ
ট্রাফিক
সাধারণ টেক্সট, সাধারণত এনক্রিপ্ট করা নয়

জব ডিক্লারেশনসহ Stratum V2

লেনদেন বেছে নেয়
মাইনার হতে পারে
মাইনার যা দেখে
নিজস্ব টেমপ্লেট
ট্রাফিক
এনক্রিপ্ট করা, বাইনারি
V2-এ কাজ ঘোষণা করা ঐচ্ছিক। কোনো পুল V2 সমর্থন করেও নিজে টেমপ্লেট তৈরি করতে পারে।

সোর্স

  1. Stratum মাইনিং প্রোটোকল · Bitcoin Wiki
  2. Stratum V2: পরবর্তী প্রজন্মের মাইনিং প্রোটোকল · Stratum V2 কর্মী দল
  3. Stratum V2 স্পেসিফিকেশন · Stratum V2 কর্মী দল

এই পাতার লাইভ পরিসংখ্যান CloudMineCrypto API এবং পাবলিক চেইন ডেটা থেকে আসে, নিয়মিত আপডেট হয় এবং যেখানে দেখানো হয়েছে সেখানে চিহ্নিত করা আছে। শুধু শিক্ষামূলক, আর্থিক পরামর্শ নয়।

এবার দেখো মাইনিং কীভাবে হয়।

Claim a free 8-hour mining plan in the CloudMineCrypto app and watch your estimated BTC tick up from live network data. Withdraw to your own wallet, Lightning included. Rewards are estimates.