จัดทำขึ้นเพื่อการศึกษาเท่านั้น ไม่ใช่คำแนะนำการลงทุน การลงทุนอาจทำให้สูญเสียเงินลงทุนได้
คำตอบโดยตรง
แฮชเรตของ Bitcoin คือค่าประมาณจำนวนครั้งที่นักขุดลองคำนวณส่วนหัวบล็อกด้วย SHA-256 ต่อวินาทีบนเครือข่าย proof of work ที่ระบุ หน่วยเพิ่มทีละ 1,000 เท่า ได้แก่ H/s, kH/s, MH/s, GH/s, TH/s, PH/s และ EH/s ต้องระบุทั้งอัลกอริทึมและเครือข่าย เพราะประสิทธิภาพ SHA-256 ของ ASIC เปรียบกับอัลกอริทึมอื่นเสมือนการลองแต่ละครั้งเท่ากันไม่ได้
เครือข่ายไม่ได้บังคับให้นักขุดรายงานเครื่อง สถานที่ หรือกำลังประมวลผลแบบทันที ผู้สังเกตการณ์อนุมานค่าเฉลี่ยจากงานที่เชนหลักสะสมในช่วงเวลาหนึ่ง getnetworkhashps ของ Bitcoin Core นำผลต่าง chainwork หารด้วยผลต่างเวลา โดยช่วงเริ่มต้นคือ nblocks = 120 และค่าลบหนึ่งหมายถึงบล็อกตั้งแต่ปรับความยากครั้งล่าสุด ปลายเชน เวลา ช่วง และจังหวะการจัดเชนใหม่ที่ต่างกันจึงให้ค่าประมาณต่างกัน
แฮชเรตไม่ใช่ความยาก เป้าหมายที่เข้ารหัสใน nBits กำหนดว่าการหาส่วนหัวหนึ่งรายการยากเพียงใด ส่วนแฮชเรตเป็นการอนุมานเชิงสถิติของอัตราการลอง หากอัตราเปลี่ยนขณะเป้าหมายคงเดิม ช่วงเวลาบล็อกเฉลี่ยจะเปลี่ยนจนถึงการปรับครั้งถัดไป ความสุ่มของการพบบล็อกอาจดูเหมือนกำลังเปลี่ยนทั้งที่ฮาร์ดแวร์เท่าเดิม
แฮชเรตไม่เท่ากับงานสะสมของเชน พลังงาน รายได้ ต้นทุนโจมตี การกระจายศูนย์ หรือราคา งานสุจริตต่อเวลาที่มากขึ้นมักเพิ่มทรัพยากรที่ต้องใช้เพื่อแซงด้วยอัลกอริทึมเดียวกัน แต่ยังต้องพิจารณาการหาอุปกรณ์ ต้นทุนดำเนินงาน การประสานพูล การกระจุกตัว เวลาตอบสนอง และระยะโจมตี กราฟอย่างเดียวพิสูจน์ราคาในอนาคตหรืองบความปลอดภัยที่แน่นอนไม่ได้
วิธีวิเคราะห์แฮชเรต
- กำหนดตัวตนและหน่วยให้ชัด บันทึก
chain,network,algorithm,client version, ปลายเชนหลัก คำนำหน้าหน่วย และเวลา Mainnet, testnet และเชน SHA-256 อื่นเป็นคนละประชากร แม้ย้ายอุปกรณ์ได้ - ตรวจสอบเชนที่สังเกต บันทึก
bestblockhash, แฮชต้นและปลาย ความสูง และลำดับบรรพบุรุษ ถอดเป้าหมายจากทุกnBitsคำนวณงานต่อบล็อก และเทียบchainworkสะสม อย่าใช้จำนวนหรือความสูงแทนงาน - ทำซ้ำตัวประมาณ ระบุช่วงบล็อก วิธีจัดการเวลา และจุดตัดการจัดเชนใหม่ สำหรับ Bitcoin Core ให้คำนวณ
estimated_hash_rate = work_diff / time_diffด้วยช่วงของโค้ดและระยะระหว่างเวลาบล็อกต่ำสุดกับสูงสุด - วัดสัญญาณรบกวนของตัวอย่าง เปรียบเทียบหลายช่วง พร้อมจำนวนบล็อก เวลาที่ผ่าน และความเชื่อมั่นหรือการกระจาย ช่วงสั้นตอบสนองเร็วแต่ถูกครอบงำด้วยโชคแบบปัวซอง ช่วงยาวลดความสุ่มแต่พบการหยุดจริงช้า
- แยกผลป้อนกลับของความยาก ระบุเป้าหมายปัจจุบัน ขอบเขตการปรับ และกฎของเครือข่าย จำลองช่วงเวลาก่อนปรับแล้วจึงการตอบสนองของเป้าหมาย ความยากไม่ใช่เซ็นเซอร์แฮชเรตทันที
- จำลองส่วนแบ่งและเศรษฐศาสตร์นักขุด นำอัตราที่ใช้ร่วมกันได้จริงหารด้วยอัตราเครือข่าย แล้วระบุเวลาทำงาน วิธีพูล share เก่า ค่าธรรมเนียม เงินอุดหนุน ราคา ไฟฟ้า ระบายความร้อน ค่าเสื่อม เงินทุน และการจำกัด ส่วนแบ่งคาดหวังไม่รับประกันบล็อกหรือกำไรรายวัน
- ทดสอบข้ออ้างด้านความปลอดภัยและการกระจุกตัว ตรวจอุปทานอุปกรณ์ อัตราที่เช่าหรือย้ายได้ การควบคุมแม่แบบ ความคล่องตัว ภูมิศาสตร์ พลังงาน ระยะโจมตี ความลึกยืนยัน และการตอบโต้ แยกการจัดเชนใหม่และเซ็นเซอร์ออกจากการขโมยกุญแจหรือเปลี่ยนกฎตามใจ
Bitcoin Core คำนวณงานของบล็อกจากเป้าหมายแบบย่อและสะสมเป็นงานของเชน ตัวประมาณอัตราเครือข่ายนำผลต่างงานระหว่างปลายที่เลือกกับบล็อกก่อนหน้าหารด้วยเวลาที่ผ่าน นี่คือค่าประมาณย้อนหลังที่ทำซ้ำได้จากเชนที่โหนดใช้งาน ไม่ใช่เทเลเมทรีจากทุกอุปกรณ์
ตัวอย่างคำนวณ
1. การแปลงหน่วย
คำนำหน้าแต่ละขั้นคูณ 1,000: 1 EH/s = 1,000 PH/s = 1,000,000 TH/s = 10^18 H/s ดังนั้น 650 EH/s เท่ากับ 650,000,000 TH/s ไม่ใช่ 650 ล้านแฮชต่อวินาที ต้องเก็บอัลกอริทึมและหน่วยไว้ ตัวเลขเท่ากันของฟังก์ชันต่างกันไม่ได้หมายถึงอุปกรณ์ ต้นทุน หรือความปลอดภัยเท่ากัน
2. การประมาณจากช่วง
สมมติช่วง 120 บล็อกเพิ่มงานที่แทนด้วย 4.32 * 10^22 hashes ภายในระยะเวลาต่ำสุดถึงสูงสุด 72,000 seconds ค่าประมาณตัวอย่างคือ:
4.32 * 10^22 / 72,000 = 6.00 * 10^17 H/s = 600 EH/s
ไม่ได้หมายความว่าอุปกรณ์รายงานอัตรานี้พอดีหรือทุกวินาทีมีกิจกรรมคงที่ ช่วงสั้นที่โชคดีประเมินสูงและช่วงที่โชคร้ายประเมินต่ำ การเปลี่ยนปลาย ช่วง หรือเชนหลังจัดใหม่จะเปลี่ยนตัวอย่าง
3. ส่วนแบ่งนักขุดและความแปรปรวน
เมื่อเครือข่ายมี 600 EH/s และนักขุดที่ใช้ร่วมกันได้มี 6 EH/s ส่วนแบ่งอย่างง่ายคือ 6 / 600 = 1% ถ้าสมมติ 144 บล็อกต่อวัน ค่าคาดหวังคือ lambda = 144 * 1% = 1.44 ภายใต้การประมาณแบบปัวซอง โอกาสไม่พบบล็อกในวันนั้นคือ P(0) = exp(-1.44) = 23.69%
หากเครือข่ายเพิ่มเป็น 750 EH/s แต่นักขุดยังมี 6 EH/s ส่วนแบ่งจะเป็น 6 / 750 = 0.8% และบล็อกคาดหวังเป็น 1.152 ส่วนแบ่งรวมที่คาดหวังใน BTC ลด 20% หากสมมติฐานอื่นคงเดิม แต่ผลรายวันยังสุ่มและแต่ละพูลมีกฎจ่ายต่างกัน
4. อัตราลดก่อนปรับใหม่
สมมติอัตราลดจาก 600 EH/s เป็น 420 EH/s หรือ 30% ทันทีหลังปรับ mainnet ขณะที่เป้าหมายคงเดิม ช่วงคาดหวังอย่างง่ายเป็น 10 / 0.70 = 14.29 minutes และ 2,016 บล็อกจะใช้ราว 20 days แทน 14
หากอัตราต่ำคงอยู่และละรายละเอียดการทำงาน ความยากในการปรับครั้งถัดไปจะลดราว 30% และช่วงจะกลับใกล้สิบนาที การพบบล็อกเป็นแบบสุ่ม และต้องทำซ้ำหน้าต่างเวลาและเลขคณิตจำนวนเต็มของเป้าหมาย Bitcoin ให้ตรง ค่าหนึ่งวันไม่พิสูจน์ว่าเครื่องหยุดถาวร
ความเสี่ยงและข้อผิดพลาดในการตรวจทาน
ข้อผิดพลาดด้านการวัดและโปรโตคอล
- นำอัตราที่อนุมานไปแสดงเป็นผลรวมทันทีที่แม่นยำและรายงานโดยนักขุดทุกคน
- ละเชน เครือข่าย อัลกอริทึม หน่วย แฮชปลาย เวลาสังเกต หรือรุ่นตัวประมาณ
- สับสน
EH/s,PH/sและTH/sหรือเปรียบเทียบอัตราดิบของอัลกอริทึมที่ใช้ร่วมกันไม่ได้ - ใช้จำนวน ความสูง หรือสิบนาทีตามชื่อแทนงานสะสมและเวลาที่สังเกต
- ผสมปลายเชนที่แข่งกันหรือไม่คำนวณตัวอย่างใหม่หลังจัดเชนใหม่
- ถือเวลาโดยนักขุดเป็นนาฬิกาสมบูรณ์หรือเปลี่ยนกฎจุดปลาย ต่ำสุด สูงสุด และมัธยฐานโดยไม่บอก
- เลือกช่วงสั้นที่เข้าข้างโดยไม่แสดงความแปรปรวนหรือการเปรียบเทียบระยะยาว
ข้อผิดพลาดด้านการขุดและเศรษฐศาสตร์
- ถือความยากเป็นแฮชเรตที่วัดได้หรือคิดว่าเปลี่ยนทันทีเมื่อเครื่องเข้าออก
- เปลี่ยนส่วนแบ่งคาดหวังเป็นบล็อกรายวันที่รับประกันโดยไม่สนความแปรปรวนและกฎจ่ายของพูล
- ถือส่วนแบ่งบล็อกของพูลเป็นกรรมสิทธิ์อุปกรณ์ทั้งที่กำลังถูกมอบหมายและนักขุดย้ายได้
- แปลงอัตราป้ายชื่อเป็น share ที่ยอมรับโดยไม่มีเวลาทำงาน เฟิร์มแวร์ อุณหภูมิ งานเก่า และการจำกัด
- อนุมานพลังงานตรงจากแฮชเรตโดยไม่มีประสิทธิภาพ การใช้งาน การระบายความร้อน และส่วนผสมพลังงาน
- เรียกรางวัล BTC รวมว่ากำไรเงินตราโดยไม่มีราคา ค่าธรรมเนียม ไฟฟ้า แรงงาน ค่าเสื่อม เงินทุน และการป้องกันความเสี่ยง
- สรุปว่าอัตราทำให้ราคาเปลี่ยนโดยไม่มีแบบจำลองอุปสงค์ สภาพคล่อง และสถานการณ์เทียบเคียง
ข้อผิดพลาดด้านความปลอดภัยและการตีความ
- ใช้อัตรารวมสูงเป็นหลักฐานการกระจายศูนย์โดยไม่ดูการกระจุกของพูล ผู้ผลิต ภูมิศาสตร์ และพลังงาน
- เรียกแฮชเรตว่าต้นทุนโจมตีที่แน่นอนโดยไม่ดูการหาอุปกรณ์ ตลาดเช่า การย้าย ระยะเวลา และต้นทุนดำเนินงาน
- อ้างว่ากำลังแฮชส่วนใหญ่ปลอมลายเซ็น ขโมยกระเป๋าใดก็ได้ หรือบังคับโหนดให้รับเงินเฟ้อที่ไม่ถูกต้องได้
- ถือเสียงข้างมากชั่วคราวของพูลเป็นการถือครองอุปกรณ์ทั้งหมดถาวร หรือปฏิเสธความเสี่ยงการประสานงานทั้งหมด
- สรุปความปลอดภัยลดถาวรจากค่าหนึ่งวันที่มีสัญญาณรบกวนโดยไม่มีบริบทความยาก ช่วง และจำนวนบล็อก
- คิดว่าแฮชเรตขจัดบั๊ก การโจมตี eclipse ความล้มเหลวในการดูแล นโยบายชำระราคา หรือความเสี่ยงจากการตอบสนองทางสังคม
ความเข้าใจผิดที่พบบ่อย
- แฮชเรตเครือข่ายวัดได้แม่นยำทันที ค่านี้อนุมานจากงานและเวลาที่สังเกต จึงขึ้นกับปลาย ตัวประมาณ และช่วง
- แฮชเรตสูงขึ้นรับประกันราคา Bitcoin สูงขึ้น เศรษฐศาสตร์การขุดกับอุปสงค์อาจสัมพันธ์กัน แต่โปรโตคอลไม่มีฟังก์ชันราคา
- ผู้โจมตี 51% ใช้เหรียญของใครก็ได้ กำลังแฮชสร้างลายเซ็นกุญแจส่วนตัวไม่ได้และทำให้โหนดรับเงินเฟ้อที่ไม่ถูกต้องไม่ได้
- ส่วนแบ่งพูลคืออุปกรณ์ของผู้ดำเนินการ พูลมักประสานนักขุดอิสระที่ย้ายได้ แม้การกระจุกของแม่แบบยังสำคัญ
- การลดหนึ่งวันพิสูจน์ว่าเครื่องหยุดถาวร ค่าช่วงสั้นแกว่งตามการพบบล็อกแบบสุ่ม ต้องเทียบหลายช่วงและรอบความยาก
หัวข้อที่เกี่ยวข้อง
แหล่งข้อมูล
- Blockchain Technology Overview - NIST (เข้าถึง: 2026-08-19)
- Bitcoin: A Peer-to-Peer Electronic Cash System - Bitcoin.org (เข้าถึง: 2026-08-19)
- Bitcoin Developer Guide: Block Chain - Bitcoin Project (เข้าถึง: 2026-08-19)
- Bitcoin Developer Reference: Block Chain - Bitcoin Project (เข้าถึง: 2026-08-19)
- Bitcoin Core: mining.cpp - Bitcoin Core (เข้าถึง: 2026-08-19)
- Bitcoin Core: chain.h - Bitcoin Core (เข้าถึง: 2026-08-19)
- Bitcoin Core: pow.cpp - Bitcoin Core (เข้าถึง: 2026-08-19)
- Bitcoin Core RPC: getblockchaininfo - Bitcoin Project (เข้าถึง: 2026-08-19)