อภิธานศัพท์ · การขุด

บล็อกกำพร้า (บล็อก stale)

โดย ทีม CloudMineCryptoอัปเดตเมื่อ เรียกอีกอย่างว่า stale block

คำจำกัดความ

บล็อกกำพร้า หรือเรียกให้แม่นยำกว่าว่าบล็อก stale คือบล็อก Bitcoin ที่ถูกต้องแต่หลุดจากเชนหลัก เพราะบล็อกอีกก้อนที่ความสูงเท่ากันชนะการแข่งขัน นักขุดที่ขุดบล็อกนั้นจะไม่ได้รับรางวัล ส่วนธุรกรรมที่ไม่อยู่ในบล็อกที่ชนะจะกลับไปรอการยืนยัน

อยู่ในอภิธานศัพท์การขุด Bitcoin มีคำศัพท์ 88 คำ อธิบายด้วยภาษาง่าย ๆ

ผู้ชนะสองฝั่ง เชนเดียว

#100main chain#101main chain#102 Awins#102 Bstale#103built on Alongest chainno reward, fees returnto the mempool
ทั้ง A และ B ถูกต้อง โหนดจะยึดบล็อกที่เห็นก่อนจนกว่าบล็อก 103 จะตัดสิน จากนั้นทุกโหนดจะทำตามเชนที่มีงานสะสมมากที่สุด

บล็อกกลายเป็น stale ได้อย่างไร?

นักขุดสองคนพบบล็อกที่ถูกต้องเกือบพร้อมกัน บล็อกทั้งสองแพร่ไปทั่วเครือข่าย และในช่วงไม่กี่วินาที โหนดบางส่วนจะเห็นบล็อกหนึ่งก่อน ขณะที่โหนดอื่นเห็นอีกบล็อกก่อน แต่ละโหนดจะเก็บบล็อกแรกที่เห็นไว้ แล้วต่อบล็อกใหม่จากบล็อกนั้น

การเสมอกันจะตัดสินด้วยบล็อกถัดไป ฝั่งที่บล็อกใหม่นั้นต่ออยู่จะกลายเป็นเชนที่มีงานสะสมมากที่สุด ทุกโหนดจะเปลี่ยนไปใช้เชนนั้น ส่วนอีกบล็อกจะหลุดออกจากเชน

รางวัลและธุรกรรมจะเป็นอย่างไร?

ธุรกรรม coinbase ของบล็อก stale ไม่ได้อยู่ในเชนหลัก รางวัลจากบล็อกนั้นจึงไม่มีวันใช้จ่ายได้ ธุรกรรมการชำระเงินส่วนใหญ่น่าจะอยู่ในบล็อกที่ชนะด้วย ส่วนธุรกรรมที่ไม่อยู่จะกลับไปยัง mempool และถูกรวมไว้ในบล็อกถัดไป

นี่คือเหตุผลที่เหรียญจาก coinbase ต้องรอ 100 บล็อกก่อนใช้จ่ายได้ และเป็นส่วนหนึ่งที่ทำให้เว็บเทรดรอการยืนยันสองสามครั้งก่อนจะลงยอดเงินฝาก

ควรเรียกบล็อกกำพร้าหรือบล็อก stale?

ในโค้ดของ Bitcoin Core ทั้งสองคำมีความหมายต่างกัน บล็อกกำพร้าคือบล็อกที่โหนดยังไม่เห็นบล็อกแม่ ส่วนบล็อก stale คือบล็อกที่แพ้การแข่งขัน ในภาษาทั่วไปมักใช้คำว่า “บล็อกกำพร้า” เรียกทั้งสองแบบ ปัจจุบันบล็อก stale พบได้ไม่บ่อย เพราะบล็อกใหม่แพร่ไปทั่วเครือข่ายภายในไม่กี่วินาที

แหล่งข้อมูล

  1. Orphan block · Bitcoin Wiki
  2. คู่มือบล็อกเชน · เอกสารนักพัฒนา Bitcoin
  3. บิตคอยน์: ระบบเงินสดอิเล็กทรอนิกส์แบบเพียร์ทูเพียร์ · Satoshi Nakamoto, 2008

ตัวเลขเรียลไทม์ในหน้านี้มาจาก API ของ CloudMineCrypto และข้อมูลบล็อกเชนสาธารณะ ซึ่งอัปเดตเป็นประจำและมีป้ายกำกับกำกับไว้ ใช้เพื่อการศึกษาเท่านั้น ไม่ใช่คำแนะนำทางการเงิน

มาดูกันว่าการขุดเกิดขึ้นได้อย่างไร

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.