ما هو توافر البيانات؟
الصفحة الرئيسية
المقالات
ما هو توافر البيانات؟

ما هو توافر البيانات؟

متوسط
تاريخ النشر May 16, 2024تاريخ التحديث Jul 8, 2024
6m

الأفكار الأساسية

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

  • تتضمن بعض الحلول الشائعة لتوافر البيانات طبقات توافر البيانات وعينات توافر البيانات ولجان توافر البيانات.

  • تتضمن تحديات توافر البيانات مشكلات التوافق التشغيلي والمفاضلة بين قابلية التوسع والأمان.

المقدمة

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

ما هو توافر البيانات؟

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

كيف يتم توافر البيانات؟

توجد عدة حلول شائعة لتوافر البيانات، و أكثرها شيوعًا هي طبقات توافر البيانات وعينات توافر البيانات ولجان توافر البيانات.

طبقات توافر البيانات

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

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

عينات توافر البيانات

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

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

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

لجان توافر البيانات

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

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

أهمية توافر البيانات

يعد توافر البيانات أمرًا بالغ الأهمية في مختلف جوانب التحقق من الكتل لأنه يسمح للعُقد بالتأكد من سلامة الكتل والمعاملات الجديدة.

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

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

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

4. التوافق مع آلية الإجماع. تضمن العُقد توافق الكتلة مع آلية إجماع البلوكشين، مثل إثبات العمل (PoW) أو إثبات الحصة (PoS)، ويعتمد هذا التحقق على توافر جميع بيانات الكتلة الضرورية، مثل قيمة تجزئة و صعوبة الكتلة.

تحديات توافر البيانات

مشكلات التوافق التشغيلي

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

قابلية التوسع مقابل مقايضة الأمان

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

أفكار ختامية

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

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

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