บทเรียนที่ 2

Algorand กลไกฉันทามติ

โมดูลนี้อธิบายกลไกฉันทามติของ Algorand โดยเน้นที่โปรโตคอล Pure Proof-of-Stake (PPoS) โปรโตคอล Byzantine Agreement บทบาทของ Verifiable Random Functions (VRFs) และสมมติฐานด้านความปลอดภัยที่รักษาความทนทานต่อการโจมตี

โปรโตคอล Pure Proof-of-Stake (PPoS)

โปรโตคอล Pure Proof-of-Stake (PPoS) ของ Algorand บรรลุความเห็นร่วมโดยการทำให้ผู้ใช้ทั้งหมดที่ถือ ALGO tokens มีสิทธิ์ที่จะมีส่วนร่วมตามสัดส่วนกับจำนวนที่ถือครอบครอง ต่างจากระบบ Proof-of-Stake ทั่วไปที่ต้องการให้ tokens ถูกล็อกหรือมอบหมาย PPoS อนุญาตให้ผู้ใช้รักษาควบคุม tokens ของตนเองไว้เสมอ โดยทำให้มั่นใจได้ว่าการมีส่วนร่วมในความเห็นร่วมเป็นการกระจายอย่างแบบที่ถูกต้องและสามารถเข้าถึงได้

ใน PPoS กระบวนการตรวจสอบมีสามขั้นตอนหลัก:

  1. Block Proposal: ผู้ถือโทเค็นถูกสุ่มเลือกให้เสนอบล็อกใหม่ ความน่าจะเป็นในการเลือกตัวนี้สอดคล้องกับปริมาณของ ALGO ที่พวกเขาถือ
  2. โหวตอ่อน: คณะกรรมการที่ถูกเลือกแบบสุ่มจะตรวจสอบบล็อกที่เสนอ โหวตเพื่อกรองและเลือกบล็อกที่ถูกต้องที่สุดสำหรับขั้นตอนต่อไป
  3. Certify Vote: คณะกรรมการรับรองบล็อกที่เลือกไว้ ซึ่งเป็นการสิ้นสุดแล้วสำหรับการเพิ่มเข้าไปยังบล็อกเชน

ระบบนี้หลีกเลี่ยงความต้องการใช้พลังงานอย่างหนักและถูกออกแบบให้เป็นอย่างทั้งประสิทธิภาพและสร้างสรรค์. การใช้งานของ Verifiable Random Functions (VRFs) ทำให้การเลือกตัวเลือกเป็นสุ่มและป้องกันการแก้ไขได้

โปรโตคอลของข้อตกลงบีซันทีนแห่งอัลโกแรนด์

โปรโตคอล Byzantine Agreement (BA) ที่ใช้โดย Algorand รับรองว่าการตกลงถึงข้อตกลงจะเกิดขึ้น แม้ว่าบางผู้ร่วมเล่นจะกระทำอย่างชั่วร้าย โปรโตคอลนี้ทำงานภายใต้สมมติฐานว่าผู้ร่วมเล่นที่ซื่อสัตย์จะถือส่วนใหญ่

โปรโตคอล BA ของ Algorand พึงพอใจในคณะกรรมการซึ่งเป็นชุดย่อยขนาดเล็กที่ถูกเลือกแบบสุ่มจากเครือข่าย คณะกรรมการเหล่านี้ดำเนินฟังก์ชันต่อไปนี้:

  • Proposing Blocks: คณะกรรมการตรวจสอบและเสนอบล็อกเพื่อเพิ่มเข้าสู่บล็อกเชน
  • โหวต: กระบวนการโหวตที่ปลอดภัยถูกใช้เพื่อสิ้นสุดบล็อกโดยให้ความแน่ใจว่ามีเพียงธุรกรรมที่ถูกต้องเท่านั้นที่ถูกรวมอยู่

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

ฟังก์ชันสุ่มที่สามารถยืนยันได้ (VRFs)

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

  • การเลือกสุ่ม: VRFs เลือกผู้เข้าร่วมสำหรับการเสนอบล็อกและเป็นสมาชิกในคณะกรรมการโดยสุ่ม, ทำให้เป็นไปไม่ได้ที่จะทำนายว่าใครจะถูกเลือก
  • ความโปร่งใส: ผลลัพธ์ของ VRFs สามารถที่จะตรวจสอบได้โดยผู้เข้าร่วมคนอื่น ๆ ทำให้มั่นใจในกระบวนการเลือกตั้ง

ความสุ่มสวนนี้เสริมความปลอดภัยด้วยการป้องกันการโจมตีที่เป็นเป้าหมายและการให้ความเห็นที่เป็นธรรมให้กับการตัดสินใจของฉันทามติเหลือเชื่อ

