โปรโตคอล Pure Proof-of-Stake (PPoS) ของ Algorand บรรลุความเห็นร่วมโดยการทำให้ผู้ใช้ทั้งหมดที่ถือ ALGO tokens มีสิทธิ์ที่จะมีส่วนร่วมตามสัดส่วนกับจำนวนที่ถือครอบครอง ต่างจากระบบ Proof-of-Stake ทั่วไปที่ต้องการให้ tokens ถูกล็อกหรือมอบหมาย PPoS อนุญาตให้ผู้ใช้รักษาควบคุม tokens ของตนเองไว้เสมอ โดยทำให้มั่นใจได้ว่าการมีส่วนร่วมในความเห็นร่วมเป็นการกระจายอย่างแบบที่ถูกต้องและสามารถเข้าถึงได้
ใน PPoS กระบวนการตรวจสอบมีสามขั้นตอนหลัก:
ระบบนี้หลีกเลี่ยงความต้องการใช้พลังงานอย่างหนักและถูกออกแบบให้เป็นอย่างทั้งประสิทธิภาพและสร้างสรรค์. การใช้งานของ Verifiable Random Functions (VRFs) ทำให้การเลือกตัวเลือกเป็นสุ่มและป้องกันการแก้ไขได้
โปรโตคอล Byzantine Agreement (BA) ที่ใช้โดย Algorand รับรองว่าการตกลงถึงข้อตกลงจะเกิดขึ้น แม้ว่าบางผู้ร่วมเล่นจะกระทำอย่างชั่วร้าย โปรโตคอลนี้ทำงานภายใต้สมมติฐานว่าผู้ร่วมเล่นที่ซื่อสัตย์จะถือส่วนใหญ่
โปรโตคอล BA ของ Algorand พึงพอใจในคณะกรรมการซึ่งเป็นชุดย่อยขนาดเล็กที่ถูกเลือกแบบสุ่มจากเครือข่าย คณะกรรมการเหล่านี้ดำเนินฟังก์ชันต่อไปนี้:
โปรโตคอลถูกออกแบบมาเพื่อความปลอดภัย ประสิทธิภาพ และสามารถขยายขนาดได้ การเลือกคณะกรรมการแบบสุ่มและการพิสูจน์ทางด้านกลขั้นสูงทำให้ผู้กระทำที่ไม่เป็นธรรมดาไม่สามารถคาดเดาหรือมีอิทธิพลต่อกระบวนการ
VRFs เป็นเครื่องมือที่ใช้สร้างผลลัพธ์แบบสุ่มที่สามารถพิสูจน์ได้ Algorand ใช้ VRFs เพื่อให้แน่ใจว่ามีความยุติธรรมและความไม่คาดเดาในกระบวนการเชื่อมั่น
ความสุ่มสวนนี้เสริมความปลอดภัยด้วยการป้องกันการโจมตีที่เป็นเป้าหมายและการให้ความเห็นที่เป็นธรรมให้กับการตัดสินใจของฉันทามติเหลือเชื่อ
โค้งสำคัญ
โปรโตคอล Pure Proof-of-Stake (PPoS) ของ Algorand บรรลุความเห็นร่วมโดยการทำให้ผู้ใช้ทั้งหมดที่ถือ ALGO tokens มีสิทธิ์ที่จะมีส่วนร่วมตามสัดส่วนกับจำนวนที่ถือครอบครอง ต่างจากระบบ Proof-of-Stake ทั่วไปที่ต้องการให้ tokens ถูกล็อกหรือมอบหมาย PPoS อนุญาตให้ผู้ใช้รักษาควบคุม tokens ของตนเองไว้เสมอ โดยทำให้มั่นใจได้ว่าการมีส่วนร่วมในความเห็นร่วมเป็นการกระจายอย่างแบบที่ถูกต้องและสามารถเข้าถึงได้
ใน PPoS กระบวนการตรวจสอบมีสามขั้นตอนหลัก:
ระบบนี้หลีกเลี่ยงความต้องการใช้พลังงานอย่างหนักและถูกออกแบบให้เป็นอย่างทั้งประสิทธิภาพและสร้างสรรค์. การใช้งานของ Verifiable Random Functions (VRFs) ทำให้การเลือกตัวเลือกเป็นสุ่มและป้องกันการแก้ไขได้
โปรโตคอล Byzantine Agreement (BA) ที่ใช้โดย Algorand รับรองว่าการตกลงถึงข้อตกลงจะเกิดขึ้น แม้ว่าบางผู้ร่วมเล่นจะกระทำอย่างชั่วร้าย โปรโตคอลนี้ทำงานภายใต้สมมติฐานว่าผู้ร่วมเล่นที่ซื่อสัตย์จะถือส่วนใหญ่
โปรโตคอล BA ของ Algorand พึงพอใจในคณะกรรมการซึ่งเป็นชุดย่อยขนาดเล็กที่ถูกเลือกแบบสุ่มจากเครือข่าย คณะกรรมการเหล่านี้ดำเนินฟังก์ชันต่อไปนี้:
โปรโตคอลถูกออกแบบมาเพื่อความปลอดภัย ประสิทธิภาพ และสามารถขยายขนาดได้ การเลือกคณะกรรมการแบบสุ่มและการพิสูจน์ทางด้านกลขั้นสูงทำให้ผู้กระทำที่ไม่เป็นธรรมดาไม่สามารถคาดเดาหรือมีอิทธิพลต่อกระบวนการ
VRFs เป็นเครื่องมือที่ใช้สร้างผลลัพธ์แบบสุ่มที่สามารถพิสูจน์ได้ Algorand ใช้ VRFs เพื่อให้แน่ใจว่ามีความยุติธรรมและความไม่คาดเดาในกระบวนการเชื่อมั่น
ความสุ่มสวนนี้เสริมความปลอดภัยด้วยการป้องกันการโจมตีที่เป็นเป้าหมายและการให้ความเห็นที่เป็นธรรมให้กับการตัดสินใจของฉันทามติเหลือเชื่อ
โค้งสำคัญ