Lesson 2

آلية الإجماع Algorand

يشرح هذا الوحدة آلية الإجماع في Algorand، مركزاً على بروتوكول Pure Proof-of-Stake (PPoS)، بروتوكول اتفاق بيزانطي، دور وظائف العشوائية التحقق (VRFs)، والافتراضات الأمنية التي تضمن المرونة ضد الهجمات.

بروتوكول الحصة النقدية النقية (PPoS)

يحقق بروتوكول الحصة النقدية الصافية (PPoS) لـ Algorand الإجماع من خلال تمكين جميع المستخدمين الذين يمتلكون رموز ALGO من المشاركة بنسبة متناسبة مع المبلغ المراهن. على عكس أنظمة الحصة النقدية التقليدية التي تتطلب قفل أو تفويض الرموز، يسمح PPoS للمستخدمين بالحفاظ على السيطرة الكاملة على رموزهم، مما يضمن أن المشاركة في الإجماع متمركزة ومتاحة.

في PPoS، يشمل عملية الإجماع ثلاث خطوات رئيسية:

  1. اقتراح الكتلة: يتم اختيار حاملي الرموز بشكل عشوائي لاقتراح كتل جديدة. احتمالية الاختيار تتوافق مع كمية ALGO التي يمتلكون.
  2. التصويت الناعم: تقوم لجنة مختارة عشوائيًا بمراجعة الكتل المقترحة، والتصويت لتصفية واختيار الكتلة الأكثر صحة للمرحلة التالية.
  3. تصديق الصوت: يقوم اللجنة بتصديق البلوك المحدد، مما يؤدي إلى تثبيته لإضافته إلى سلسلة الكتل.

يتجنب هذا النظام متطلبات الطاقة المكثفة لبرهان العمل ويهدف إلى أن يكون كليًا فعالًا وشاملًا. استخدام وظائف العشوائية التحقق (VRFs) يضمن أن عملية الاختيار عشوائية ومحمية من التلاعب.

بروتوكول اتفاق بيزنطي لشبكة الجيدوان Algorand

يضمن بروتوكول الاتفاق البيزنطي (BA) الذي يستخدمه Algorand أن يتم التوصل إلى الإجماع حتى عندما يتصرف بعض المشاركين بشكل خبيث. يعمل هذا البروتوكول على افتراض أن الغالبية العظمى من الحصة مملوكة للمشاركين الصادقين.

يعتمد بروتوكول BA الخاص بـ Algorand على اللجان، والتي تعتبر مجموعات صغيرة مختارة عشوائيًا من الشبكة. تقوم هذه اللجان بأداء الوظائف التالية:

  • تقديم الكتل: تقوم اللجان بالتحقق وتقديم الكتل لإضافتها إلى سلسلة الكتل.
  • التصويت: يتم استخدام عملية التصويت الآمنة لاستكمال الكتل، مما يضمن أن تتم إدراج المعاملات الصالحة فقط.

تم تصميم البروتوكول ليكون آمنًا وفعالًا وقابلاً للتوسيع. اختيار اللجنة عشوائياً والبراهين التشفيرية تضمن أن الجهات الخبيثة لا يمكنها التنبؤ بالعملية أو التأثير عليها.

وظائف عشوائية قابلة للتحقق (VRFs)

VRFs هي أدوات تشفيرية تولد إخراجًا عشوائيًا يمكن إثباته. يستخدم Algorand VRFs لضمان العدالة والتنبؤ في عملية الإجماع.

  • الاختيار العشوائي: تقوم VRFs باختيار المشاركين بشكل عشوائي لاقتراح الكتلة وعضوية اللجنة، مما يجعل من المستحيل التنبؤ بمن سيتم اختياره.
  • الشفافية: يمكن التحقق بشكل مستقل من نواتج VRFs من قبل المشاركين الآخرين، مما يضمن الثقة في عملية الاختيار.

تزيد هذه العشوائية من الأمان عن طريق منع الهجمات المستهدفة وضمان بقاء قرارات الإجماع غير متحيزة.

يبرز

  • يتيح بروتوكول PPoS لـ Algorand لحاملي الرموز المشاركة في الإجماع دون قفل أموالهم.
  • يضمن بروتوكول اتفاق البيزنطي تأمين إنهاء الكتل بشكل آمن من خلال اختيار اللجنة عشوائيًا.
  • تعزز وظائف العشوائية التحقق منها العدالة والأمان في عملية الإجماع.
  • تصميم ألغوراند يمنع الانقسامات ويكون قويا ضد الهجمات الشائعة على البلوكشين.
  • يفترض النظام أن تمتلك غالبية الحصة من قبل المشاركين الأمناء لضمان الأمان.
Disclaimer
* Crypto investment involves significant risks. Please proceed with caution. The course is not intended as investment advice.
* The course is created by the author who has joined Gate Learn. Any opinion shared by the author does not represent Gate Learn.
Catalog
Lesson 2

