
Blockchain Layers
هناك 6 طبقات من تقنية blockchain
يعتبر البلوكشين حاليا معقد جدا ويتطلب سنوات لتطويره ولتبسيطه وفهمه بشكل أفضل ، علينا تقسيم الأجزاء المختلفة التي يتكون منها
ال Blockchain إلى طبقات تقنية تشمل الطبقات المكونة لتقنية ال Blockchain ما يلي :
طبقات تقنية ال Blockchain :
1 – طبقة التطبيقات
2 – طبقة النماذج
3 – طبقة العقود
4 – طبقة النظام
5 – طبقة البيانات
6 – طبقة الشبكة
1 – طبقة التطبيقات ” Application layer “
مهمة طبقة التطبيقات هي تطوير حلول
ال Blockchain لاستخدامها عبر التطبيقات والصناعات المختلفة
2 – طبقة النماذج ” Modeling layer “
طبقة النماذج مهمتها هي تسهل العقود الذكية و هذه الطبقة مسؤولة عن إنشاء سير العمل وتحديد كيفية تفاعل المستخدم مع النظام
3 – طبقة العقود ” Contract Layer “
في حين أن طبقة النموذج لها علاقة بسير العمل ، فإن طبقة العقد لها علاقة بالعقد نفسه ونظرا لوجود تداعيات مالية على طبقة العقد غير المحددة أو المنفذة بشكل جيد ، يجب توخي الحذر الشديد لضمان إصدار العقد بشكل صحيح وخال من نقاط الضعف المحتملة
4 – طبقة النظام ” System Layer “
تتكون طبقة النظام من المكونات الأساسية اللازمة للحفاظ على ال Blockchain نفسه وهذا يشمل أنظمة مثل بروتوكول الإجماع والأنظمة الفرعية المرتبطة به
5 – طبقة البيانات ” Data Layer “
طبقة البيانات هي مسؤوله عن إدارة المعلومات المخزنة على ال Blockchain “على السلسلة” وداخل قاعدة البيانات “خارج السلسلة” نفسها
6 – طبقة الشبكة ” Network Layer “
تتميز طبقة الشبكة في نظام Blockchain Network Topology بشبكة P2P واستراتيجيات الاتصال والتوصيل الخاصة بالعميل وسلوكيات المستخدمين تتضمن المتطلبات الأداء وتكلفة منخفضة للمشاركة وإخفاء الهوية ومقاومة DoS وإخفائها