ผู้ตรวจสอบความถูกต้อง (Validator)
โดยสรุป: ผู้ตรวจสอบความถูกต้อง (Validator) คือโหนดที่มีหน้าที่ตรวจสอบความถูกต้องของธุรกรรมและเพิ่มบล็อกใหม่เข้าสู่บล็อกเชน โดยส่วนใหญ่อยู่บนเครือข่ายแบบ Proof of Stake…
ผู้ตรวจสอบความถูกต้อง (Validator) คือโหนดที่มีหน้าที่ตรวจสอบความถูกต้องของธุรกรรมและเพิ่มบล็อกใหม่เข้าสู่บล็อกเชน โดยส่วนใหญ่อยู่บนเครือข่ายแบบ Proof of Stake ผู้ตรวจสอบความถูกต้องจะตรวจสอบว่าธุรกรรมเป็นไปตามกติกา เสนอบล็อกเมื่อได้รับเลือก และลงคะแนนให้กับบล็อกที่ผู้อื่นเสนอ
เหตุใดจึงสำคัญ
ผู้ตรวจสอบความถูกต้องทำหน้าที่แบบเดียวกับที่นักขุดทำบนเชนแบบ Proof of Work แต่รักษาความปลอดภัยของเครือข่ายด้วยโทเคนที่ Stake ไว้แทนพลังประมวลผล การรันผู้ตรวจสอบหนึ่งรายมักหมายถึงการ Stake โทเคนดั้งเดิมของเครือข่ายตามจำนวนที่กำหนด และดูแลให้เซิร์ฟเวอร์ออนไลน์อยู่ตลอดเวลาพร้อมซอฟต์แวร์ที่อัปเดตล่าสุด ผู้ตรวจสอบที่ทำงานได้อย่างน่าเชื่อถือจะได้รับรางวัล ส่วนผู้ที่ละเมิดกติกา เช่น ลงนามในบล็อกสองบล็อกที่ขัดแย้งกัน อาจถูก slashing และสูญเสีย Stake บางส่วน จำนวนและความเป็นอิสระของผู้ตรวจสอบเป็นเกณฑ์หนึ่งในการประเมินว่าเครือข่ายมีการกระจายศูนย์มากเพียงใด
ตัวอย่าง
บนเชนแบบ Proof of Stake โปรโตคอลจะเลือกผู้ตรวจสอบหนึ่งรายโดยถ่วงน้ำหนักตามจำนวน Stake ให้เป็นผู้เสนอบล็อกถัดไป ผู้ตรวจสอบรายนั้นจะรวบรวมธุรกรรมที่รอดำเนินการ ตรวจสอบลายเซ็นและยอดคงเหลือของแต่ละรายการ แล้วกระจายบล็อกออกไป ผู้ตรวจสอบรายอื่นจะตรวจสอบซ้ำและลงนามอนุมัติ เมื่อได้รับการอนุมัติจากสัดส่วนของ Stake ทั้งหมดมากพอ บล็อกจะถือเป็นที่สิ้นสุด และผู้ตรวจสอบที่เกี่ยวข้องจะได้รับส่วนแบ่งรางวัลของตน