Block Header چیست ؟
هر بلاک در یک بلاکچین فقط مجموعهای از تراکنشها نیست. بخشی کوچک و مهم در ابتدای ساختار بلاک وجود دارد که Block Header یا هدر بلاک نامیده میشود و اطلاعات خلاصهای درباره همان بلاک در خود دارد.
در بیتکوین، هدر بلاک شامل اطلاعاتی مانند هش بلاک قبلی، Merkle Root تراکنشها، زمان و چند مقدار مرتبط با استخراج است. ماینرها برای Proof of Work همین هدر را بارها هش میکنند تا نتیجهای مطابق هدف شبکه پیدا کنند.
میتوان Block Header را شبیه صفحه مشخصات روی یک بسته بزرگ دانست. خود بسته میتواند تراکنشهای زیادی داشته باشد، اما روی این صفحه اطلاعاتی قرار گرفته که آن را به بلاک قبلی وصل میکند و خلاصهای رمزنگاریشده از محتوای تراکنشها ارائه میدهد.
هش بلاک قبلی یکی از چیزهایی است که زنجیرهبودن بلاکها را میسازد. اگر محتوای یک بلاک قدیمی عوض شود، این ارتباطهای هش نیز تحت تأثیر قرار میگیرند.
Block Header برای Light Clientها هم مهم است، چون میتوانند بدون نگهداری تمام محتوای هر بلاک از هدرها و اثباتهای مرتبط برای بعضی بررسیها استفاده کنند.
