تعمل تقنية البلوكشين blockchain بمثابة ledger حيث يقوم بتخزين جميع المعاملات في الشبكة. كيف يمكننا التأكد من عدم التلاعب بالمعلومات المنقولة بين العقد وتوصل كل عقدة إلى اتفاق بشأن حالة المعاملات والكتل؟ وهذا يتطلب وجود نظام للحفاظ على التشغيل الطبيعي للنظام وهي آلية توافقية.
في السابق قدمنا لك آليتي الإجماع السائدتين PoW وPoS وفي هذا العدد دعونا ننتبه إلى آلية إجماع DPoS.
DPoS (الدليل المفوض على الحصة) وهو دليل مفوض على الحصة أو إثبات الحصة حيث تحتوي على كلمة “تفويض” أكثر من كلمة إثبات الحصة (PoS) وهي آلية إجماع ممتدة على أساس إثبات الحصة (PoS) ويتطلب إثبات الحصة (PoS) من المستخدمين التعهد بالعملات المشفرة في العقود الذكية ومن لديه المزيد من المال لديه فرصة أفضل للفوز بكتل جديدة.
مثل PoS يتطلب DPoS أيضًا عملة مشفرة لكن الأخير يتطلب التصويت لانتخاب مجموعة من الممثلين للحفاظ على الشبكة بأكملها للجميع وبغض النظر عن الثروة فإن كل حامل رمز لديه فرصة ليتم انتخابه لذلك يشير بعض الأشخاص إلى إثبات الحصة (PoS) على أنه تعدين الاحتفاظ بالعملة وإلى DPoS على أنه تعدين التصويت.
تنقسم آلية تشغيل DPoS بشكل أساسي إلى ثلاثة أجزاء: التصويت والشهود والمندوبين.
في نظام DPoS يصوت المستخدمون لانتخاب العقد التي يثقون بها أي الشهود والعملة المشفرة في يد المستخدم هي التصويت حيث يمكن لأولئك الذين حصلوا على أعلى الأصوات أن يصبحوا شهودًا مسؤولين عن التحقق من المعاملات وإنشاء كتل جديدة على شبكة blockchain وتسمى هذه العقد التي تم التصويت عليها أيضًا بالعقد الفائقة.
يتم الاحتفاظ بشكل عام بعدد العقد الفائقة بقيمة ثابتة بناءً على إعدادات المشروع وعلى سبيل المثال هناك 27 عقدة فائقة في شبكة TRON وتعمل معًا للحفاظ على التشغيل الفعال للشبكة.
سوف تتناوب هذه العقد في لعب دور عمال المناجم/المعدنين في آلية إثبات العمل وكلما قاموا بإنتاج الكتل في الوقت المحدد فإنهم يحصلون على مكافآت الكتل.
إذا فشلت في إكمال مهمة إنشاء الكتلة فلن تكون هناك مكافأة فحسب بل ستفقد أيضًا حالة الشاهد الخاصة بك وفي DPoS يعد التصويت عملية مستمرة ويكون الشهود في علاقة تنافسية وقد يتم التصويت على استبعاد الشهود ذوي الأداء الضعيف أو السلوك الاحتيالي في أي وقت وستحل محلهم عقد جديدة.
بالإضافة إلى آلية المكافأة والعقاب للشهود يقوم نظام DPoS أيضًا بتعيين ممثلين للإشراف على مستوى الحوكمة والأداء لبروتوكول blockchain بأكمله ولا يشارك الممثل في التحقق من المعاملة وإنتاج الكتلة ، على سبيل المثال يمكن للمندوب أن يقترح تغييرات على حجم الكتلة أو مقدار المكافآت التي يتلقاها الشهود وبعد أن يقترح الممثل اقتراحًا سيصوت مستخدمو blockchain على اعتماده أم لا.
تتمتع آلية إجماع DPoS بالعديد من المزايا مقارنة بخوارزميات الإجماع التقليدية:
1.توفير الطاقة وحماية البيئة: تعمل آلية DPoS على تقليل عدد العقد وتقليل استهلاك الطاقة للشبكة بأكملها كما أنها أكثر توفيرًا للطاقة وصديقة للبيئة.
2.خفض التكلفة وزيادة الكفاءة: من خلال آلية الشاهد حيث يمكن لـ DPoS تحقيق تأكيد المعاملات بسرعة عالية وإنشاء الكتل ومع تحسين إنتاجية البلوكشين يمكنها أيضًا الحفاظ على تكاليف تشغيل منخفضة جدًا.
3.تحمل الخطأ: بموجب آلية DPoS ، تتناوب العقد المتعددة لإنشاء الكتل وحتى إذا فشلت بعض العقد أو تعرضت للهجوم فلا يزال بإمكان العقد المتبقية ضمان التشغيل الآمن لـ blockchain.
تجدر الإشارة إلى أنه بالإضافة إلى كونها آمنة وفعالة حيث تحتاج DPoS إلى منع خطر التركيز المفرط للطاقة لذلك يعد تحسين حماس التصويت لدى المستخدمين العاديين أحد الاعتبارات الرئيسية لشبكات البلوكشين blockchain الرئيسية التي تعتمد آلية إجماع DPoS.
بشكل عام تم استخدام آلية إجماع DPoS على نطاق واسع في السلاسل العامة السائدة وهي تستخدم آلية تصويت لمنح بعض العقد القدرة على تمثيل الشبكة بأكملها وبالتالي تحقيق شبكة بلوكشين فعالة وقابلة للتطوير وأكثر قدرة على التكيف مع الاحتياجات الفعلية للمستخدمين العاديين.
مع تطوير وتكرار تقنية البلوكشين ستعمل آلية توافق DPoS على تعزيز تطوير وابتكار تطبيقات البلوكشين.