مقالات قد تهمك

إليك أهم المفاهيم والإستراتيجيات الأساسية حول تخزين و إدارة بيانات البلوكتشين

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

هيكل البلوكشين

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

التخزين على السلسلة

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

إقرأ أيضاً: عملة SEI الرقمية ترتفع بنسبة 75% وسط جنون التداول الأخير في البلوكتشين

التخزين خارج السلسلة

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

أنظمة التخزين اللامركزية

إن أنظمة التخزين اللامركزية مثل InterPlanetary يتم استخدام نظام الملفات IPFS أو Filecoin أو Swarm للمزيد
من عمليات التخزين و استرجاع البيانات بكفاءة و توزيعها، وغالباً ما يستخدم هذا النوع من النظام جنباً إلى جنب مع
البلوكتشين لإنشاء تطبيقات لامركزية تتطلب تخزين الملفات.

المشاركة

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

إقرأ أيضاً: هونج كونج تعزز مبادرة السندات الخضراء باستخدام تكنولوجيا البلوكتشين

التشذيب

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

قنوات الدولة

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

إدارة قاعدة البيانات

اعتماداً على التنفيذ المحدد للبلوكتشين قد تستخدم أنظمة قواعد البيانات التقليدية مثل LevelDB
أو RocksDB المستخدمة في البيتكوين أو الإثيريوم لتخزين و استرجاع البيانات بكفاءة.

النسخ الإحتياطية

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

 

[adsforwp id="60211"]
المصدر
هنا
[adsforwp id="60211"]

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

اترك تعليقاً

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

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