โค้งสำคัญ

  • โปรโตคอล PPoS ของ Algorand ช่วยให้เจ้าของโทเค็นสามารถเข้าร่วมในกลไกฉันทามติโดยไม่ต้องล็อคเงินของพวกเขา
  • โปรโตคอลของ Byzantine Agreement รับรองความปลอดภัยของการสรุปบล็อกผ่านการเลือกคณะกรรมการแบบสุ่ม
  • การใช้ Verifiable Random Functions เพิ่มความยุติธรรมและความปลอดภัยในกระบวนการฉันทามติ
  • การออกแบบของ Algorand ป้องกันการ Fork และมีความทนทานต่อการโจมตีบล็อกเชนที่พบบ่อย
  • ระบบถือว่าส่วนใหญ่ของส่วนบุคคลที่ถือหุ้นครอบครองโดยผู้ร่วมกิจกรรมที่ซื่อสัตย์เพื่อรักษาความปลอดภัย
ข้อจำกัดความรับผิด
* การลงทุนคริปโตมีความเสี่ยงสูง โปรดดำเนินการด้วยความระมัดระวัง หลักสูตรนี้ไม่ได้มีไว้เพื่อเป็นคำแนะนำในการลงทุน
* หลักสูตรนี้สร้างขึ้นโดยผู้เขียนที่ได้เข้าร่วม Gate Learn ความคิดเห็นของผู้เขียนไม่ได้มาจาก Gate Learn
แคตตาล็อก

บทเรียนที่ 1:บทนำสู่ Algorand

0 ลงทะเบียนแล้ว

บทเรียนที่ 2:Algorand กลไกฉันทามติ

1 ลงทะเบียนแล้ว

บทเรียนที่ 3:โครงสร้างเทคนิคของ Algorand

0 ลงทะเบียนแล้ว

บทเรียนที่ 4:สัญญาอัจฉริยะ Algorand และเครื่องจำลอง Algorand (AVM)

0 ลงทะเบียนแล้ว

บทเรียนที่ 5:Algorand Standard Assets (ASA) และ Tokenization

0 ลงทะเบียนแล้ว

บทเรียนที่ 6:นิเวศวิธีและแอปพลิเคชันที่ไม่มีความเป็นศูนย์กลางของ Algorand

0 ลงทะเบียนแล้ว

บทเรียนที่ 7:ALGO โทเค็นโนมิกส์และแบบจําลองทางเศรษฐกิจ

1 ลงทะเบียนแล้ว

บทเรียนที่ 8:เมตริกประสิทธิภาพและโซลูชันความสามารถในการปรับขนาดของ Algorand

0 ลงทะเบียนแล้ว

บทเรียนที่ 9:ทีมพัฒนา Algorand, ผู้สนับสนุน และคู่ค้า

0 ลงทะเบียนแล้ว

บทเรียนที่ 10:การเริ่มต้นโหนด Algorand และเข้าร่วมในเครือข่าย

1 ลงทะเบียนแล้ว
แคตตาล็อก
บทเรียนที่ 2

Algorand กลไกฉันทามติ

โมดูลนี้อธิบายกลไกฉันทามติของ Algorand โดยเน้นที่โปรโตคอล Pure Proof-of-Stake (PPoS) โปรโตคอล Byzantine Agreement บทบาทของ Verifiable Random Functions (VRFs) และสมมติฐานด้านความปลอดภัยที่รักษาความทนทานต่อการโจมตี

โปรโตคอล Pure Proof-of-Stake (PPoS)

โปรโตคอล Pure Proof-of-Stake (PPoS) ของ Algorand บรรลุความเห็นร่วมโดยการทำให้ผู้ใช้ทั้งหมดที่ถือ ALGO tokens มีสิทธิ์ที่จะมีส่วนร่วมตามสัดส่วนกับจำนวนที่ถือครอบครอง ต่างจากระบบ Proof-of-Stake ทั่วไปที่ต้องการให้ tokens ถูกล็อกหรือมอบหมาย PPoS อนุญาตให้ผู้ใช้รักษาควบคุม tokens ของตนเองไว้เสมอ โดยทำให้มั่นใจได้ว่าการมีส่วนร่วมในความเห็นร่วมเป็นการกระจายอย่างแบบที่ถูกต้องและสามารถเข้าถึงได้

