شرح خاصية Proof of Stake (POS)
ما هو إثبات الحصة (POS)؟
تم تقديم خوارزمية إجماع Proof of Stake مرة أخرى في عام 2011 في منتدى Bitcointalk لحل مشاكل الخوارزمية الأكثر شيوعًا حاليًا قيد الاستخدام – POW. بينما يشترك كلاهما في نفس الهدف المتمثل في الوصول إلى إجماع في blockchain ، فإن عملية الوصول إلى الهدف مختلفة تمامًا.
كيف يعمل؟
تستخدم خوارزمية إثبات الحصة (POS) عملية اختيار عشوائية زائفة لتحديد عقدة لتكون المصادق للكتلة التالية ، استنادًا إلى مجموعة من العوامل التي يمكن أن تشمل عمر التخزين والعشوائية وثروة العقدة.
من الجيد ملاحظة أنه في أنظمة إثبات الحصة(POS) ، يُقال أن الكتل “صادقت” وليست عدنت. غالبًا ما تبدأ العملات المشفرة التي تستخدم إثبات الحصة(POS) ببيع العملات المشفرة المصادقة مسبقًا أو يتم إطلاقها باستخدام خوارزمية إثبات العمل(POW) ثم الانتقال لاحقًا إلى إثبات الحصة.
حيث يتم إنشاء المزيد والمزيد من العملات المشفرة في الأنظمة القائمة على إثبات العمل(POW) كمكافآت للمعدنين ، يستخدم نظام إثبات الحصة(POS) عادة رسوم المعاملات كمكافأة.
المستخدمون الذين يرغبون في المشاركة في عملية المصادقة ، مطالبون بقفل كمية معينة من العملات في الشبكة كحصة لهم. يحدد حجم الرهان(Stake) فرص اختيار العقدة لتكون المصادق التالي لتشكيل الكتلة التالية – كلما زادت الرهان ، زادت الفرص. من أجل عدم تفضيل العملية فقط للعقد الأكثر ثراءً(تخزينا) في الشبكة ، تتم إضافة المزيد من الأساليب الفريدة إلى عملية الاختيار. الطريقتان الأكثر استخدامًا هما “اختيار الكتلة العشوائية” و “تحديد عمر العملة”.
في طريقة تحديد الكتلة العشوائية ، يتم اختيار المصادقين من خلال البحث عن العقد التي تحتوي على مجموعة من أقل قيمة تجزئة وأعلى حصة وبما أن حجم الرهانات عامة ، يمكن عادةً توقع المصادقة التالية بواسطة العقد الأخرى.
تختار طريقة تحديد عمر العملات المعدنية العقد بناءً على المدة التي تم فيها تخزين الرموز المميزة الخاصة بها. يتم حساب عمر العملة بضرب عدد الأيام التي تم فيها الاحتفاظ بالعملات المعدنية كحصة في عدد العملات المعدنية التي تم تخزينها. بمجرد قيام العقدة بمصادقة كتلة ، تتم إعادة تعيين عمر عملتها إلى الصفر ويجب أن تنتظر فترة زمنية معينة لتتمكن من تشكيل كتلة أخرى – وهذا يمنع عقد الحصة الكبيرة من السيطرة على blockchain.
كل عملة مشفرة تستخدم خوارزمية Proof of Stake لديها مجموعة القواعد والأساليب الخاصة بها مجتمعة لما يعتقدون أنه أفضل مزيج ممكن لهم ولمستخدميهم.
عندما يتم اختيار عقدة لتشكيل الكتلة التالية ، فسوف تتحقق مما إذا كانت المعاملات في الكتلة صالحة ، وتصادق الكتلة وتضيفها إلى blockchain. كمكافأة ، تتلقى العقدة رسوم المعاملات المرتبطة بالمعاملات في الكتلة.
إذا أرادت العقدة التوقف عن كونها مصادقة ، فسيتم تحرير حصتها بالإضافة إلى المكافآت المكتسبة بعد فترة زمنية معينة ، مما يمنح الشبكة وقتًا للتحقق من عدم وجود كتل احتيالية تمت إضافتها إلى blockchain بواسطة العقدة.
الأمان
تعمل الحصة كمحفز مالي للعقدة المصادقة لعدم التحقق من صحة أو إنشاء معاملات احتيالية. إذا اكتشفت الشبكة معاملة احتيالية ، فستفقد العقدة المصادقة جزءًا من حصتها وحقها في المشاركة كمصادق في المستقبل. طالما أن الرهان أعلى من المكافأة ، فإن المصادق سيفقد عملات معدنية أكثر مما سيكسبه في حالة محاولة الاحتيال.
من أجل التحكم الفعال في الشبكة والموافقة على المعاملات الاحتيالية ، يجب أن تمتلك العقدة حصة أغلبية في الشبكة ، والمعروف أيضًا باسم هجوم 51٪. اعتمادًا على قيمة العملة المشفرة ، سيكون هذا غير عملي للغاية لأنه من أجل التحكم في الشبكة ، ستحتاج إلى الحصول على 51 ٪ من العرض المتداول.
تتمثل المزايا الرئيسية لخوارزمية Proof of Stake في كفاءة الطاقة والأمن.
يتم تشجيع عدد أكبر من المستخدمين على تشغيل العقد لأنها سهلة ومعقولة التكلفة. هذا بالإضافة إلى عملية التوزيع العشوائي يجعل الشبكة أكثر لامركزية ، حيث لم تعد هناك حاجة لتجمعات التعدين لتعدين الكتل. ونظرًا لأن هناك حاجة أقل لإصدار العديد من العملات المعدنية الجديدة للحصول على مكافأة ، فإن هذا يساعد على بقاء سعر عملة معينة أكثر استقرارًا.
من الجيد أن نتذكر أن صناعة العملات الرقمية تتغير وتتطور بسرعة ، وهناك أيضًا العديد من الخوارزميات والطرق الأخرى التي يتم تطويرها وتجربتها.
المصدر: Binance Academy