การจ่ายรางวัล PPLNS ของ bntpool.com

· อ่าน 5 นาที

คู่มือนี้อธิบายว่า bntpool.com เปลี่ยน share ที่โปรแกรมขุดส่งมาเป็นการจ่าย Blocknet อย่างไร คุณจะเข้าใจวิธีแบ่งรางวัล เหตุผลที่ต้องรอประมาณห้าชั่วโมงก่อนจ่าย เมื่อใดจะส่งยอดคงเหลือ และวิธีอ่านการ์ดยอดเงินในหน้าสถิติกับหน้า luck

หากเพิ่งรู้จักการขุดกับพูล อ่านพูลขุดคืออะไร? เพื่อเรียนรู้พื้นฐาน หากยังไม่ได้เริ่มขุด คู่มือขุดด้วย seine จะพาจากการดาวน์โหลดไปถึง share แรกในไม่กี่นาที

PPLNS คืออะไร?

คำตอบสั้นๆ

PPLNS ย่อมาจาก «pay per last N shares» หรือจ่ายตาม share ล่าสุด N รายการ เมื่อ bntpool.com พบบล็อก จะแบ่งรางวัลตาม share ที่ส่งในหกชั่วโมงก่อนบล็อกนั้น โดยถ่วงน้ำหนักด้วยค่าความยาก ยิ่งคุณส่งงานอย่างต่อเนื่องในช่วงนี้มาก ส่วนแบ่งของแต่ละบล็อกก็ยิ่งมาก

สำหรับ bntpool.com «last N» เป็นระยะเวลาหกชั่วโมง หน้า Get Started แสดงระบบจ่ายรางวัล ช่วงเวลาที่นับ ยอดจ่ายขั้นต่ำ และจำนวนการยืนยัน ค่าชุดเดียวกันเผยแพร่ที่ https://bntpool.com/api/info

การตั้งค่า ค่าที่ bntpool.com ใช้
ระบบจ่ายรางวัล PPLNS
ช่วงเวลานับ share 6 ชั่วโมง
การยืนยันก่อนจ่าย 60 บล็อก
ยอดจ่ายขั้นต่ำ 0.1 BNT

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

bntpool.com แบ่งรางวัลบล็อกอย่างไร?

ทุกครั้งที่พูลพบบล็อก รางวัลจะผ่านขั้นตอนเดิมดังนี้:

  1. บันทึกบล็อก บล็อกปรากฏในหน้าบล็อกด้วยสถานะรอดำเนินการ
  2. นับงานในช่วงเวลา พูลรวมค่าความยากของ share ที่ยอมรับจากแต่ละที่อยู่ในหกชั่วโมงที่สิ้นสุด ณ บล็อกนั้น
  3. แบ่งรางวัล แต่ละที่อยู่ได้รับสัดส่วนรางวัลเท่ากับสัดส่วนงานของตนในช่วงเวลานั้น
  4. รอให้บล็อกครบกำหนด ส่วนแบ่งแสดงเป็นค่าประมาณจนบล็อกลึกครบ 60 บล็อก แล้วจึงย้ายไปยอดที่ยืนยันแล้ว
  5. จ่ายยอดคงเหลือ เมื่อยอดที่ยืนยันแล้วถึง 0.1 BNT พูลจะส่งไปยังที่อยู่ของคุณ

ตัวอย่างการคำนวณ

หมายเหตุ

ตัวอย่างนี้ใช้ตัวเลขสมมติง่าย ๆ เพื่อแสดงวิธีคิด ยอดจริงขึ้นอยู่กับ hashrate ของพูล ของคุณ และรางวัลบล็อกในขณะนั้น

สมมติว่าในหกชั่วโมงก่อนบล็อก นักขุดทั้งหมดส่ง share ที่มีค่าความยากรวม 1,000,000 และของคุณรวม 20,000 สัดส่วนของคุณคือ 20,000 ÷ 1,000,000 = 2% หากพูลแบ่ง 400 BNT สำหรับบล็อกนั้น คุณได้รับ 400 × 0.02 = 8 BNT

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

นักขุด (ตัวอย่าง) งานในช่วงเวลา สัดส่วน ส่วนแบ่งจาก 400 BNT
คุณ ขุดตลอดหกชั่วโมง 20,000 2% 8 BNT
Hashrate เท่ากัน เข้าร่วมก่อนบล็อก 30 นาที 1,667 ประมาณ 0.17% ประมาณ 0.67 BNT
นักขุดเครื่องเล็ก ขุดตลอดหกชั่วโมง 100 0.01% 0.04 BNT

นักขุดเครื่องเล็กในแถวสุดท้ายได้ 0.04 BNT ต่อบล็อก หลังสามบล็อกแบบนี้ ยอดที่ยืนยันแล้วจะเกินขั้นต่ำ 0.1 BNT และได้รับการจ่าย

