أساسيات البلوكتشين: تعرف على أنواع شبكات البلوكتشين
البلوكتشين (Blockchain) هو تقنية مبتكرة تستخدم في تسجيل وتوثيق المعاملات الرقمية بطريقة آمنة وشفافة.
يتم بناء البلوكتشين على مجموعة من السجلات الرقمية المشفرة المرتبطة ببعضها البعض بشكل سلسلي، حيث يتم تخزين المعلومات في كتل (البلوكات) ويتم ربطها ببعضها البعض بواسطة خوارزميات التجزئة المشفرة.
تتوفر العديد من أنواع البلوكتشين التي تختلف في طريقة تشغيلها وهيكليتها. وهو ما سوف نتحدث عنه في هذا المقال.
البلوكتشين من الطبقة 0 (Layer-0 Blockchains)
البلوكتشين من الطبقة 0 تمكّن المطوّرين من إنشاء بلوكتشينات مخصصة.
مثال: بولكادوت (Polkadot) تمكّن إنشاء بلوكتشينات سيادية تحمل عملاتها الخاصة.
وتتصل هذه الباراشينز (Parachains) بمنصة أساسية واحدة تسمى سلسلة الريلي (Relay Chain) والتي تكون مسؤولة عن الأمان المشترك والتوافق والتفاعل بين البلوكتشينات المختلفة.
وكأمثلة أخرى للبلوكشينات من الطبقة 0 نجد كوزموس (Cosmos) وهورايزن (Horizen).
البلوكتشينات من الطبقة 0 مختلفة عن أطر البلوكتشين مثل ملتشاين (Multichain) وهايبرليدجر فابريك (Hyperledger Fabric).
حيث أن الأطر هي برامج مفتوحة المصدر تمكّن المطوّرين من إنشاء بلوكتشينات مخصصة.
ملاحظة: البلوكتشينات من الطبقة 0 هي شبكات، بينما الأطر هي برامج.
البلوكتشين من الطبقة 1 (Layer-1 Blockchains)
البلوكتشينات من الطبقة 1 تقوم بالتحقق وتنفيذ المعاملات بدون الحاجة إلى أي شبكة خارجية.
ومن الأمثلة على ذلك نجد البيتكوين (Bitcoin) وشبكة إيثريوم الأصلية (Ethereum Mainnet).
البلوكتشين من الطبقة 2 (Layer-2 Blockchains)
البلوكتشينات من الطبقة 2 هي “سايدشاينز” (sidechains) تم بناؤها فوق البلوكتشينات من الطبقة 1.
الطبقة الأساسية من الطبقة 1 (مثل إيثريوم الأصلية) توفر اللامركزية والأمان، بينما الطبقة 2 (مثل بوليجون إثبات الحصة PoS) توفر قابلية التوسع.
البلوكتشين بدون إذن (Permission-less Blockchains)
يمكن لأي شخص المشاركة في البلوكتشينات العامة / بدون إذن ودون قيود.
أمثلة على ذلك نجد البيتكوين (Bitcoin) ولايتكوين (Litecoin) وإيثريوم (Ethereum).
البلوكتشين المحدودة الإذن (Permissioned Blockchains)
يمكن تعيين مختلف ضوابط في بلوكتشين خاص / محدود الإذن.
وكمثال على ذلك هو بلوكتشين هايبرد فاينانس (HYFI) حيث يمكن تعيين أذونات مثل الاتصال والإرسال والاستقبال والإصدار والإنشاء والتعدين والتنشيط والإدارة.
البلوكتشينات المتحالفة (Federated Blockchains)
في شبكة البلوكتشين المتحالفة / الاتحادية، يتم التحكم في عملية التحقق بواسطة مجموعة محددة من العقداء (العُقدة).
سلاسل متوافقة مع بيئة EVM (EVM-compatible chains)
الآلة الافتراضية لإيثريوم (EVM) هي “البيئة التي تعيش فيها جميع حسابات إيثريوم والعقود الذكية”.
حيث أن العقود الذكية هي برامج تعمل تلقائيا عند تحقيق بعض الشروط المحددة مسبقا.
والتوافق مع EVM يعني القدرة على كتابة ونشر شفرة العقدة الذكية التي تكون:
- متوافقة مع EVM.
- يمكن للعقداء في إيثريوم التعرف عليها.
ومن أمثلة البلوكتشينات المتوافقة مع EVM هي أفالانش (Avalanche) وشبكة بينانس الذكية (Binance Smart Chain) وفانتوم (Fantom) وبوليجون (Polygon).