مصطلحات

ماذا يعني Block في العملات الرقمية؟

الكتلة وبالإنجليزية (Block) – وهي مكان يتم في تخزين البيانات، ويتم ترتيب هذه الكتل في تسلسل خطي بحيث تتشكل سلسلة لا نهاية من الكتل وبالتالي تنتج لدينا سلسلة الكتل والتي تسمى بالبلوكتشين Blockchain.

ويتم جمع جميع المعلومات حول معاملات البلوكتشين Blockchain ويتم تسجيلها داخل هذه الكتل، كما يتم توصيل كل كتلة تم إنشاؤها حديثاً بالكتلة السابقة وذلك من خلال استخدام تقنيات التشفير.

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

صورة توضيحية لارتفاع الكتلة وكتلة التكوين

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

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

وبشكل أساسي، فإن هاش الكتلة هو الحل لمسألة رياضية معقدة، حيث يتم منح المعُدِن الذي يجد حلاً صالحاً للكتلة التالية الحق في التحقق من صحة هذه الكتلة (والمعاملات الواردة فيها). نظرا لأن التعدين يتطلب قدرا كبيرا من الموارد الحوسبية.

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