عدم التغيير: خاصية تجعل البيانات غير قابلة للتعديل (Immutability)
مقدمة
الثباتية تعني عدم القابلية للتغيير. في علوم الحاسوب، الكائن الثابت هو كائن لا يمكن تغيير حالته بعد إنشائه. الثباتية هي واحدة من الخصائص الأساسية لتقنية البيتكوين وتقنية البلوك تشين.
فهم الثباتية
الثباتية في المعاملات
المعاملات الثابتة تجعل من المستحيل على أي كيان (مثل الحكومة أو الشركات) التلاعب أو استبدال أو تزوير البيانات المخزنة على الشبكة. وبما أن جميع المعاملات التاريخية يمكن معاينتها في أي وقت، فإن الثباتية تضمن درجة عالية من سلامة البيانات.
الثباتية وتعزيز النظام الحالي
يمكن للثباتية في سلاسل الكتل العامة تعزيز نظام الثقة والتدقيق الحالي. يمكنها تقليل الوقت والتكلفة المرتبطة بالتحقق من المعلومات، حيث تصبح عملية التحقق أبسط أو غير ضرورية فعليًا.
فوائد أخرى للثباتية
- زيادة الكفاءة: يمكن للثباتية أن تزيد من الكفاءة العامة للعديد من الشركات من خلال تقديم سجل تاريخي كامل لعملياتها التجارية.
- حل النزاعات: توفر الثباتية وضوحًا في الكثير من النزاعات التجارية، حيث تمكن من وجود مصدر مشترك وموثوق للمعلومات.
مخاطر الثباتية
الهجمات على الثباتية
على الرغم من أن الثباتية هي إحدى الفوائد الأساسية للبيتكوين وتقنية البلوك تشين، إلا أن البيانات المخزنة على سلاسل الكتل ليست محصنة تمامًا ضد الثغرات الأمنية. إذا تمكن مهاجم خبيث من جمع معظم معدل الهاش للشبكة، فقد يتمكن من تغيير البيانات الثابتة في هجوم يُعرف باسم “هجوم 51%”.
التحديات التقنية
في مثل هذا السيناريو، سيستطيع المهاجم منع تأكيد المعاملات الجديدة أو حتى عكس المعاملات تمامًا. لكن، على الأقل في حالة البيتكوين، فإن السيطرة على هذه الكمية من القدرة الحاسوبية ستكون مكلفة للغاية، حيث تتطلب أجهزة متقدمة وكميات كبيرة من الكهرباء.
الشبكات الأقل قوة
من ناحية أخرى، فإن شبكات إثبات العمل ذات معدلات الهاش المنخفضة تكون عرضة لمثل هذا الهجوم، حيث يمكن جمع القوة الحاسوبية المطلوبة لمهاجمة الشبكة بسهولة نسبية.
الخاتمة
الختام، تُشكل الثباتية عنصرًا أساسيًا في تقنيات البيتكوين والبلوك تشين، فهي تعزز سلامة البيانات وتوفر مزايا كبيرة في العديد من المجالات. ومع ذلك، يجب أن يكون المجتمع التقني على دراية بالمخاطر المحتملة واتخاذ التدابير اللازمة للحفاظ على سلامة الشبكات.