ทำไมบิตคอยน์ใช้เวลาประมาณ 10 นาทีต่อบล็อก?
• ระบบบิตคอยน์มีการ ปรับความยาก (difficulty) ทุก 2016 บล็อก เพื่อให้เวลาเฉลี่ยในการขุดแต่ละบล็อกอยู่ที่ ประมาณ 10 นาที
• ถ้าขุดเร็วไป ระบบจะเพิ่มความยาก ถ้าช้าไปก็ลดความยาก
⸻
ใครเป็นคนระบุว่าแต่ละบล็อกใช้เวลากี่นาที?
• นักขุดที่ได้รางวัลจะใส่ เวลา (timestamp) ลงในบล็อกเอง
• ระบบใช้ timestamp นี้ในการคำนวณว่าขุดเร็วหรือช้า
⸻
ใส่เวลามั่วได้ไหม?
• ไม่ได้ครับ มีข้อจำกัด:
1. ห้ามใส่เวลา “ย้อนหลัง” เกินไป (ต้องไม่ต่ำกว่าค่าเฉลี่ยของ 11 บล็อกก่อนหน้า)
2. ห้ามใส่เวลา “ล่วงหน้า” เกินเวลาจริงของโหนดเกิน 2 ชั่วโมง
• ถ้าใส่ผิด บล็อกจะถูกปฏิเสธจากเครือข่าย
#siamstr
Credit ChatGPT
Login to reply