cryptofoundry

الاتصال بـ cryptofoundry

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

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

شرح DPoS — ببساطة

ADAMANT Messengerمن المسبك ↗
شرح DPoS — ببساطة

تُعد بلوكتشين تقنية موزعة. على عكس الأنظمة المركزية التقليدية، لا يمتلك فرد واحد سلطة واسعة على الشبكة؛ فقط المجتمع المتصل بأكمله يمتلك مثل هذا التأثير. ولجعل النظام موزعًا حقًا، تم تنفيذ طريقة إثبات العمل (Proof-of-Work - PoW) من خلال عملية تُعرف بالتعدين (مثل Bitcoin وLitecoin). فإذا كانت حاسوب بوب أسرع من حاسوب أليس، فإن له تأثيرًا أكبر على الشبكة.

لكن للتعدين عيب كبير، وهو تكاليف الكهرباء العالية. ولحل هذه المشكلة، تم اختراع طريقة بديلة تُعرف بـ إثبات الحصة (Proof-of-Stake - PoS) (مثل PeerCoin وNXT). في نظام PoS، يعتمد تأثير المستخدم على حصته النشطة في الشبكة. لنفترض أن لدى بوب 100 عملة من عملات الشبكة، ولدى أليس 90. إذًا يكون لبوب تأثير أكبر، ولكن إذا باع بوب 20 عملة، ينخفض رصيده إلى 80، وتصبح لأليس الأفضلية في التأثير.

التحسين التالي هو إثبات الحصة المفوَّض (Delegated Proof-of-Stake - dPoS) وتنويعاته، والتي تستخدمها مشاريع مثل BitShares وLisk وADAMANT Messenger. تعمل هذه الطريقة بشكل مشابه لـ PoS، ولكن مع ميزة مهمة: يمكنك نقل (أو تفويض) تأثيرك على الشبكة إلى مستخدمين آخرين.

لنفترض أن لدى بوب 100 عملة ولدى أليس 80. يصوت بوب (أي يفويض تأثيره) لصالح بيل وهيلين، وتُصوت أليس لصالح مارك. في حالة نظام dPoS الخاص بـ Lisk، يكون لـ بيل وهيلين تأثير أكبر (100) مقارنة بمارك (80)، وهو ما يُعد غير عادل وفقًا لبعض التقييمات.

قام ADAMANT بتحسين نظام dPoS هذا من خلال تقليل وزن الصوت حسب عدد المرشحين الذين يتم التصويت لهم. وبما أن بوب صوت لمرشحين اثنين، فإن صوته يصبح 100/2 = 50. وبالتالي يمتلك كل من بيل وهيلين تأثيرًا قدره 50، بينما يمتلك مارك تأثيرًا قدره 80. وبهذا يصبح تأثير مارك أكبر من تأثير بيل وهيلين.

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

يتيح نظام Fair dPoS للمشاركين الأكبر في الشبكة التأكد من أن كل شيء يعمل كما هو مخطط له. فالمرشحون (Delegates) ليسوا فقط مسؤولين عن التشغيل السليم للشبكة، بل يحصلون أيضًا على مكافأة بالعملات مقابل دورهم.

لكي تصبح مرشحًا في شبكة ADAMANT، يجب أن تقوم بتثبيت عقدة، والتسجيل كمرشح، ثم كسب أصوات المستخدمين الذين يثقون بك. يجب أن تجمع عددًا كافيًا من الأصوات بحيث يكون مجموع عملات الناخبين لك كافيًا لإدخالك ضمن قائمة الـ 101 مرشحًا الأوائل.