หัวข้อยอดนิยม

อธิบายอัตราแฮชของบิตคอยน์: วัดอะไรและทำไมจึงเปลี่ยนแปลง

By: WEEX
|
0

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

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

อัตราแฮชนับอะไร

แฮชคือการคำนวณแฮชของบิตคอยน์หนึ่งครั้ง Bitcoin Wiki ให้นิยาม “แฮชต่อวินาที” ว่าคือจำนวนการคำนวณ double SHA-256 ที่ทำได้ในหนึ่งวินาที และเรียกผลรวมของนักขุดทั้งหมดว่าอัตราแฮช ในการขุด แต่ละครั้งหมายถึงการเปลี่ยนตัวเลขในส่วนหัวของบล็อกแล้วคำนวณแฮชอีกครั้ง เพื่อดูว่าผลลัพธ์ต่ำกว่าเป้าหมายหรือไม่ ตามที่อธิบายไว้ในบทความก่อนหน้าเกี่ยวกับวิธีการทำงานของการขุด

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

วิธีประเมินอัตราแฮชของเครือข่าย

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

การประเมินนี้อาศัยความสัมพันธ์กับระดับความยาก โดยกำหนดระดับความยากให้บล็อกเกิดขึ้นประมาณทุก 10 นาที ดังนั้น Bitcoin Wiki จึงให้หลักคำนวณคร่าวๆ ว่าอัตราแฮชของเครือข่ายมีค่าประมาณระดับความยากคูณด้วย 2 ยกกำลัง 32 แล้วหารด้วย 600 ซึ่งเป็นจำนวนวินาทีในสิบนาที อย่างไรก็ตาม บล็อกเกิดขึ้นแบบสุ่ม ดังนั้นช่วงเวลาสั้นๆ อาจทำให้ตัวเลขแกว่งขึ้นหรือลงได้ Wiki เตือนว่าตัวเลขดังกล่าวไม่แม่นยำในช่วงเวลาใดเวลาหนึ่ง แต่การวัดในช่วงเวลาที่ยาวขึ้นสามารถใช้บ่งชี้แนวโน้มได้

หน่วยตั้งแต่ H/s ถึง EH/s

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

Bitcoin Wiki ยกตัวอย่างให้เห็นการเติบโต ใน 01/2015 เครือข่ายทำงานที่ประมาณ 300 เพตะแฮชต่อวินาที และใน 04/2021 เพิ่มขึ้นเป็นประมาณ 170,000 Wiki ระบุว่าเมื่อความยากอยู่ในระดับต่ำสุด หลักคำนวณคร่าวๆ นี้จะได้ค่าประมาณ 7M แฮชต่อวินาที

ทำไมอัตราแฮชจึงเปลี่ยนแปลง

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

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

อัตราแฮชบอกอะไรได้และบอกอะไรไม่ได้

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

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

คำเตือนจาก WEEX: กราฟเป็นค่าประมาณ ไม่ใช่สัญญาณ

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

สรุป

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

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

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

2. วัดอัตราแฮชของบิตคอยน์อย่างไร
ไม่ได้วัดโดยตรง แต่ประเมินจากเวลาระหว่างบล็อกและระดับความยากในปัจจุบัน เช่นเดียวกับคำสั่งแสดงอัตราแฮชของเครือข่ายใน Bitcoin Core ซึ่งโดยค่าเริ่มต้นจะคำนวณจาก 120 บล็อกล่าสุด

3. EH/s หมายถึงอะไร
ย่อมาจากเอกซะแฮชต่อวินาที หนึ่งเอกซะแฮชต่อวินาทีเท่ากับ 10 ยกกำลัง 18 แฮชในทุกวินาที หรือหนึ่งควินทิลเลียน

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

5. อัตราแฮชที่สูงขึ้นหมายถึงราคาบิตคอยน์สูงขึ้นหรือไม่
ไม่ใช่ อัตราแฮชแสดงกิจกรรมการขุด ไม่ใช่ทิศทางราคา และไม่ใช่สัญญาณสำหรับการซื้อขาย

บทความที่เกี่ยวข้อง
แชร์
copy

บวกสูงสุด

iconiconiconiconiconiconiconicon
ฝ่ายบริการลูกค้า:@weikecs
ความร่วมมือทางธุรกิจ:@weikecs
เทรด Quant และ MM:bd@weex.com
โปรแกรม VIP:support@weex.com