الإجماع هو آلية اتفاق شبكة البلوك تشين على ما حدث. تحتفظ آلاف العُقد بنسخ من سجل المعاملات، ويجب أن تتوصل هذه العُقد إلى نفس النتيجة بشأن صحة المعاملات وترتيبها. بدون الإجماع، ستُسجّل كل عُقدة نسختها الخاصة من التاريخ، ما يؤدي إلى تفتت الشبكة وفقدان سجل المعاملات جدواه.
تتوصل سلاسل الكتل المختلفة إلى الإجماع بطرق متباينة. يستخدم بيتكوين آلية إثبات العمل، حيث يستهلك المعدنون الطاقة للعثور على قيمة تجزئة أقل من قيمة مستهدفة. أول من ينجح في ذلك ينشر الكتلة، ثم يقوم المعدنون الآخرون بالتحقق منها وبناء كتل جديدة عليها. تمثل أطول سلسلة، مقاسة بالعمل التراكمي، اتفاق الشبكة. أما إيثيريوم، فيستخدم آلية إثبات الحصة، حيث يقوم المدققون بتجميد عملات إيثيريوم ويتم اختيارهم لاقتراح الكتل والتصديق عليها. إذا تصرفوا بشكل ضار، فإنهم يفقدون حصتهم. يحل كلا النظامين نفس المشكلة: التوصل إلى اتفاق بين جهات فاعلة مستقلة دون سلطة مركزية.
متطلبات الإجماع
- الاتفاق - تقبل جميع العقد النزيهة نفس الكتلة
- الإنهاء - تكتمل العملية في نهاية المطاف
- الصلاحية - يتم تضمين المعاملات الصحيحة فقط
- التسامح مع الأعطال - النظام يصمد أمام بعض العناصر السيئة
إن التوصل إلى توافق في الآراء بطيء بطبيعته. فالتوصل إلى اتفاق بين آلاف أجهزة الكمبيوتر المستقلة يستغرق وقتاً. هذا هو ثمن عدم الثقة بطرف واحد.
Comments
No comments yet. Be the first to share a thought.
Leave a comment