ما هو الفرق بين سلاسل البلوكشين العامة وسلاسل البلوكشين الخاصة واتحاد سلاسل البلوكشين؟
الصفحة الرئيسية
المقالات
ما هو الفرق بين سلاسل البلوكشين العامة وسلاسل البلوكشين الخاصة واتحاد سلاسل البلوكشين؟

ما هو الفرق بين سلاسل البلوكشين العامة وسلاسل البلوكشين الخاصة واتحاد سلاسل البلوكشين؟

متوسط
تاريخ النشر Jan 6, 2020تاريخ التحديث Feb 9, 2023
6m

المقدمة

عندما تمّ إطلاق عملة بيتكوين، كانت نقطة الانطلاق لوضع أسس مجال قائم بالكامل على هذه التقنية التي تعتمد على البروتوكول: بلوكشين. ومع مرور الوقت تمكن المبتكرون المهتمون بهذا المجال استكشاف إمكانات هذه التقنية، وحاليًا يسعون إلى اكتشاف طرق الاستفادة منها في كل مجال تتوفر فيه المؤهلات المناسبة.

بيتكوين هي ما يُطلق عليه العملة الرقمية – وهي شكل من أشكال النقود الرقمية التي لا تخضع لسيطرة أي جهة بشكلٍ منفرد، لكنها تستخدم مجموعة من تقنيات قواعد البيانات الموزعة، والحوافز المالية، وتقنيات التشفير بهدف تمكين منظومة واسعة النطاق من تنسيق عملياتها دون الحاجة لقادة أو إداريين.

وحقق هيكل البيانات الذي تستخدمه شبكة بيتكوين رواجًا كبيرًا خلال ما يزيد عن 10 أعوام منذ نشأتها. وحاليًا، تخضع تقنية بلوكشين للتجربة في قطاعات متنوعة تشمل القطاع الماليوسلاسل الإمداد والأنظمة القانونية والأنظمة الحكومية.

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

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

ولا يوجد مصدر مركزي يحصل منه المشاركون على البيانات (حيث أن الشبكة موزّعة). لذلك فإن نشر المعلومات يحدث ببطء، إلا أن أداء الشبكة يتميز بالكفاءة من حيث الأمان والتكرار.

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

  • سجل قابل للإلحاق فقط – حتى يتحول السجل إلى سلسلة البلوكشين، يجب أن يكون النظام قادرًا على تتبع سلسلة هيكل الكتل التي تربط كل كتلة بالكتلة التي تليها. فإذا كانت سلسلة البلوكشين هي مجموعة الخلايا في جدول البيانات، فإن الكتل هي الخلايا بحد ذاتها.

  • شبكة أقران – كل مشارك في الشبكة لديه نسخة من سلسلة البلوكشين. ويُطلق على هؤلاء المشاركين العُقد، ويجري التفاعل بينهم بطريقة P2P أي من شخص لشخص.

  • آلية الإجماع – يجب أن تتوفر آلية للعقد حتى تتمكن من الإجماع على صحة المعاملات المنشورة على الشبكة، من أجل ضمان عدم كتابة بيانات مزيفة على السلسلة.

يحتوي الجدول التالي على بعض أهم الاختلافات.



سلسلة البلوكشين

عام

خاص

اتحاد سلسلة كتل

سلاسل مفتوحة للعامّة؟

نعم

لا

لا

من مصرّح له بالقراءة؟

أي شخص

المستخدمون المدعوون فقط

غير محدد

من مصرّح له بالكتابة؟

أي شخص

المشاركون المصرّح لهم

المشاركون المصرّح لهم

الملكية

لا تخضع لملكية أحد

جهة واحدة

عدة جهات

هل هوية المشاركين معروفة؟

لا

نعم

نعم

سرعة المعاملات

بطيئة

سريعة

سريعة


سلاسل البلوكشين العامة

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

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

كذلك نتوقع ظهور سلسلة البلوكشين عامة أكثر مقاومة للرقابة على نحوٍ يفوق السلاسل الخاصة (أو شبه الخاصة). ونظرًا إلى أن أي شخص يستطيع الانضمام إلى الشبكة، فيجب أن يتضمن البروتوكول آليات لمنع الجهات غير معلومة الهوية التي تشكل تهديدًا على أمن الشبكة من اختراقها.

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


سلاسل البلوكشين الخاصة

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

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

إن دليل العمل (PoW) لا يفي بالغرض في هذه الحالة، لكنه أثبت فعاليته عند استخدامه في بيئة مفتوحة، بما يتوافق مع النموذج الأمني لهذه البيئة. وفي سلاسل البلوكشين الخاصة، رغم أن التهديدات التي يتصدى لها دليل العمل ليست على نفس القدر من الخطورة – فإن هوية كل مشارك معلومة، وتؤدي الحوكمة دورًا فاعلاً. 

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


اتحاد سلسة الكتل

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

ومن هذا المنطلق، تتميز قواعد النظام بالمرونة: حيث يمكن حصر الوصول إلى بيانات السلسلة على المدققين، أو الأشخاص المصرّح لهم بذلك، أو إتاحتها للجميع. وبعد نجاح المدققين في الوصول إلى إجماع، يمكن تنفيذ التغييرات بسهولة. أما في ما يتعلق بأداء سلسلة البلوكشين، ففي حال بلوغ نسبة محددة من تلك الجهات التي تؤدي دورها بشكلٍ سليم، لن يواجه النظام أي مشكلات.

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


ما هو الخيار الأفضل؟

من حيث المبدأ، لا يوجد تعارض بين سلاسل البلوكشين العامة والخاصة واتحاد سلسة الكتل – فهي تقنيات مختلفة:

  • تتميز السلاسل العامة جيدة التصميم من ناحية عدم خضوعها للرقابة، على حساب السرعة ومعدل الإنتاجية، وهي الأفضل لتحقيق أعلى مستوى من الأمان عند تسوية المعاملات (أو العقود الذكية).

  • السلاسل الخاصة تمنح الأولوية لسرعة النظام حيث أنها لا تهتم بالنقاط المركزية للفشل بنفس درجة اهتمام سلاسل بلوكشين العامة بها. وهي أنسب خيار للأفراد أو المؤسسات التي ترغب في التحكم الكامل والحفاظ على سرية المعلومات.

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


أفكار ختامية

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