blog

الـ Masternodes ونظائِرها في سلسلة البلوكتشين

العُقد هي أجهزة الكمبيوتر والخدمات التي تدعم شبكات blockchain، وباعتبارها الأساس الأول في اللامركزية والأمان والشفافية في blockchain، فإن تلك العُقد مسؤولة عن صيانة والتحقق من دفتر الأستاذ العام للمعاملات على شبكة blockchain.

وهناك عدة أنواع مختلفة من العُقد، Light Nodes وهي ما تُسمى بالعُقد العادية أو الخفيفة، و Full Nodes وهي ما تُسمى بالعُقد الكاملة، وأخيرًا Masternodes وهي التي تُسمى بالعُقد الرئيسية، ولكل منها مستويات مختلفة من المسؤولية على الشبكات التي تدعمها.

وفي هذا المقال سنتاول الحديث عن Masternodes بإعتبارها أقوى أنواع العُقد، وتم تقديمها لأول مرة إلى شبكة Dash في مارس 2014 ومنذ ذلك الحين تم تبنيها من قِبل مجموعة متنوعة من شبكات blockchain الأخرى.

ما هو Masternodes؟

لبدء المناقشة حول Masternodes أو العُقد الرئيسية، من الضروري فهم كيفية عملها فيما يتعلق بنظيراتها Light Node العقد العادية، وFull Nodes العقد الكاملة، وللقيام بذلك سنحتاج إلى مناقشة دور كل نوع من أنواع العُقدة بإيجاز.

وفي هذا الشأن يجب أن نضع في الإعتبار أن شبكات blockchain الفردية لديها اختلافات دقيقة وأحيانًا كبيرة في الهيكل، لذلك يمكن أن يكون للأنواع العامة من العُقد المُدرجة أدوار ومسؤوليات متنوعة قليلًا بناءً على الشبكات التي تشكل جزءًا منها.

ولكن من المهم تحديد القاسم المشترك بين جميع العُقد، وهو أن جميعهم يشغلون البرنامج، الذي يُشار إليه عادةً بالبروتوكول، والذي يحدد قواعد وميزات ووظائف blockchain معينة، ولذلك يمكن توضيح الفروق بينهم على النحو التالي:

العُقدة الخفيفة أو العُقدة العادية (Light Node)

هي النوع الأساسي من أجهزة الحوسبة التي تدعم شبكة blockchain، و بشكل عام تتكون شبكة blockchain اللامركزية من جميع العُقد التي تدعمها في أنظمة إثبات العمل (PoW)، حيث يكون مُعدني العملات هم العُقد في أنظمة إثبات الحصة (PoS)، وتكون محافظ الـ Staking هي العُقد في أنظمة PoW، أما PoS هي آليات إجماع تسمح للعُقد بالتوصل إلى اتفاق بشأن صلاحية المعاملات.

وعندما يتم بث مجموعة جديدة من المعاملات، مُجمعة في كتلة إلى الشبكة بالكامل بواسطة إحدى العُقد، يجب على كل عُقدة أخرى التحقق من صلاحيتها، ويتم تحقيق إجماع الشبكة عند إضافة هذه الكتلة إلى جميع نسخ blockchain.

وعادةً ما تقوم العُقد الخفيفة بتنزيل بيانات blockchain فقط لمعالجة المعاملات الجديدة والتحقق منها، وبالتالي يكون عبء العمل الحسابي الخاص بها ضئيلًا، مع وضع في الإعتبار أن سلاسل الكتل الكاملة تمثل عمومًا كميات كبيرة من البيانات، فعلى سبيل المثال، اعتبارًا من سبتمبر 2020، استهلكت عُقدة Bitcoin الكاملة أكثر من 300 غيغابايت من المساحة، وقد يكون العديد من أجهزة الكمبيوتر الشخصية قادرة على تخزينها؛ حيث تعمل متطلبات بيانات blockchain المُخففة للعُقد الخفيفة على تشغيلها بسرعة، دون تعثر أنظمتها الأساسية بسبب الكثير من البيانات.

العُقد الكاملة (Full Nodes)

تقوم العُقدة الكاملة بكل ما تفعله العُقدة العادية، ولكنها تحتوي أيضًا على نسخة كاملة من دفتر الأستاذ blockchain، أي كل معاملات الـ blockchain، وتقوم بتنزيل جميع المعاملات التي حدثت على blockchain وليس أحدثها فقط وتتحقق منها بشكل كامل مع العُقد الأخرى.

ومن الناحية النظرية، طالما أن جهاز كمبيوتر واحد فقط يحتفظ بنسخة كاملة من دفتر الأستاذ، يمكن استعادة شبكة blockchain بالكامل في حالة حدوث فشل كارثي غير مُحتمل عبر شبكة العُقد.

وهذا يعني أنه مع وجود العديد من أجهزة الكمبيوتر والخوادم اللامركزية في جميع أنحاء العالم التي تحتفظ بنسخة مُحدثة من دفتر الأستاذ blockchain، توفر العُقد الكاملة أمانًا مُتزايدًا للشبكة؛ نظرًا لأنه سيتعين تدمير جميع العُقد الكاملة حتى تتوقف الشبكة.

العُقد الرئيسية (Masternodes)

لا تضيف Masternodes في الواقع كُتلًا جديدة إلى blockchain، ولكن بدلاً من ذلك تقوم فقط بالتحقق منها، كما أن لها أدوارًا إدارية وحوكمة تنظيمية خاصة، اعتمادًا على بروتوكول blockchain الذي يشاركون فيه.