آلية الإجماع Algorand

يشرح هذا الوحدة آلية الإجماع في Algorand، مركزاً على بروتوكول Pure Proof-of-Stake (PPoS)، بروتوكول اتفاق بيزانطي، دور وظائف العشوائية التحقق (VRFs)، والافتراضات الأمنية التي تضمن المرونة ضد الهجمات.

بروتوكول الحصة النقدية النقية (PPoS)

يحقق بروتوكول الحصة النقدية الصافية (PPoS) لـ Algorand الإجماع من خلال تمكين جميع المستخدمين الذين يمتلكون رموز ALGO من المشاركة بنسبة متناسبة مع المبلغ المراهن. على عكس أنظمة الحصة النقدية التقليدية التي تتطلب قفل أو تفويض الرموز، يسمح PPoS للمستخدمين بالحفاظ على السيطرة الكاملة على رموزهم، مما يضمن أن المشاركة في الإجماع متمركزة ومتاحة.

في PPoS، يشمل عملية الإجماع ثلاث خطوات رئيسية:

  1. اقتراح الكتلة: يتم اختيار حاملي الرموز بشكل عشوائي لاقتراح كتل جديدة. احتمالية الاختيار تتوافق مع كمية ALGO التي يمتلكون.
  2. التصويت الناعم: تقوم لجنة مختارة عشوائيًا بمراجعة الكتل المقترحة، والتصويت لتصفية واختيار الكتلة الأكثر صحة للمرحلة التالية.
  3. تصديق الصوت: يقوم اللجنة بتصديق البلوك المحدد، مما يؤدي إلى تثبيته لإضافته إلى سلسلة الكتل.

يتجنب هذا النظام متطلبات الطاقة المكثفة لبرهان العمل ويهدف إلى أن يكون كليًا فعالًا وشاملًا. استخدام وظائف العشوائية التحقق (VRFs) يضمن أن عملية الاختيار عشوائية ومحمية من التلاعب.

بروتوكول اتفاق بيزنطي لشبكة الجيدوان Algorand

يضمن بروتوكول الاتفاق البيزنطي (BA) الذي يستخدمه Algorand أن يتم التوصل إلى الإجماع حتى عندما يتصرف بعض المشاركين بشكل خبيث. يعمل هذا البروتوكول على افتراض أن الغالبية العظمى من الحصة مملوكة للمشاركين الصادقين.

يعتمد بروتوكول BA الخاص بـ Algorand على اللجان، والتي تعتبر مجموعات صغيرة مختارة عشوائيًا من الشبكة. تقوم هذه اللجان بأداء الوظائف التالية:

  • تقديم الكتل: تقوم اللجان بالتحقق وتقديم الكتل لإضافتها إلى سلسلة الكتل.
  • التصويت: يتم استخدام عملية التصويت الآمنة لاستكمال الكتل، مما يضمن أن تتم إدراج المعاملات الصالحة فقط.

تم تصميم البروتوكول ليكون آمنًا وفعالًا وقابلاً للتوسيع. اختيار اللجنة عشوائياً والبراهين التشفيرية تضمن أن الجهات الخبيثة لا يمكنها التنبؤ بالعملية أو التأثير عليها.

وظائف عشوائية قابلة للتحقق (VRFs)

VRFs هي أدوات تشفيرية تولد إخراجًا عشوائيًا يمكن إثباته. يستخدم Algorand VRFs لضمان العدالة والتنبؤ في عملية الإجماع.

  • الاختيار العشوائي: تقوم VRFs باختيار المشاركين بشكل عشوائي لاقتراح الكتلة وعضوية اللجنة، مما يجعل من المستحيل التنبؤ بمن سيتم اختياره.
  • الشفافية: يمكن التحقق بشكل مستقل من نواتج VRFs من قبل المشاركين الآخرين، مما يضمن الثقة في عملية الاختيار.

تزيد هذه العشوائية من الأمان عن طريق منع الهجمات المستهدفة وضمان بقاء قرارات الإجماع غير متحيزة.

يبرز

  • يتيح بروتوكول PPoS لـ Algorand لحاملي الرموز المشاركة في الإجماع دون قفل أموالهم.
  • يضمن بروتوكول اتفاق البيزنطي تأمين إنهاء الكتل بشكل آمن من خلال اختيار اللجنة عشوائيًا.
  • تعزز وظائف العشوائية التحقق منها العدالة والأمان في عملية الإجماع.
  • تصميم ألغوراند يمنع الانقسامات ويكون قويا ضد الهجمات الشائعة على البلوكشين.
  • يفترض النظام أن تمتلك غالبية الحصة من قبل المشاركين الأمناء لضمان الأمان.
Disclaimer
* Crypto investment involves significant risks. Please proceed with caution. The course is not intended as investment advice.
* The course is created by the author who has joined Gate Learn. Any opinion shared by the author does not represent Gate Learn.