23 / 691HDR

Block Header

ترويسة الكتلة

80 بايت تربط الكتلة السابقة والتزام المعاملات وشرط التعدين.

Block Header بنية متسلسلة بدقة يشكل SHA-256 المزدوج لها تجزئة الكتلة. لا تحتوي قائمة المعاملات ولا برهان صلاحيتها الكاملة.

Version (4 بايت)، تجزئة الترويسة السابقة (32)، جذر Merkle (32)، time (4)، nBits (4)، nonce (4): المجموع 80. الأرقام بترتيب little-endian، والتجزئات بترتيب بايتات داخلي يختلف عن عرض المعرّف السداسي المعتاد. [Bitcoin Core v29.0: header serialization]

يرمز nBits الهدف بصورة مضغوطة لا رقم الصعوبة المعروض. تفحص العقد تجزئة أقل من الهدف أو مساوية له، والهدف الصحيح للارتفاع. يجب أن يتجاوز الوقت وسيط الكتل الإحدى عشرة السابقة ويمر بفحص المستقبل؛ ليس وقتًا موثوقًا للدفع ولا مدة تعدين دقيقة. [Bitcoin Core v29.0: header validation]

يغير nonce التجزئة مباشرة؛ وتغيير coinbase يغير جذر Merkle والترويسة. تسمح سلسلة الترويسات بفحص الترابط والعمل. لكن السكربتات والمخرجات المصروفة والمكافأة وبقية القواعد تحتاج بيانات المعاملات وسياق الحالة. [Bitcoin Core v29.0: header validation]

للحصول على صورة أوضح، اقرأ هذا المدخل مع الكتلة, Proof of Work, شجرة Merkle, Nonce. تشير إلى هذا المدخل أيضًا الكتلة, تجزئة تشفيرية, SHA-256, شجرة Merkle.

DOC · 001Bitcoin Core v29.0: header serializationمصدر أولي ↗DOC · 002Bitcoin Core v29.0: header validationمصدر أولي ↗DOC · 003Bitcoin Core v29.0: proof of workمصدر أولي ↗
تمت المراجعة في 1 أغسطس 2026المصادر أولًا · ليست نصيحة استثمارية