حيث يُذكر في هذا الشأن أن بروتوكول Dash أضاف رموزًا رئيسية في مارس 2014 في نظام يُعرف باسم إثبات الخدمة (PoSe)، إذ توجد Masternodes بشكل أكثر شيوعًا في النظم البيئية لنقاط البيع، على الرغم من أنه يمكن استخدامها في النظم البيئية لإثبات الهُوية أيضًا.

كيف تعمل الـ Masternodes؟

تعمل عُقد Masternodes كخادم على شبكة blockchain اللامركزية التي يدعمها، وتحتوي على نسخة كاملة من دفتر الأستاذ blockchain، وتتحمل مسؤوليات إضافية أيضًا؛ اعتمادًا على طبيعة blockchain التي تعمل عليها، حيث يمكن لـ Masternodes التحكم في أحداث التصويت وتنفيذ عمليات البروتوكول.

فعلى شبكة Dash، على سبيل المثال، تتمتع العُقد الرئيسية بسلطة أكثر من العُقدة العادية، ويمكن استخدامها لإرسال المعاملات الخاصة أو المعاملات الفورية، حيث توفر Masternodes هذه الخدمات الهامة كجزء أساسي من نظام PoSe البيئي لـ Dash.

كما أن Dash masternodes لها أيضًا دور إداري، حيث تقوم بتخصيص صوت واحد لكل واحد للإدلاء به في تحديد ما إذا كان سيتم الموافقة على التطورات الجديدة وتعديلات البروتوكول أو رفضها على شبكة Dash.

وتعمل رموز Masternodes المُشفرة على نظام قائم على الضمانات يُشبه إلى حد كبير بروتوكول PoS، بمعنى أنه يجب أن يمتلك المُشغلون قدرًا كبيرًا من العملة المُشفرة الأصلية من أجل تشغيل Masternodes، وفي المقابل يضمن مشغلو Masternodes أرباحًا سنوية للعملة مقابل خدماتهم.

وبهذه الطريقة، تضمن الشبكة تحفيزًا ماليًا لعُقدها الأكثر أهمية، مما يعزز في النهاية استقرار الشبكة والولاء، ولهذا السبب تُعرف Masternodes أيضًا باسم أنظمة المُصادقة المُستعبدة؛ إذ أن المنطق مُشابه للتخزين في نظام PoS.

فوائد استخدام Masternode

سواء كان بروتوكول blockchain يستخدم قواعد PoW، أو قواعد PoS، أو قواعد إجماع مختلفة تمامًا، فإن كل بروتوكول تقريبًا يشتمل على آلية لمكافأة العُقد التي تحافظ على الشبكة، وتنُشئ الكتل، وتحافظ على عملها بشكل صحيح.

فعندما تستخدم عملة مُعماة الـ  Masternodes في بروتوكولها، فإن Masternodes تتلقى عادةً جزءًا كبيرًا من مكافآت الكتلة الإجمالية؛ لأنها تتحمل العبء الأكبر من المسؤولية عن الحفاظ على الشبكة، وعادةً ما تأتي مكافآت الكتلة في شكل العملة المُشفرة الأساسية لشبكة blockchain والتي تُمنح للعُقد التي نجحت في التحقق من الكتلة.

علاوة على ذلك، فإن مستوى المعالجة المطلوبة لإنشاء كتل جديدة في أنظمة PoS أقل بكثير مما هو عليه في أنظمة PoW التي تستخدم التعدين، ولهذا السبب يمكن للنموذج الرئيسِ للعملات المُشفرة في أنظمة PoS من الناحية النظرية، أن يولدّ المزيد من الإيرادات بتكاليف أقل من نظيره في التعدين PoW، مما يوفر حافزًا ماليًا قويًا لتشغيل رمز رئيسِ.

بالإضافة إلى شبكة Dash  مُنشئ Masternode، فإن العملات المُشفرة التي تستخدم الـ Masternode تشمل (VITAE) و (DIVI) و (PIVX(Horizen (ZEN و Energi (NRG) و (Zcoin (XZC و Syscoin (SYS).

صعوبة استخدام الـ Masternode

تُعتبر فوائد Masternodes في التشفير رائعة، ولكن هناك صعوبات في تشغيلها وصيانتها؛ حيث تُعد العُقد الرئيسية أكثر كثافة في استخدام الموارد من العُقد الكاملة والعُقد الخفيفة؛ إذ يتطلب تشغيل Masternodes مزيدًا من المعرفة التقنية ورأس المال والوقت.

كما يتطلب تشغيل رمز رئيسِ للعملات امتلاك قدر كبير من الضمانات في العملة الأصلية لشبكة blockchain، وفي بعض الحالات، تكون متطلبات أهلية Masternodes مرتفعة بشكل مانع، فعلى سبيل المثال، تتطلب الأهلية لتشغيل Dash Masternodes امتلاك 1000 Dash، والتي كانت في أوقات مختلفة تعادل قيمتها عشرات الآلاف من الدولارات وفي وقت ما يزيد عن مليون دولار.

وبصرف النظر عن الحاجز النقدي للدخول، يتم تكليف مشغل Masternodes بالتأكد من أن رمزه الرئيسِ يؤدي الوظائف المُخصصة له، مهما كانت تلك الوظائف مثل تسهيل الإرسال الفوري والإرسال الخاص مع Dash.

كما أنه يجب على المشغلين أيضًا توفير خادم مُخصص وعنوان IP واتصال على مدار الساعة طوال أيام الأسبوع، وهو الأمر الذي يتطلب وقتًا وجهدًا، وقد يمثل عبئًا ماليًا كبيرًا نتيجة رسوم استضافة الخادم.

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

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني.

زر الذهاب إلى الأعلى