cryptofoundry

الاتصال بـ cryptofoundry

أخبرنا بما تريد بناءه أو أتمتته.

البريد الإلكتروني
[email protected]
ADAMANT Messenger
فتح في ADAMANT
مقال

نظام المندوب العادل في dPoS

ADAMANT Messengerمن المسبك ↗
نظام المندوب العادل في dPoS

تُعد اللامركزية سمة حاسمة في ADAMANT، وقد قيّم الفريق تحسينات محتملة للنظام الإيكولوجي من خلال دراسة الدروس المستفادة من شبكات dPoS أخرى مثل Lisk.

في شبكة Lisk، يتطلب أن تصبح مندوبًا نشطًا ما يقارب 29 مليون LSK من الأصوات، وتم إقصاء أكثر من 1600 مندوب بشكل دائم إلى وضع الانتظار (Standby). يمتلك المندوب النشط الأدنى تصنيفًا وزن صوت يقارب 28.7 مليون LSK — وهو حاجز دخول مرتفع للغاية.

نظام المندوب العادل في dPoS

المشكلة الأساسية هي أنه في نظام dPoS تقليدي، يمكن لمحفظة واحدة “سميكة” أن توزع أصواتًا سميكة بالتساوي على قائمة كبيرة من المندوبين دفعة واحدة. يمكن لمحفظة واحدة تُصوت لـ 101 مندوب أن تفرض سيطرتها الفعالة على الشبكة بأكملها.

تُعالج ADAMANT هذه المشكلة من خلال قسمة وزن الصوت لكل محفظة على عدد المندوبين الذين تُصوت لهم:

وزن الصوت = ADM / عدد الأصوات

على سبيل المثال، إذا كان لدى بوب 100 ADM ويصوت لمندوبين، بينما لدى آليس 80 ADM وتُصوت لمندوب واحد، يتم تقسيم صوت بوب إلى 50 لكل مندوب. أما المندوب الوحيد لآليس فيتلقى 80 بالكامل. وفقًا لنموذج Lisk، سيتلقى كل مندوب من مندوبَي بوب 100 — أي أكثر من آليس — وهو ما يُعد غير عادل. أما في نموذج ADAMANT، فيمتلك مندوب آليس تأثيرًا أكبر، مما يعكس توزيعًا أكثر إنصافًا.

يُعد العامل الثاني، الإنتاجية، مُعدِّلًا إضافيًا لوزن الصوت. تتطلب الشبكة مندوبين مُجدين لا يفوتون أي كتل، لضمان تسليم الرسائل على ADAMANT Messenger دون تأخير. تتراوح الإنتاجية بين 0.05% و100%، وتُقلل من وزن الصوت للمندوبين الذين لا يحافظون على عُقد موثوقة. عند بدء المندوب في إنشاء الكتل (forging)، لا تُحسب الإنتاجية لأول 200 كتلة (المُنتَجة والمُفوَّتة).

الصيغة النهائية هي:

وزن الصوت = ADM / عدد الأصوات × الإنتاجية

يُعرف هذا النهج باسم Fair dPoS. وهو يقلل من تأثير المحافظ السميكة إلى مستويات معقولة، ويُقلل من حاجز الدخول إلى عملية الإنشاء (forging). ويعمل عامل الإنتاجية على تحفيز المندوبين على تشغيل عُقد على أجهزة أكثر قوة بدلًا من الإعدادات الدنيا. وبما أن توزيع الرموز والمندوبين يتغير بمرور الوقت، يتم إعادة بناء قائمة المندوبين المُنشئين البالغ عددهم 101 بشكل دوري، ما يمنح المندوبين في وضع الانتظار فرصة واقعية للعودة إلى الإنشاء.

يمكن للمستخدمين ذوي الأرصدة الصغيرة من ADM أيضًا المشاركة من خلال تكوين مجموعات. دخلت هذه التغييرات حيز التنفيذ بدءًا من الإصدار 0.4.0، من الكتلة 4359464.