ประเภทของฉันทามติของ Blockchain – Cryptopolitan

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

มีอัลกอริธึมที่สอดคล้องกันหลายประเภทที่ใช้ในเทคโนโลยีบล็อกเชน แต่ละประเภทมีลักษณะเฉพาะและการแลกเปลี่ยน ลองมาดูอัลกอริทึมที่สอดคล้องกันที่ใช้บ่อยที่สุดและอธิบายว่าอะไรทำให้แต่ละอัลกอริทึมไม่ซ้ำกัน

หลักฐานการทำงาน (PoW)

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

ข้อดี:

 • PoW มีความปลอดภัยและได้รับการพิสูจน์แล้วว่าเป็นกลไกฉันทามติที่เชื่อถือได้ในช่วงหลายปีที่ผ่านมา

 • ทนทานต่อการโจมตี 51% โดยที่เอนทิตีเดียวควบคุมมากกว่า 50% ของพลังการขุดและสามารถจัดการบล็อกเชนได้

ข้อเสีย:

 • PoW ใช้พลังงานมากและต้องใช้พลังในการคำนวณจำนวนมาก ซึ่งนำไปสู่รอยเท้าคาร์บอนที่สูงและค่าใช้จ่ายสูงสำหรับนักขุด

 • เครือข่ายอาจช้าและแออัด นำไปสู่ค่าธรรมเนียมการทำธุรกรรมสูงและเวลายืนยันช้า

หลักฐานการเดิมพัน (PoS)

Proof of Stake (PoS) เป็นกลไกฉันทามติปฏิวัติที่ช่วยให้เครือข่าย blockchain เข้าถึงฉันทามติในการทำธุรกรรมโดยไม่ต้องใช้พลังการคำนวณที่เข้มข้น คิดว่ามันเป็นทางเลือกที่ยุติธรรมและยั่งยืนกว่า Proof of Work (PoW) ใน PoS ผู้ตรวจสอบจะถูกเลือกเพื่อตรวจสอบธุรกรรมตามจำนวนเงินเดิมพันที่มีอยู่ในเครือข่าย ยิ่งผู้ตรวจสอบความถูกต้องมีส่วนได้ส่วนเสียมากเท่าใด โอกาสที่ผู้ตรวจสอบความถูกต้องจะได้รับเลือกให้ตรวจสอบกลุ่มธุรกรรมก็จะยิ่งสูงขึ้นเท่านั้น ซึ่งหมายความว่า ไม่เหมือนกับ PoW ที่การตรวจสอบความถูกต้องขึ้นอยู่กับพลังการคำนวณ ในการตรวจสอบความถูกต้องของ PoS จะขึ้นอยู่กับความเป็นเจ้าของ

ข้อดี

 • PoS ประหยัดพลังงานมากกว่า PoW มาก ลดการปล่อยก๊าซคาร์บอนไดออกไซด์และค่าใช้จ่ายสำหรับผู้เข้าร่วม

 • ธุรกรรมได้รับการประมวลผลเร็วขึ้นมากและมีต้นทุนที่ต่ำกว่าเมื่อเทียบกับ PoW

ข้อเสีย

 • PoS มีความเสี่ยงต่อการโจมตีแบบ “ไม่มีอะไรเป็นเดิมพัน” โดยที่ผู้ตรวจสอบความถูกต้องไม่มีแรงจูงใจในการดำเนินการอย่างตรงไปตรงมา เนื่องจากพวกเขาไม่ยอมสูญเสียสิ่งใดจากการเข้าร่วมในการโจมตี

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

หลักฐานการถือหุ้นที่ได้รับมอบอำนาจ (DPoS)

Delegated Proof of Stake (DPoS) เป็นรูปแบบหนึ่งของกลไกฉันทามติ Proof of Stake (PoS) ที่ใช้ในเครือข่ายบล็อกเชนบางแห่ง ในระบบ DPoS ผู้ถือโทเค็นจะลงคะแนนเสียงให้กับผู้รับมอบสิทธิ์ในจำนวนจำกัด ซึ่งมีหน้าที่รับผิดชอบในการตรวจสอบธุรกรรมและเพิ่มบล็อกใหม่ให้กับบล็อกเชน

