عن البلوكتشين
حول الدرس

هناك عدة أنواع من شبكات البلوكتشين، وفيما يلي بعض الأنواع الشائعة:

البلوكتشين العامة (Public Blockchain): هي شبكات مفتوحة للجميع ويمكن لأي شخص الانضمام إليها والمشاركة فيها بشكل مجهول. تعتبر البلوكتشين العامة مفتوحة وشفافة، وتستخدم عادةً في التطبيقات المتعلقة بالعملات الرقمية والتحويلات المالية.

البلوكتشين الخاصة (Private Blockchain): تعتبر البلوكتشين الخاصة مغلقة وتعمل بواسطة مجموعة محددة من المشاركين المعروفين. يتم تحديد الأذونات والصلاحيات في الشبكة الخاصة وفقًا لمتطلبات المشروع أو المؤسسة. تُستخدم البلوكتشين الخاصة في العديد من الصناعات والشركات لأغراض مثل إدارة سلسلة التوريد والمحاسبة والتحقق من الهوية.

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

البلوكتشين المصرح بها (Permissioned Blockchain): تعمل البلوكتشين المصرح بها بواسطة مجموعة محددة من المشاركين الذين يحتاجون إلى إذن للوصول والمشاركة في الشبكة. يتم تطبيق نماذج التحكم في الوصول وإدارة الهوية في البلوكتشين المصرح بها. تستخدم البلوكتشين المصرح بها في العديد من الصناعات والمؤسسات التي تتطلب التحاقًا محددًا والامتثال للقوانين واللوائح.

البلوكتشين العمودية (Vertical Blockchain): تستخدم البلوكتشين العمودية في صناعة معينة أو قطاع محدد. ترتبط هذه الشبكات بتطبيقات محددة تلبي احتياجات الصناعة المعينة. على سبيل المثال، بلوكتشين الرعاية الصحية هو نوع من البلوكتين العمودية يستخدم في صناعة الرعاية الصحية لتسهيل تبادل المعلومات الطبية وتحسين الفعالية والأمان في الرعاية الصحية.

هناك أيضًا العديد من الأشكال الأخرى لشبكات البلوكتشين التي تعتمد على تعديلات وتطويرات معينة لتلبية احتياجات محددة. قد تتضمن بعض الأمثلة الإضافية شبكات البلوكتشين المجمعة (Consortium Blockchain) التي تعمل بواسطة مجموعة من المؤسسات المختلفة، والبلوكتشين الجانبية (Sidechain) التي تعمل بشكل متوازي مع شبكة بلوكتشين أخرى، والبلوكتشين المرخصة (Licensed Blockchain) التي تعمل بترخيص رسمي من مؤسسة أو هيئة معينة.

أنواع العُقد:

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

فيما يلي بعض أنواع عُقد البلوكتشين:

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

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

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

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

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