กลไกฉันทามติคืออะไร?
กลไกฉันทามติเป็นกลไกที่ทนต่อความผิดพลาดที่ใช้ในระบบคอมพิวเตอร์และ blockchain เพื่อให้บรรลุข้อตกลงที่จำเป็นในค่าข้อมูลเดียวหรือสถานะเดียวของเครือข่ายระหว่างกระบวนการกระจายหรือระบบหลายตัวแทนเช่นกับ cryptocurrencies มันมีประโยชน์ในการเก็บบันทึกเหนือสิ่งอื่นใด
กลไกความสอดคล้องที่อธิบายไว้
ในระบบรวมศูนย์ใด ๆ เช่นฐานข้อมูลที่เก็บข้อมูลสำคัญเกี่ยวกับใบขับขี่ในประเทศผู้ดูแลระบบกลางมีอำนาจในการดูแลและปรับปรุงฐานข้อมูล งานของการอัปเดตใด ๆ - เช่นการเพิ่ม / ลบ / อัปเดตชื่อของคนที่มีคุณสมบัติสำหรับใบอนุญาตบางอย่าง - ดำเนินการโดยหน่วยงานกลางที่ยังคงรับผิดชอบในการดูแลรักษาบันทึกของแท้ แต่เพียงผู้เดียว
บล็อกสาธารณะที่ทำงานเป็นระบบที่มีการกระจายอำนาจและควบคุมตนเองทำงานในระดับโลกโดยไม่มีอำนาจใด ๆ พวกเขาเกี่ยวข้องกับการมีส่วนร่วมจากผู้เข้าร่วมหลายแสนคนที่ทำงานด้านการตรวจสอบและรับรองความถูกต้องของธุรกรรมที่เกิดขึ้นใน blockchain และกิจกรรมการขุดบล็อก
ในสถานะที่เปลี่ยนแปลงแบบไดนามิกของ blockchain บัญชีแยกประเภทสาธารณะที่ใช้ร่วมกันเหล่านี้ต้องการกลไกที่มีประสิทธิภาพยุติธรรมแบบเรียลไทม์การทำงานเชื่อถือได้และปลอดภัยเพื่อให้แน่ใจว่าธุรกรรมทั้งหมดที่เกิดขึ้นบนเครือข่ายเป็นของแท้และผู้เข้าร่วมทั้งหมดเห็นด้วยเป็นเอกฉันท์ เกี่ยวกับสถานะของบัญชีแยกประเภท งานที่สำคัญทั้งหมดนี้ดำเนินการโดยกลไกฉันทามติซึ่งเป็นชุดของกฎที่ตัดสินใจเกี่ยวกับการมีส่วนร่วมโดยผู้เข้าร่วมที่หลากหลายของ blockchain
มีกลไกอัลกอริธึมที่แตกต่างกันซึ่งทำงานบนหลักการที่แตกต่างกัน
หลักฐานการทำงาน (POW) เป็นขั้นตอนวิธีทั่วไปที่ใช้โดยเครือข่าย cryptocurrency ยอดนิยมเช่น bitcoin และ litecoin มันต้องการโหนดผู้มีส่วนร่วมในการพิสูจน์ว่างานที่ทำและส่งโดยพวกเขามีคุณสมบัติที่จะได้รับสิทธิ์ในการเพิ่มธุรกรรมใหม่ในบล็อกเชน อย่างไรก็ตามกลไกการขุดทั้งหมดของ bitcoin นั้นต้องใช้พลังงานสูงและใช้เวลาในการประมวลผลนานกว่า
การพิสูจน์ของสเตค (POS) เป็นอีกหนึ่งอัลกอริธึมที่สอดคล้องกันทั่วไปที่พัฒนาขึ้นมาเป็นทางเลือกที่ประหยัดต้นทุนต่ำและใช้พลังงานต่ำกับอัลกอริทึม POW มันเกี่ยวข้องกับการจัดสรรความรับผิดชอบในการรักษาบัญชีแยกประเภทสาธารณะให้กับโหนดผู้เข้าร่วมตามสัดส่วนของจำนวนโทเค็นสกุลเงินเสมือนที่ถือโดย อย่างไรก็ตามสิ่งนี้มาพร้อมกับข้อเสียเปรียบที่ส่งเสริมการประหยัด cryptocoin แทนการใช้จ่าย
ในทำนองเดียวกันมีอัลกอริทึมฉันทามติอื่น ๆ เช่น Proof of Capacity (POC) ซึ่งช่วยให้การแบ่งปันพื้นที่หน่วยความจำของโหนดร่วมในเครือข่ายบล็อกเชน ยิ่งมีหน่วยความจำหรือพื้นที่ว่างบนฮาร์ดดิสก์มากเท่าไหร่ก็ยิ่งมีสิทธิ์มากขึ้นในการรักษาบัญชีแยกประเภทสาธารณะ