ข้อดี

 • DPoS เร็วกว่าและมีประสิทธิภาพมากกว่า PoW และ PoS โดยใช้เวลาในการประมวลผลธุรกรรมเป็นวินาที

 • เป็นประชาธิปไตยมากกว่า PoS ​​เนื่องจากผู้มีส่วนได้ส่วนเสียเป็นผู้เลือกพยาน ทำให้เครือข่ายมีการกระจายอำนาจมากขึ้น

ข้อเสีย

 • มันยังคงอ่อนแอต่อการรวมศูนย์ เนื่องจากพยานสามารถก่อตั้งกลุ่มพันธมิตรและสมรู้ร่วมคิดเพื่อควบคุมเครือข่ายได้

 • DPoS ยังเสี่ยงต่อการถูกเซ็นเซอร์ เนื่องจากพยานมีอำนาจในการบล็อกธุรกรรม ซึ่งนำไปสู่การเซ็นเซอร์เครือข่ายที่อาจเกิดขึ้น

ความทนทานต่อความผิดพลาดของไบแซนไทน์ (BFT)

Byzantine Fault Tolerance (BFT) เป็นคำที่ใช้ในระบบแบบกระจายเพื่ออธิบายความสามารถของระบบในการทำงานอย่างถูกต้อง แม้ว่าส่วนประกอบบางอย่างจะผิดพลาดหรือถูกบุกรุก ในบริบทของเทคโนโลยีบล็อกเชน BFT หมายถึงความสามารถของเครือข่ายบล็อกเชนในการเข้าถึงฉันทามติในการทำธุรกรรม แม้ว่าบางโหนดจะทำอันตรายหรือล้มเหลวก็ตาม

มีอัลกอริธึมที่แตกต่างกันหลายอย่างที่สามารถใช้เพื่อให้ได้ BFT ในเครือข่ายบล็อกเชน รวมถึง Practical Byzantine Fault Tolerance (PBFT) และ Delegated Byzantine Fault Tolerance (DBFT) อัลกอริทึมเหล่านี้ใช้เทคนิคต่างๆ เช่น การลงคะแนนและการทำซ้ำ เพื่อให้บรรลุข้อตกลงในการทำธุรกรรม แม้ว่าจะมีโหนดที่ผิดพลาดหรือถูกบุกรุก

ข้อดี

 • BFT นั้นรวดเร็วและมีประสิทธิภาพโดยมีการยืนยันการทำธุรกรรมตามเวลาจริง

 • มีความปลอดภัยและยืดหยุ่น เนื่องจากสามารถทนต่อความล้มเหลวของผู้เข้าร่วมได้ถึงหนึ่งในสามของเครือข่ายและยังคงรักษาความเป็นเอกฉันท์ไว้ได้

ข้อเสีย

 • BFT เหมาะสำหรับเครือข่ายบล็อกเชนที่ได้รับอนุญาตเท่านั้น เนื่องจากผู้เข้าร่วมทั้งหมดจะต้องเป็นที่รู้จักและไว้วางใจได้

 • มีความเสี่ยงที่จะถูกเซ็นเซอร์ เนื่องจากผู้เข้าร่วมที่มีอำนาจในการลงคะแนนเสียงสูงสามารถบล็อกธุรกรรมและควบคุมเครือข่ายได้

กลไกฉันทามติ blockchain ที่เป็นที่นิยมอื่น ๆ ได้แก่ :

หลักฐานกิจกรรม (PoA)

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

หลักฐานแสดงความสำคัญ (PoI)

Proof of Importance (PoI) เป็นกลไกที่เป็นเอกฉันท์ที่ใช้ในเครือข่ายบล็อกเชนบางแห่งเพื่อกำหนดว่าโหนดใดมีสิทธิ์ในการตรวจสอบการทำธุรกรรมและเพิ่มลงในบล็อกเชน ซึ่งแตกต่างจาก Proof of Work (PoW) และ Proof of Stake (PoS) PoI ไม่เพียงแต่พิจารณาถึงพลังการคำนวณหรือการถือครองโทเค็นเท่านั้น แต่ยังรวมถึงปัจจัยอื่นๆ ที่แสดงให้เห็นถึงความสำคัญของโหนดต่อเครือข่ายด้วย ใน PoI แต่ละโหนดจะได้รับคะแนนความสำคัญ ซึ่งจะพิจารณาปัจจัยต่างๆ เช่น จำนวนโทเค็นที่ถือโดยโหนด ความถี่และมูลค่าของธุรกรรมที่ทำโดยโหนด และกิจกรรมเครือข่ายโดยรวม โหนดที่มีคะแนนความสำคัญสูงกว่ามักจะถูกเลือกเพื่อตรวจสอบความถูกต้องของธุรกรรมและเพิ่มบล็อกในบล็อกเชน

