تشكل transaction hashes الأوراق وتدمج الأزواج ويطبق double-SHA-256 حتى root واحد مع تكرار الأخير عند العدد الفردي. يوفر Merkle proof مسار siblings لإثبات الإدراج دون كل المعاملات، لكن الإدراج وحده لا يثبت صلاحية الإجماع.
شجرة hash ثنائية حتمية يربط root فيها header بكل txid في الكتلة. [Bitcoin Developer Guide — Merkle Trees] [Bitcoin whitepaper — Simplified Payment Verification] [Bitcoin Core — Merkle tree implementation]
تشكل transaction hashes الأوراق وتدمج الأزواج ويطبق double-SHA-256 حتى root واحد مع تكرار الأخير عند العدد الفردي. يوفر Merkle proof مسار siblings لإثبات الإدراج دون كل المعاملات، لكن الإدراج وحده لا يثبت صلاحية الإجماع. [Bitcoin Developer Guide — Merkle Trees] [Bitcoin whitepaper — Simplified Payment Verification] [Bitcoin Core — Merkle tree implementation]
تعيد العقدة كاملة التحقق بناء النتيجة من الكتل والمعاملات وتطبق قواعد الإجماع محلياً وترفض البيانات غير الصالحة حتى لو قدمها معدّن أو مستكشف أو أغلبية peers. مسار التحقق قابل للتكرار ولا يتطلب الثقة في تفسير موقع ويب. [Bitcoin Developer Guide — Merkle Trees] [Bitcoin whitepaper — Simplified Payment Verification] [Bitcoin Core — Merkle tree implementation]
يرتب proof of work فقط تواريخ ذات كتل صالحة؛ لا يجعل المعاملة الباطلة صالحة ولا ينشئ نهائية رياضية فورية. تبقى إعادة التنظيم ممكنة وتؤثر الموارد في إتاحة التحقق، ولا تضمن البنية وحدها الخصوصية أو أمان الحفظ أو القرار التشغيلي الصحيح. [Bitcoin Developer Guide — Merkle Trees] [Bitcoin whitepaper — Simplified Payment Verification] [Bitcoin Core — Merkle tree implementation]
استخدم تنفيذاً حديثاً للتحقق وافحص البيانات وافصل صلاحية الإجماع عن relay أو mining policy. للقرارات المهمة افحص المعاملة وheader وtarget وchainwork المتراكم، واضبط software والنسخ الاحتياطية واختبر الإجراء أولاً بقيمة صغيرة. [Bitcoin Developer Guide — Merkle Trees] [Bitcoin whitepaper — Simplified Payment Verification] [Bitcoin Core — Merkle tree implementation]
للحصول على صورة أوضح، اقرأ هذا المدخل مع الكتلة, المعاملة, رأس الكتلة. تشير إلى هذا المدخل أيضًا رأس الكتلة, تجزئة تشفيرية, SHA-256, تأكيد.