آليات الإجماع
غالبًا ما يُستخدم مصطلح "آلية الإجماع" بالعامية للإشارة إلى بروتوكولات "إثبات الحصة (PoS)" أو "إثبات العمل (PoW)" أو "إثبات السلطة". ومع ذلك، فهذه مجرد مكونات في آليات الإجماع التي تحمي من . آليات الإجماع هي الحزمة الكاملة من الأفكار والبروتوكولات والحوافز التي تمكن مجموعة موزعة من العقد من الاتفاق على حالة سلسلة الكتل.
المتطلبات الأساسية
لفهم هذه الصفحة بشكل أفضل، نوصيك بقراءة مقدمة عن إيثيريوم أولاً.
ما هو الإجماع؟
نعني بالإجماع أنه تم التوصل إلى اتفاق عام. تخيل مجموعة من الأشخاص يذهبون إلى السينما. إذا لم يكن هناك خلاف على اختيار الفيلم المقترح، فقد تم تحقيق الإجماع. أما إذا كان هناك خلاف، فيجب أن يكون لدى المجموعة وسيلة لتحديد الفيلم الذي سيشاهدونه. في الحالات القصوى، ستنقسم المجموعة في النهاية.
فيما يتعلق بسلسلة الكتل الخاصة بـ إيثيريوم، فإن العملية رسمية، والوصول إلى الإجماع يعني أن ما لا يقل عن 66% من العقد على الشبكة تتفق على الحالة العالمية للشبكة.
ما هي آلية الإجماع؟
يشير مصطلح آلية الإجماع إلى الحزمة الكاملة من البروتوكولات والحوافز والأفكار التي تسمح لشبكة من العقد بالاتفاق على حالة سلسلة الكتل.
تستخدم إيثيريوم آلية إجماع قائمة على إثبات الحصة (PoS) والتي تستمد أمانها الاقتصادي الكريبتو من مجموعة من المكافآت والعقوبات المطبقة على رأس المال المقفل من قبل المخزنين. يشجع هيكل الحوافز هذا المخزنين الأفراد على تشغيل مُدَقِّقين صادقين، ويعاقب أولئك الذين لا يفعلون ذلك، ويخلق تكلفة عالية للغاية لمهاجمة الشبكة.
ثم هناك بروتوكول يحكم كيفية اختيار المُدَقِّقين الصادقين لاقتراح أو التحقق من الكتل، ومعالجة المعاملات، والتصويت لرؤيتهم لرأس السلسلة. في الحالات النادرة التي توجد فيها كتل متعددة في نفس الموضع بالقرب من رأس السلسلة، توجد آلية اختيار التفرع التي تختار الكتل التي تشكل السلسلة "الأثقل"، والتي تُقاس بعدد المُدَقِّقين الذين صوتوا للكتل مرجحًا برصيد الإيثر المخزن لديهم.
بعض المفاهيم مهمة للإجماع والتي لم يتم تعريفها صراحة في الكود، مثل الأمان الإضافي الذي يوفره التنسيق الاجتماعي المحتمل خارج النطاق كخط دفاع أخير ضد الهجمات على الشبكة.
تشكل هذه المكونات معًا آلية الإجماع.
أنواع آليات الإجماع
القائمة على إثبات العمل
مثل بيتكوين، استخدمت إيثيريوم في الماضي بروتوكول إجماع قائم على إثبات العمل (PoW).
إنشاء الكتل
يتنافس المُعَدِّنون لإنشاء كتل جديدة مليئة بالمعاملات المعالجة. يشارك الفائز الكتلة الجديدة مع بقية الشبكة ويكسب بعض من ETH المسكوك حديثًا. يفوز بالسباق الكمبيوتر القادر على حل لغز رياضي بأسرع وقت. ينتج عن هذا الرابط التشفيري بين الكتلة الحالية والكتلة التي سبقتها. حل هذا اللغز هو العمل في "إثبات العمل". يتم بعد ذلك تحديد السلسلة الأساسية بواسطة قاعدة اختيار التفرع التي تختار مجموعة الكتل التي تم بذل أكبر قدر من العمل لتعدينها.
الأمان
يتم الحفاظ على أمان الشبكة من خلال حقيقة أنك ستحتاج إلى 51% من قوة الحوسبة للشبكة للاحتيال على السلسلة. سيتطلب هذا استثمارات ضخمة في المعدات والطاقة؛ ومن المحتمل أن تنفق أكثر مما تكسب.
المزيد عن إثبات العمل (PoW)
القائمة على إثبات الحصة
تستخدم إيثيريوم الآن بروتوكول إجماع قائم على إثبات الحصة (PoS).
إنشاء الكتل
يقوم المُدَقِّقون بإنشاء الكتل. يتم اختيار مُدَقِّق واحد عشوائيًا في كل خانة ليكون مقترح الكتلة. يطلب عميل إجماع الخاص بهم حزمة من المعاملات كـ "حمولة التنفيذ" من عميل التنفيذ المقترن به. يقومون بتغليف هذا في بيانات الإجماع لتشكيل كتلة، والتي يرسلونها إلى العقد الأخرى على شبكة إيثيريوم. يُكافأ إنتاج هذه الكتلة بـ ETH. في الحالات النادرة التي توجد فيها كتل محتملة متعددة لخانة واحدة، أو تسمع العقد عن الكتل في أوقات مختلفة، تختار خوارزمية اختيار التفرع الكتلة التي تشكل السلسلة ذات الوزن الأكبر من الإثباتات (حيث الوزن هو عدد المُدَقِّقين الذين يثبتون متناسبًا مع رصيد ETH الخاص بهم).
الأمان
نظام إثبات الحصة آمن اقتصاديًا وكريبتو لأن المهاجم الذي يحاول السيطرة على السلسلة يجب أن يدمر كمية هائلة من ETH. يحفز نظام المكافآت المخزنين الأفراد على التصرف بصدق، وتثبط العقوبات المخزنين عن التصرف بشكل ضار.
المزيد عن إثبات الحصة (PoS)
دليل مرئي
شاهد المزيد حول الأنواع المختلفة لآليات الإجماع المستخدمة في إيثيريوم:
مقاومة سيبيل واختيار السلسلة
إثبات العمل وإثبات الحصة وحدهما ليسا بروتوكولات إجماع، ولكن غالبًا ما يُشار إليهما على هذا النحو للتبسيط. هما في الواقع آليات مقاومة سيبيل ومحددات لمؤلف الكتلة؛ فهما طريقة لتحديد من هو مؤلف أحدث كتلة. مكون مهم آخر هو خوارزمية اختيار السلسلة (المعروفة أيضًا باسم اختيار التفرع) التي تمكن العقد من اختيار كتلة صحيحة واحدة في رأس السلسلة في السيناريوهات التي توجد فيها كتل متعددة في نفس الموضع.
تقيس مقاومة سيبيل مدى نجاح البروتوكول ضد هجوم سيبيل. تعد مقاومة هذا النوع من الهجمات ضرورية لسلسلة الكتل اللامركزية وتمكن المُعَدِّنِين والمُدَقِّقين من الحصول على مكافآت متساوية بناءً على الموارد المستثمرة. يحمي إثبات العمل وإثبات الحصة من ذلك عن طريق جعل المستخدمين يستهلكون الكثير من الطاقة أو يضعون الكثير من الضمانات. هذه الحمايات هي رادع اقتصادي لهجمات سيبيل.
تُستخدم قاعدة اختيار السلسلة لتحديد السلسلة "الصحيحة". تستخدم بيتكوين قاعدة "السلسلة الأطول"، مما يعني أن أي سلسلة كتل هي الأطول ستكون هي السلسلة التي تقبلها بقية العقد كصالحة وتعمل معها. بالنسبة لسلاسل إثبات العمل، يتم تحديد السلسلة الأطول من خلال إجمالي صعوبة إثبات العمل التراكمية للسلسلة. اعتادت إيثيريوم على استخدام قاعدة السلسلة الأطول أيضًا؛ ومع ذلك، الآن بعد أن تعمل إيثيريوم على إثبات الحصة، فقد اعتمدت خوارزمية اختيار التفرع المحدثة التي تقيس "وزن" السلسلة. الوزن هو المجموع المتراكم لأصوات المُدَقِّقين، مرجحًا بأرصدة الإيثر المخزنة للمُدَقِّقين.
تستخدم إيثيريوم آلية إجماع تُعرف باسم Gasper والتي تجمع بين إثبات الحصة كاسبر إف إف جي (opens in a new tab) مع قاعدة اختيار التفرع GHOST (opens in a new tab).
قراءة إضافية
- ما هي خوارزمية إجماع سلسلة الكتل؟ (opens in a new tab)
- ما هو إجماع ناكاموتو؟ دليل شامل للمبتدئين (opens in a new tab)
- كيف يعمل Casper؟ (opens in a new tab)
- حول أمان وأداء سلاسل كتل إثبات العمل (opens in a new tab)
- الخطأ البيزنطي (opens in a new tab)
هل تعرف موردًا مجتمعيًا ساعدك؟ قم بتعديل هذه الصفحة وأضفه!