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

เป้าหมาย

โดย ทีม CloudMineCryptoอัปเดตเมื่อ

คำจำกัดความ

target คือตัวเลข 256 บิตที่แฮชของบล็อกต้องมีค่าไม่เกิน จึงจะถือว่าบล็อกถูกต้อง target ที่ต่ำลงหมายถึงมีแฮชที่ผ่านเกณฑ์น้อยลง จึงขุดบล็อกได้ยากขึ้น

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

แฮชของบล็อกต้องต่ำกว่าตัวเลขนี้

ความยาก 1

เลข 0 นำหน้า 8 ตัว

เป้าหมายที่ง่ายที่สุดที่กติกายอมให้ใช้ บล็อกแรกๆ ใน 2009 ใช้ค่านี้

00000000ffff0000000000000000000000000000000000000000000000000000

วันนี้: difficulty 132.7 ล้านล้าน

เลข 0 นำหน้า 19 ตัว

คำนวณจาก difficulty ล่าสุดแบบเรียลไทม์ อัปเดตทุก 10 นาที

000000000000000000021eefffffffffe37f5d58674a5a12e93939967ba5790b

ศูนย์เลขฐานสิบหก (hex) ที่นำหน้ามาเพิ่มอีก 1 ตัว จะทำให้แฮชที่ชนะเกิดขึ้นได้ยากขึ้น 16 เท่า ความยากก็วัดสิ่งเดียวกันนี้แบบสเกลต่อเนื่อง: เอา target ที่ความยาก 1 หารด้วย target ของวันนี้

target ทำงานอย่างไร?

แฮชของบล็อกเป็นตัวเลข 256 บิตที่ดูเหมือนสุ่ม ส่วน target คือค่าเกณฑ์ แฮชที่มีค่าเท่ากับหรือต่ำกว่านั้นจะผ่าน ส่วนค่าที่สูงกว่าจะถูกตัดทิ้ง เมื่อเขียนเป็นเลขฐานสิบหก target ที่ต่ำจะขึ้นต้นด้วยเลขศูนย์หลายตัว จึงมีคนพูดว่าแฮชที่ผ่าน “ขึ้นต้นด้วยเลขศูนย์”

ส่วนหัวบล็อกไม่ได้เก็บข้อมูลครบทั้ง 256 บิต แต่บีบอัด target ไว้ในช่องขนาด 4 ไบต์ที่เรียกว่า bits แล้วทุกโหนดจะแปลงกลับด้วยวิธีเดียวกัน

กำหนด target อย่างไร?

ทุก ๆ 2,016 บล็อก แต่ละโหนดจะเปรียบเทียบเวลาที่ใช้ขุดบล็อกเหล่านั้นกับสองสัปดาห์ ถ้าขุดได้เร็วกว่า target จะลดลง ถ้าช้ากว่า target จะเพิ่มขึ้น โดยปรับได้ไม่เกินสี่เท่าในแต่ละทิศทาง วิธีนี้ช่วยให้แต่ละบล็อกห่างกันประมาณสิบนาที แม้จำนวนนักขุดจะเพิ่มหรือลดลง

Difficulty คือค่าเดียวกันที่แสดงในรูปแบบเข้าใจง่ายกว่า โดยนำ target ที่อนุญาตให้ขุดได้ง่ายที่สุดมาหารด้วย target ของวันนี้ เมื่อ difficulty สูงขึ้น target ก็จะลดลง

ต้องลองแฮชกี่ครั้งถึงจะได้ target ของวันนี้?

133 ล้านล้าน × 2³² ≈ 570,011 ควินทิลเลียนแฮชต่อบล็อก
ข้อมูลสด คำนวณจาก difficulty ปัจจุบัน และรีเฟรชทุก 10 นาที

นี่คือจำนวนครั้งที่เครือข่ายทั้งหมดต้องลองโดยเฉลี่ยต่อหนึ่งบล็อก พูลใช้หลักการเดียวกัน แต่กำหนด target ของตัวเองให้ง่ายกว่ามาก เพื่อให้แต่ละเครื่องส่งแชร์กลับมาได้บ่อยพอที่จะนับผลงาน

แหล่งข้อมูล

  1. เป้าหมาย · Bitcoin Wiki
  2. ความยาก · Bitcoin Wiki
  3. คู่มือบล็อกเชน · เอกสารนักพัฒนา Bitcoin

ตัวเลขเรียลไทม์ในหน้านี้มาจาก 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.