ใน PPoS กระบวนการตรวจสอบมีสามขั้นตอนหลัก:

  1. Block Proposal: ผู้ถือโทเค็นถูกสุ่มเลือกให้เสนอบล็อกใหม่ ความน่าจะเป็นในการเลือกตัวนี้สอดคล้องกับปริมาณของ ALGO ที่พวกเขาถือ
  2. โหวตอ่อน: คณะกรรมการที่ถูกเลือกแบบสุ่มจะตรวจสอบบล็อกที่เสนอ โหวตเพื่อกรองและเลือกบล็อกที่ถูกต้องที่สุดสำหรับขั้นตอนต่อไป
  3. Certify Vote: คณะกรรมการรับรองบล็อกที่เลือกไว้ ซึ่งเป็นการสิ้นสุดแล้วสำหรับการเพิ่มเข้าไปยังบล็อกเชน

ระบบนี้หลีกเลี่ยงความต้องการใช้พลังงานอย่างหนักและถูกออกแบบให้เป็นอย่างทั้งประสิทธิภาพและสร้างสรรค์. การใช้งานของ Verifiable Random Functions (VRFs) ทำให้การเลือกตัวเลือกเป็นสุ่มและป้องกันการแก้ไขได้

โปรโตคอลของข้อตกลงบีซันทีนแห่งอัลโกแรนด์

โปรโตคอล Byzantine Agreement (BA) ที่ใช้โดย Algorand รับรองว่าการตกลงถึงข้อตกลงจะเกิดขึ้น แม้ว่าบางผู้ร่วมเล่นจะกระทำอย่างชั่วร้าย โปรโตคอลนี้ทำงานภายใต้สมมติฐานว่าผู้ร่วมเล่นที่ซื่อสัตย์จะถือส่วนใหญ่

โปรโตคอล BA ของ Algorand พึงพอใจในคณะกรรมการซึ่งเป็นชุดย่อยขนาดเล็กที่ถูกเลือกแบบสุ่มจากเครือข่าย คณะกรรมการเหล่านี้ดำเนินฟังก์ชันต่อไปนี้:

  • Proposing Blocks: คณะกรรมการตรวจสอบและเสนอบล็อกเพื่อเพิ่มเข้าสู่บล็อกเชน
  • โหวต: กระบวนการโหวตที่ปลอดภัยถูกใช้เพื่อสิ้นสุดบล็อกโดยให้ความแน่ใจว่ามีเพียงธุรกรรมที่ถูกต้องเท่านั้นที่ถูกรวมอยู่

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

ฟังก์ชันสุ่มที่สามารถยืนยันได้ (VRFs)

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

  • การเลือกสุ่ม: VRFs เลือกผู้เข้าร่วมสำหรับการเสนอบล็อกและเป็นสมาชิกในคณะกรรมการโดยสุ่ม, ทำให้เป็นไปไม่ได้ที่จะทำนายว่าใครจะถูกเลือก
  • ความโปร่งใส: ผลลัพธ์ของ VRFs สามารถที่จะตรวจสอบได้โดยผู้เข้าร่วมคนอื่น ๆ ทำให้มั่นใจในกระบวนการเลือกตั้ง

ความสุ่มสวนนี้เสริมความปลอดภัยด้วยการป้องกันการโจมตีที่เป็นเป้าหมายและการให้ความเห็นที่เป็นธรรมให้กับการตัดสินใจของฉันทามติเหลือเชื่อ

โค้งสำคัญ

  • โปรโตคอล PPoS ของ Algorand ช่วยให้เจ้าของโทเค็นสามารถเข้าร่วมในกลไกฉันทามติโดยไม่ต้องล็อคเงินของพวกเขา
  • โปรโตคอลของ Byzantine Agreement รับรองความปลอดภัยของการสรุปบล็อกผ่านการเลือกคณะกรรมการแบบสุ่ม
  • การใช้ Verifiable Random Functions เพิ่มความยุติธรรมและความปลอดภัยในกระบวนการฉันทามติ
  • การออกแบบของ Algorand ป้องกันการ Fork และมีความทนทานต่อการโจมตีบล็อกเชนที่พบบ่อย
  • ระบบถือว่าส่วนใหญ่ของส่วนบุคคลที่ถือหุ้นครอบครองโดยผู้ร่วมกิจกรรมที่ซื่อสัตย์เพื่อรักษาความปลอดภัย
ข้อจำกัดความรับผิด
* การลงทุนคริปโตมีความเสี่ยงสูง โปรดดำเนินการด้วยความระมัดระวัง หลักสูตรนี้ไม่ได้มีไว้เพื่อเป็นคำแนะนำในการลงทุน
* หลักสูตรนี้สร้างขึ้นโดยผู้เขียนที่ได้เข้าร่วม Gate Learn ความคิดเห็นของผู้เขียนไม่ได้มาจาก Gate Learn