هدر بلاک چیست؟ آشنایی با Block Header در بلاکچین و ارز دیجیتال
هدر بلاک یا عنوان عنوان بلوک، مانند شماره شناسنامهی هر بلوک است. در بلاکچین برای شناسایی هر بلاک، به هدر بلاک رجوع میشود. در این مقاله از ارز دیجیتال، به طور مفصل به بررسی هدر بلاک و اهمیت آن خواهیم پرداخت.
هدر بلاک چیست؟
هدر بلاک برای شناسایی یک بلوک خاص در بلاک چین استفاده میشود. این هدرها به طور مکرر هش (رمزگذاری) میشوند تا فرایند اثبات کار برای پاداشهای ماینینگ در امنیت کامل تأمین شود. یک بلاک چین شامل مجموعهای از بلوک های مختلف است که برای ذخیره اطلاعات مربوط به تراکنشهایی که در یک شبکه بلاکچین رخ میدهد، استفاده میشود. هر یک از بلوکها حاوی یک هدر منحصر به فرد است. هر بلوک با هش هدر مخصوص به خود به صورت متمایز شناسایی میشود.
نکات کلیدی
هدرهای بلوک تک تک بلوکها را در یک زنجیره بلوکی شناسایی میکنند.
این هدرها برای ایجاد یک مدرک اثبات کار برای پاداش استخراج هش شدهاند.
بلوکها به صورت عمودی لایه بندی شده و با «بلوک مولد» شروع میشوند.
هر هدر بلوک شامل سه مجموعه ابرداده بلوک و چندین مؤلفه جداگانه است.
شماره نسخه بیت کوین به شما کمک میکند تا تغییرات پروتکل را پیگیری کنید.
هدر بلاک ارزهای دیجیتال چگونه کار میکند؟
هدرهای بلوک معمولاً در اسناد توسعهدهندگان بیت کوین استفاده میشوند و به ثبت سریع و نسبتاً آسان وظایف کمک میکنند. کل بلاکچینها را میتوان در یک پایگاه داده ساده یا به صورت یک فایل مسطح ذخیره کرد. هنگامی که بلاکچینها را به عنوان یک مجموعه مادر در نظر میگیریم، معمولاً به تصویر کشیدن آن به شکل یک پشتهی عمودی به وضوح مطلب بسیار کمک میکند.
بلوک ها لایه لایهاند– یکی روی دیگری که از اولین بلوک پایه شروع میشود – و تا زمانی که به انتهای زنجیره بلوک رسیده و توالی کامل شود، همینطور رشد میکنند. اولین بلوک در زنجیره به عنوان «بلوک مولد یا جنسیس» نیز شناخته می شود. لایه ها و تاریخچه عمیق هر دنباله یکی از مواردی است که بیت کوین را بسیار امن میکند.
به عنوان بخشی از یک فرایند عملی استخراج استاندارد، یک هدر بلوک به طور مکرر توسط ماینرها با تغییر مقدار nonce هش میشود. از طریق این فرایند، آنها تلاش میکنند تا یک مدرک اثبات کار ایجاد کنند، که به ماینرها کمک میکند تا برای مشارکتهایشان برای حفظ عملکرد روان و کارآمد سیستم بلاک چین، پاداش دریافت کنند.
با گذشت زمان و بهروزرسانیهای بیشتر فناوری، محبوبیت ارزهای دیجیتال در سراسر جهان به سرعت در حال افزایش است.
الزامات هدر بلاک
هدر بلاک شامل سه مجموعه ابرداده بلاک است. این یک رشته 80 بایتی است و از شماره نسخه بیت کوین 4 بایتی، هش بلاک قبلی 32 بایت، ریشه مرکل به طول 32 بایت، مهر زمانی طولانی 4 بایت بلوک، 4 بایت تشکیل شده است. هدف دشواری برای بلوک، و نانس طولانی 4 بایتی که توسط ماینرها استفاده میشود.
اجزای هدر بلاک
هر یک از این مؤلفهها برای ایجاد یک هدر دقیق و قابل اعتماد حیاتی است. شناسه اصلی هر بلوک مجزا، هش رمزنگاری موجود در آن است. این در اصل یک اثر انگشت دیجیتال است و با هش کردن هدر بلوک از طریق الگوریتم قابل اجرا دو بار ایجاد میشود.
شماره نسخه بیت کوین برای پیگیری تغییرات و به روز رسانیها در سراسر پروتکل مفید است. هش بلوک قبلی به بلوک قبلی یا بلوک والد آن پیوند خورده و به طور موثر زنجیره را ایمن میکند.
ریشه مرکل از تمام هشهای تراکنش هش شده در تراکنش تشکیل شده است. این به آن اندازه که به نظر میرسد پیچیده نیست، هر هش فقط بیشتر هش میشود. مهر زمانی گنجانده شده است تا همه افرادی که روی پروژه کار میکنند بتوانند یک رکورد دائمی و رمزگذاری شده از زمان وقوع یک رویداد خاص را ببینند. معمولاً تاریخ و زمان روز را برای آن رویداد خاص ارائه میدهد و اغلب به اندازه کافی باریک است که در کسری از ثانیه دقیق باشد.
هدف دشواری به سادگی برای تنظیم میزان سختی ماینرهایی که برای حل این بلوک کار میکنند استفاده میشود. در نهایت، nonce مقداری است که ماینرها می توانند برای ایجاد جایگشتهای مختلف تغییر دهند و یک هش درست در دنباله ایجاد کنند.
خلاصه
هدرهای بلوک تک تک بلوکها را در یک زنجیره بلوکی شناسایی میکنند. این هدرها برای ایجاد یک مدرک اثبات کار برای پاداش استخراج هش شدهاند. بلوکها به صورت عمودی لایه بندی شده و با «بلوک مولد» شروع میشوند. هر هدر بلوک شامل سه مجموعه ابرداده بلوک و چندین مؤلفه جداگانه است. شماره نسخه بیت کوین این امکان را فراهم میکند تا تغییرات پروتکل را پیگیری کنید.