ทำไม PPLNS จึงให้ผลดีเมื่อขุดต่อเนื่อง?

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

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

เพื่อให้ผลสม่ำเสมอ เปิดโปรแกรมขุดไว้และปล่อยให้ปรับตัวเอง seine ปรับจำนวนเธรดและเคอร์เนล CPU ขณะขุดโดยไม่เชื่อมต่อพูลใหม่ กระแส share จึงต่อเนื่อง ดาวน์โหลด seine ได้สำหรับ Windows, macOS และ Linux

ทำไมรางวัลต้องรอ 60 การยืนยัน?

Blocknet กำหนดให้เหรียญที่ขุดใหม่รอ 60 บล็อกก่อนใช้จ่ายได้ กฎของ daemon เรียกว่า coinbase maturity ใช้เวลาประมาณห้าชั่วโมงเมื่อบล็อกห่างกันห้านาที (60 × 5 นาที = 300 นาที) bntpool.com ใช้เกณฑ์ 60 บล็อกเดียวกันก่อนถือว่ารางวัลยืนยันแล้ว เพื่อให้ทุกการจ่ายมาจากเหรียญที่พูลส่งได้จริง

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

การจ่ายจาก bntpool.com มาถึงเมื่อไร?

คำตอบสั้นๆ

หลังบล็อกมี 60 การยืนยัน หรือประมาณห้าชั่วโมงตามเวลาบล็อกของ Blocknet ส่วนแบ่งของคุณจะย้ายไป Confirmed Rewards ในหน้าสถิติ เมื่อยอดที่ยืนยันแล้วถึง 0.1 BNT bntpool.com จะส่งไปยังที่อยู่ Blocknet ของคุณโดยอัตโนมัติ ไม่ต้องส่งคำขอหรือกดรับ

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

รางวัลที่ยังไม่แน่นอนแสดงอย่างไร?

ค้นหาที่อยู่หรือ @name ในหน้าสถิติ แล้วจะเห็นการ์ดยอดเงินสามใบ:

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

หน้า luck และค่า effort บอกอะไร?

Effort วัดปริมาณงานที่พูลทำเพื่อพบบล็อก โดยเอางานที่ยอมรับในรอบหารด้วยค่าความยากบล็อกแล้วแสดงเป็นเปอร์เซ็นต์ ความยากของ Blocknet เท่ากับจำนวน hash ที่คาดหมายต่อบล็อก ดังนั้น 100% หมายถึงใช้ปริมาณงานเฉลี่ยพอดี ต่ำกว่า 100% คือพบเร็วกว่าค่าเฉลี่ย สูงกว่าคือใช้เวลานานกว่า

หน้า luck แสดงแต่ละรอบพร้อมความสูงบล็อก effort ระยะเวลารอบ สถานะ และเวลาที่พบ แดชบอร์ดพูล แสดง effort ของรอบปัจจุบันที่เพิ่มขึ้นและ luck เฉลี่ย แต่ละรอบแกว่งเหนือและใต้ 100% ได้ตามปกติของพูล proof of work เมื่อรวมหลายรอบ effort เฉลี่ยจะอยู่ใกล้ 100%

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

คำถามที่พบบ่อย

ช่วงเวลา PPLNS ของ bntpool.com ยาวเท่าไร?

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

ยอดจ่ายขั้นต่ำของ bntpool.com เท่าไร?

ยอดจ่ายขั้นต่ำคือ 0.1 BNT เมื่อยอดที่ยืนยันแล้วถึงจำนวนนี้ พูลจะส่งไปยังที่อยู่ Blocknet ของคุณโดยอัตโนมัติ ไม่ต้องขอหรือกดรับ ยอดที่ยังไม่ถึงเกณฑ์จะคงอยู่และเพิ่มขึ้นตามบล็อกที่ยืนยันแล้วซึ่งมี share ของคุณร่วมอยู่ จนกว่าจะถึงเกณฑ์

ทำไม Estimated Rewards ต่างจาก Confirmed Rewards?

Estimated Rewards คือส่วนแบ่งจากบล็อกที่พูลพบและยังรอให้ครบ 60 การยืนยัน ตัวเลขจึงอาจเปลี่ยนได้ ส่วน Confirmed Rewards มาจากบล็อกที่ลึกครบ 60 บล็อกและรอจ่าย เมื่อแต่ละบล็อกครบกำหนด จำนวนรางวัลจะย้ายจากการ์ดแรกไปยังการ์ดที่สอง

รางวัลหยุดทันทีเมื่อหยุดขุดหรือไม่?

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

ค่า effort เกิน 100% ในหน้า luck หมายถึงอะไร?

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