หลักฐานความจุ (PoC)

Proof of Capacity (PoC) เป็นกลไกฉันทามติที่ใช้ในเครือข่ายบล็อกเชนบางแห่งเพื่อตรวจสอบความถูกต้องของธุรกรรมและเพิ่มลงในบล็อกเชน ซึ่งแตกต่างจาก Proof of Work (PoW) และ Proof of Stake (PoS) ซึ่งอาศัยพลังการคำนวณและการถือครองโทเค็นตามลำดับ PoC ใช้พื้นที่ฮาร์ดไดรฟ์ของโหนดเพื่อกำหนดความสามารถในการตรวจสอบการทำธุรกรรม ข้อได้เปรียบหลักของ PoC คือช่วยลดการใช้พลังงานเมื่อเทียบกับ PoW เนื่องจากใช้พื้นที่เก็บข้อมูลมากกว่าพลังงานจากการคำนวณ อย่างไรก็ตาม สิ่งนี้ยังทำให้ PoC มีความเสี่ยงมากขึ้นต่อการรวมศูนย์ เนื่องจากโหนดที่มีความจุของฮาร์ดไดรฟ์มากกว่าอาจมีข้อได้เปรียบเหนือโหนดขนาดเล็ก

หลักฐานการไหม้ (PoB)

Proof of Burn (PoB) เป็นกลไกฉันทามติที่ใช้ในเครือข่ายบล็อกเชนบางแห่งเพื่อตรวจสอบความถูกต้องของธุรกรรมและเพิ่มลงในบล็อกเชน ใน PoB โหนดจะ "เผา" หรือทำลายโทเค็นจำนวนหนึ่ง โดยลบออกจากการหมุนเวียนอย่างมีประสิทธิภาพ เพื่อแสดงความมุ่งมั่นต่อเครือข่ายและเพิ่มโอกาสในการได้รับเลือกให้ตรวจสอบความถูกต้องของธุรกรรม แนวคิดเบื้องหลัง PoB คือโหนดที่ยอมสละโทเค็นของตนเพื่อรักษาความปลอดภัยเครือข่ายนั้นมีแนวโน้มที่จะซื่อสัตย์และเชื่อถือได้มากกว่า เมื่อโหนดเผาโทเค็น โหนดนั้นจะได้รับ "พลังการขุด" ตามสัดส่วน ซึ่งจะเป็นตัวกำหนดโอกาสในการถูกเลือกเพื่อตรวจสอบความถูกต้องของธุรกรรมและเพิ่มบล็อกในบล็อกเชน

bottomline

แนวคิดเรื่องความเห็นพ้องต้องกันเป็นส่วนสำคัญของระบบบล็อกเชน กลไกที่เป็นเอกฉันท์ต่างๆ เช่น Proof of Work, Proof of Stake, Delegated Proof of Stake และอื่นๆ มีบทบาทสำคัญในการรับรองความปลอดภัย การกระจายอำนาจ และประสิทธิภาพของเครือข่ายบล็อกเชน กลไกการลงมติแต่ละรายการมีคุณลักษณะเฉพาะของตนเองและมีข้อแลกเปลี่ยน ทำให้ผู้ใช้ต้องประเมินตัวเลือกของตนอย่างรอบคอบก่อนที่จะเลือกสิ่งที่เหมาะสมกับความต้องการของตน ด้วยวิวัฒนาการอย่างต่อเนื่องของเทคโนโลยีบล็อกเชน มีแนวโน้มว่ากลไกฉันทามติใหม่และที่ได้รับการปรับปรุงจะเกิดขึ้นในอนาคต ซึ่งจะขยายความเป็นไปได้เพิ่มเติมสำหรับระบบกระจายอำนาจ

ที่มา: https://www.cryptopolitan.com/explained-types-of-blockchain-consensus/