ব্লক কীভাবে স্টেল হয়ে যায়?
দুই মাইনার প্রায় একই মুহূর্তে একটি বৈধ ব্লক খুঁজে পান। দুটি ব্লকই নেটওয়ার্কে ছড়িয়ে পড়ে, আর কয়েক সেকেন্ডের জন্য কিছু নোড আগে একটি ব্লক দেখে, অন্য নোডগুলো দেখে অন্যটি। প্রতিটি নোড প্রথমে দেখা ব্লকটি রাখে এবং সেটির ওপর পরের ব্লক তৈরি করে।
পরের ব্লক এলে টাই ভাঙে। যে দিকেই এটি যুক্ত হোক, সেটিই সবচেয়ে বেশি কাজ করা চেইন হয়, সব নোড সেই চেইনে চলে যায়, আর অন্য ব্লকটি বাদ পড়ে।
পুরস্কার ও লেনদেনগুলোর কী হয়?
স্টেল ব্লকের coinbase লেনদেনটি মূল চেইনে নেই, তাই এর পুরস্কার কখনো খরচ করার উপযোগী হয় না। এর বেশির ভাগ পেমেন্ট সম্ভবত বিজয়ী ব্লকেও ছিল। যেগুলো ছিল না, সেগুলো আবার মেমপুলে ফিরে যায় এবং পরের কোনো ব্লকে যুক্ত হয়।
এই কারণেই coinbase থেকে পাওয়া কয়েন খরচ করার আগে 100টি ব্লক অপেক্ষা করতে হয়। ডিপোজিটে অর্থ যোগ করার আগে এক্সচেঞ্জগুলো কয়েকটি কনফার্মেশন অপেক্ষা করে, এর একটি কারণও এটি।
অনাথ, নাকি স্টেল: কোনটি সঠিক?
Bitcoin Core-এর কোডে দুটির মধ্যে পার্থক্য আছে। অনাথ হলো এমন ব্লক, যার প্যারেন্ট ব্লক কোনো নোড এখনো দেখেনি; স্টেল ব্লক হলো এমন ব্লক, যা দৌড়ে হেরে গেছে। সাধারণ কথায় দুটিকেই “অনাথ” বলা হয়। আজকাল স্টেল ব্লক বিরল, কারণ নতুন ব্লক কয়েক সেকেন্ডের মধ্যেই নেটওয়ার্কে ছড়িয়ে পড়ে।
সোর্স
- Orphan block · Bitcoin Wiki
- ব্লকচেইন গাইড · Bitcoin ডেভেলপার ডকুমেন্টেশন
- Bitcoin: একটি পিয়ার-টু-পিয়ার ইলেকট্রনিক ক্যাশ সিস্টেম · Satoshi Nakamoto, 2008
এই পাতার লাইভ পরিসংখ্যান CloudMineCrypto API এবং পাবলিক চেইন ডেটা থেকে আসে, নিয়মিত আপডেট হয় এবং যেখানে দেখানো হয়েছে সেখানে চিহ্নিত করা আছে। শুধু শিক্ষামূলক, আর্থিক পরামর্শ নয়।