การพิสูจน์สิทธิในการเป็นเจ้าของ
Proof of Stake คืออะไรและทำงานอย่างไร?
อัลกอริทึมคอนเซนซัสทางเลือก Proof of Stake ได้เป็นการเลือกที่ได้รับความนิยมในวงการการซื้อขายและการลงทุนในโลกของสกุลเงินดิจิตอล เนื่องจากไม่ใช้พลังงานคำนวณ แต่จะพึ่งพื้นฐานในเหรียญที่ถืออยู่ในการจัดการโดยผู้ตรวจสอบ กลไกนี้ลดการใช้พลังงานลงอย่างมากและเพิ่มการกระจายอำนาจและความปลอดภัย
ข้อดีและข้อเสียของ Proof of Stake
แม้ Proof of Stake จะมีประสิทธิภาพในการประหยัดพลังงานและให้ขยายมาตรฐานสูง แต่อาจไม่สะดวกสำหรับผู้ใช้ที่ไม่มีสกุลเงินดิจิตอล นอกจากนี้ยังมีความเสี่ยงในการโจมตี 51% บนบล็อกเชนที่มีทุนต่ำ
หลักการทำงานของ Proof of Stake
ในอัลกอริทึม Proof of Stake การเลือกผู้ตรวจสอบเกิดขึ้นโดยการสุ่มเลือกจากกลุ่มโหนด การมีส่วนร่วมในกระบวนการสร้างบล็อก (Forging) ต้องการการล็อกความคงที่ของเหรียญที่เฝ้าสละไว้ในการจัดการ และจากนั้นเพิ่มลงในเครือข่าย ยิ่งมีเหรียญเฝ้าสละมาก เป็นไปได้ยิ่งสูงขึ้นที่โหนดจะถูกเลือกให้เป็นผู้ตรวจสอบ
การสุ่มเลือกแบบสุ่มและแบบสุ่มตามระยะเวลาการเฝ้าสละ
การเลือกผู้ตรวจสอบสามารถทำได้ในสองวิธี: การสุ่มเลือกบล็อกแบบสุ่มหรือตามระยะเวลาการเฝ้าสละ วิธีแรกกำหนดผู้ตรวจสอบที่มีค่าแฮชต่ำสุดและมียอดการเฝ้าสละมากที่สุด ส่วนวิธีที่สองจะพิจารณาตามระยะเวลาที่เหรียญอยู่ในการเฝ้าสละ
การตรวจสอบธุรกรรมและการตอบแทนผู้ตรวจสอบ
ผู้ตรวจสอบที่เลือกตรวจสอบความถูกต้องของธุรกรรม ลงนามบล็อกและเพิ่มลงในบล็อกเชน เป็นตอนของการตอบแทนพวกเขาได้รับค่าธรรมเนียมจากธุรกรรมและบางครั้งยังได้รับเหรียญเพิ่ม หากผู้ตรวจสอบไม่ต้องการเข้าร่วมอีกต่อไป การตอบแทนและเหรียญจะถูกล็อกไว้เพื่อตรวจสอบโดยระบบ
ข้อดีของ Proof of Stake
Proof of Stake (PoS) มีข้อดีในหลายๆ ด้านเมื่อเปรียบเทียบกับ Proof of Work (PoW) และใช้งานอย่างหนักในบล็อกเชนใหม่ ข้อดีรวมถึง:
-
ความยืดหยุ่น: PoS สามารถปรับตัวให้เข้ากับการเปลี่ยนแปลงในความต้องการของผู้ใช้และข้อกำหนดของบล็อกเชนซึ่งทำให้มีการสร้างตัวแบบอัลกอริทึมที่หลากหลาย เครื่องมือนี้เหมาะสำหรับงานหลากหลายในบล็อกเชน
-
การกระจายอำนาจ: การเริ่มต้นโหนดมีความเข้าถึงง่ายขึ้นและระบบส่งเสริมให้ผู้ใช้สร้างโหนด กระบวนการสุ่มและระบบส่งเสริมทำให้เครือข่ายมีความเป็นศูนย์กลางน้อยลง ซึ่งทำให้ลดความขึ้นอยู่กับสระเหมืองและเพิ่มโอกาสในการสร้างบล็อกได้โดยผู้เข้าร่วมที่แตกต่าง
-
การประหยัดพลังงาน: PoS มีความประหยัดมากกว่าในการใช้พลังงานเมื่อเปรียบเทียบกับ PoW การทำงานของกลไกนี้ไม่ต้องใช้พลังงานมากเพราะราคาการเข้าร่วมขึ้นอยู่กับค่าใช้จ่ายทางเศรษฐศาสตร์ในการเฝ้าสละไม่ใช่การคำนวณซับซ้อน
-
ความสามารถในการขยายเทคโนโลยี: PoS ไม่ต้องการฟาร์มขุดขนาดใหญ่และค่าใช้จ่ายในพลังงานเพื่อทำให้เกิดความเหมาะสม การใช้งานมากขึ้นของผู้ตรวจสอบทำให้เครือข่ายมีความสามารถในการขยายเทคโนโลยีมากขึ้น ง่ายต่อการเข้าถึงและราคาที่ถูกกว่า
-
ความปลอดภัย: กลไกการเฝ้าสละกระตุ้นให้สร้างบล็อกที่ได้รับการตรวจสอบ ในกรณีที่พบการฉ้อโกง ผู้ตรวจสอบจะสูญเสียส่วนหนึ่งของเหรียญที่ถือและสิทธิในการสร้างบล็อก ซึ่งลดความเป็นไปได้ในการโจมตีสำเร็จที่มากกว่า 51% เนื่องจากต้องมีมากกว่าครึ่งของเหรียญทั้งหมดในการควบคุมเครือข่าย
ข้อเสียของ Proof of Stake
แม้ว่า Proof of Stake จะมีข้อดีมากมาย แต่ก็มีข้อเสียบางอย่าง เช่น:
-
การ Fork: ใน Proof of Stake มีการสร้างบล็อกจากทั้งสองฝั่งของ Fork ซึ่งอาจส่งผลให้เกิดปัญหา ต่างจาก PoW ที่การทำงานของสองฝั่งของ Fork ต้องใช้พลังงานมาก ในทางตรงข้าม PoS ทำให้ผู้ใช้สามารถ "เดิมพัน" ในทั้งสองฝั่งได้
-
ความเข้าถึง: สำหรับการเข้าร่วมในการเฝ้าสละจำเป็นต้องมีสกุลเงินต้นฉบับของบล็อกเชนซึ่งอาจต้องการการลงทุนมาก ต่างจาก PoW ที่สามารถใช้อุปกรณ์ขุดราคาถูกหรือเช่า PoS ต้องการการเป็นเจ้าของเหรียญต้นทาง
-
การโจมตี 51%: แม้ว่า PoW และ PoS จะเสี่ยงต่อการโจมตี 51% แต่บล็อกเชนที่ใช้ PoS มีความอ่อนแอต่อการโจมตีมากกว่า ในกรณีที่มีความเป็นไปได้ในการลดทุนทางตลาดหรือราคาของเหรียญ ผู้ที่ไม่ประสงค์ดีอาจซื้อเหรียญมากกว่า 50% ในราคาต่ำและควบคุมเครือข่ายได้
โดยรวมแล้วถึงมีข้อเสียบ้าง Proof of Stake ก็ยังมีข้อดีที่ทำให้เป็นทางเลือกที่น่าสนใจสำหรับบล็อกเชนใหม่
รูปแบบต่างๆ ของ Proof of Stake
Proof of Stake มีความยืดหยุ่นสูงซึ่งทำให้นักพัฒนาสามารถปรับแต่งได้ตามความต้องการของบล็อกเชน ด้านล่างนี้เป็นตัวอย่างของรูปแบบที่ได้รับความนิยม:
Delegated Proof of Stake (DPoS)
DPoS อนุญาตให้ผู้ใช้ส่งเหรียญเพื่อการเฝ้าสละโดยไม่ต้องเป็นผู้ตรวจสอบ พวกเขาทำหน้าที่เป็นตัวแทนโดยการส่งเงินผ่านผู้ตรวจสอบและได้รับส่วนหนึ่งของรางวัลสำหรับบล็อก มีผู้ที่เป็นตัวแทนมากขึ้นที่สนับสนุนผู้ตรวจสอบที่กำหนด เพื่อแลกเปลี่ยนกับสิ่งแรกคือคำแนะนำและชื่อเสียงของผู้ตรวจสอบผู้ที่เป็นตัวแทนสามารถตัดสินใจได้
Nominated Proof of Stake (NPoS)
NPoS ที่ถูกพัฒนาขึ้นโดย Polkadot คล้ายกับ DPoS แต่มีความแตกต่างสำคัญคือผู้เสียภาษีที่เข้าร่วมการเฝ้าสละผ่านผู้ตรวจสอบก่อนหน้าอาจขาดทุนจากพวกเขาในกรณีของการกระทำที่ไม่เพราะเป็นผู้ตรวจสอบ ผู้เสียภาษีเลือกได้ถึง 16 ผู้ตรวจสอบที่เข้าร่วมการเฝ้าสละผ่านผู้ตรวจสอบและเครือข่ายกระจายเงินให้กับพวกเขา
Proof of Staked Authority (PoSA)
NB Smart Chain ใช้ PoSA โดยผสมระหว่าง Proof of Authority และ Proof of Stake ทำให้ผู้ตรวจสอบสามารถสร้างบล็อกที่มีการทำงานได้เป็นระยะๆ กลุ่มที่ประกอบด้วยผู้ตรวจสอบ 21 คนที่เลือกโดยการเฝ้าสละ BNB หรือผู้ตรวจสอบที่ได้รับการควบคุมแล้ว มีส่วนร่วมในการสร้างบล็อกทุกวันและ BNB Chain จะเก็บข้อมูลที่เกี่ยวข้อง
สรุป
โดยการมีบิตคอยน์มาซึ่งวิธีการเพิ่มบล็อกในเครือข่ายเปลี่ยนแปลงไปอย่างมาก Proof of Stake ได้แสดงให้เห็นถึงประสิทธิภาพและข้อดีเมื่อเปรียบเทียบกับ Proof of Work อาจเป็นไปได้ว่าในอนาคต Proof of Stake จะเป็นหลักการทำงานของระบบของบล็อกเชนในขณะที่ Proof of Work จะใช้ในเครือข่ายบางแห่ง อย่างไรก็ตาม ไม่ว่าจะเป็นการเปลี่ยนแปลงอะไร ๆ Proof of Stake ก็ยังคงเป็นส่วนสำคัญของเทคโนโลยีบล็อกเชนในอนาคต