قسم تخزين الكتلة
تاريخ التحديث Aug 18, 2026 قسم تخزين الكتلة هو قسم الملخّص في
الكتلة في سلسلة البلوكشين، ويحتوي على بيانات التعريف الأساسية للكتلة بدلًا من قائمة معاملاتها الكاملة.
يحتوي قسم تخزين الكتلة على
البيانات الوصفية التي تصف الكتلة: متى تم إنشاؤها، وكيف ترتبط بالكتلة السابقة، وتجزئة واحدة تمثّل جميع المعاملات التي تتضمنها. بعبارة أخرى، يتضمن قسم تخزين الكتلة كل ما يتعلق بالكتلة باستثناء قائمة المعاملات الأساسية نفسها.
في البيتكوين، يُعد قسم تخزين الكتلة بنية ثابتة بحجم 80 بايت تتكوّن من ستة حقول:
الإصدار: يشير إلى قواعد الإجماع التي تتبعها الكتلة، ويمكن استخدامه للإشارة إلى دعم ترقيات البروتوكول.
تجزئة الكتلة السابقة: هي
التجزئة الخاصة بقسم تخزين الكتلة السابقة، وهي ما يربط الكتل معًا لتشكّل سلسلة.
جذر Merkle: تجزئة واحدة مشتقة من جميع المعاملات في الكتلة، ويتم إنتاجها من خلال بنية
جذر Merkle بحيث إن أي تغيير في معاملة يغيّر هذه القيمة.
الطابع الزمني: يسجّل الوقت التقريبي الذي تم فيه إنشاء الكتلة، ويتم التعبير عنه كطابع زمني بنظام Unix.
هدف الصعوبة (nBits): يُشفّر الحدّ الذي يجب أن تكون تجزئة قسم تخزين الكتلة أدناه. تُشتق صعوبة الشبكة من هذا الهدف بدلًا من تخزينها مباشرة.
Nonce: عداد يغيّره المعدّنون مرارًا عبر حقل
nonce أثناء البحث عن تجزئة صالحة.
قسم تخزين الكتلة هو ما يقوم المعدّنون بتجزئته عندما يحاولون جعل الكتلة صالحة. وبما أن حجم قسم تخزين الكتلة لا يتجاوز 80 بايت، فإن ذلك أكثر كفاءة بكثير من تجزئة كل معاملة في الكتلة، والتي قد يصل عددها إلى الآلاف. عندما يتم
تعدين كتلة، يمر قسم تخزين الكتلة عبر تجزئة SHA-256 مزدوجة، وتصبح النتيجة مُعرّف الكتلة.
كما أن صِغر حجمها يجعل قسم تخزين الكتلة مفيدًا للعميل الخفيف. قد يتطلب تخزين سلسلة بلوكشين
البيتكوين الكاملة مساحات تخزين هائلة، لكن الجهاز الذي يحتفظ بقسم تخزين الكتلة فقط يستخدم جزءًا صغيرًا من تلك المساحة. وبما أن كل قسم تخزين كتلة يلتزم بمعاملاته عبر جذر Merkle، يمكن للعميل الخفيف لاحقًا التحقق مما إذا كانت معاملة محددة قد أُدرجت في كتلة، دون الحاجة إلى تنزيل السلسلة بأكملها. لا يزال هذا النهج يعتمد جزئيًا على أطراف خارجية للحصول على البيانات، لكنه يتيح قدرًا من التحقق على الأجهزة ذات الموارد المحدودة.