آموزش ارز دیجیتال

هدر بلاک (Block Header) رمزارز چیست؟

عنوان را مسدود کنید بخشی از یک بلوک که حاوی اطلاعاتی در مورد خود بلوک است (فراداده بلوک)، این اطلاعات معمولاً شامل مهر زمانی، نمایش هش داده‌های بلوک، هدر بلوک قبلی و غیره است. این بلوک چندین بار هش می شود تا امکان ایجاد مدرک اثبات کار برای پاداش های ماینینگ فراهم شود. هر بلوک هدر دارای اجزایی است که هر کدام نقشی دارند. تا پایان مقاله با ما همراه باشید تا با هدر بلوک، نحوه عملکرد آن و اجزا و الزامات هدر بلوک آشنا شوید.

بلوک هدر در ارزهای دیجیتال چیست؟

بلوک هدر در ارزهای دیجیتال

هدر بلوک برای شناسایی یک بلوک خاص در سراسر بلاک چین استفاده می شود و چندین بار هش می شود تا اثبات کار برای پاداش های ماینینگ ایجاد شود. یک بلاک چین شامل مجموعه ای از بلوک های مختلف است که برای ذخیره اطلاعات مربوط به تراکنش هایی که در شبکه بلاک چین رخ می دهد، استفاده می شود. هر بلوک حاوی یک هدر منحصر به فرد است و هر بلوک به صورت جداگانه توسط هدر بلوک خود شناسایی می شود.

بلوک هدر ارز دیجیتال چگونه کار می کند؟

هدرهای بلوک معمولاً در اسناد توسعه دهندگان بیت کوین استفاده می شوند و به ثبت سریع و نسبتاً آسان وظایف کمک می کنند. کل بلاک چین ها را می توان در یک پایگاه داده ساده یا به صورت یک فایل مسطح ذخیره کرد. وقتی به طور کلی به بلاک چین ها نگاه می کنیم، در نظر گرفتن آنها به عنوان یک پشته عمودی کمک می کند.

بلوک ها روی هم قرار می گیرند و اولین بلوک پایه ارتفاع آن افزایش می یابد تا اینکه به انتهای زنجیره بلوک رسیده و توالی کامل شود. اولین بلوک در زنجیره به عنوان “بلوک پیدایش” نیز شناخته می شود. لایه ها و تاریخچه عمیق هر دنباله یکی از مواردی است که بیت کوین را بسیار امن می کند.

به عنوان بخشی از یک مته استاندارد معدن، a عنوان را مسدود کنید به طور مکرر توسط ماینرها با تغییر مقدار nonce هش می شود. از طریق این تمرین، آن‌ها سعی می‌کنند مدرکی برای اثبات کار ایجاد کنند که به ماینرها کمک می‌کند تا برای مشارکت‌هایشان در حفظ عملکرد روان سیستم بلاک چین پاداش دریافت کنند.

الزامات هدر بلوک

هدر بلوک شامل سه مجموعه ابرداده بلوک است. این مجموعه یک رشته 80 بایتی است و شامل یک شماره نسخه بیت کوین 4 بایتی، یک هش 32 بایتی بلوک قبلی، یک ریشه مرکل 32 بایتی، یک برچسب زمانی طولانی 4 بایتی، یک مشکل شبکه 4 بایتی برای بلوک، و یک عدد نانسی 4 بایتی که توسط ماینرها استفاده می شود تشکیل می شود.

بلوک کردن اجزای هدر

بلوک کردن اجزای هدر

بلاک چین یک پایگاه داده یا پایگاه داده توزیع شده است که عمدتاً برای تراکنش های همزمان استفاده می شود. مسلما یکی از محبوب ترین پیاده سازی های بلاک چین بیت کوین است. بلاک چین دارای چندین بلوک است که گره نیز نامیده می شود و همه بلوک ها با کمک عنوان را مسدود کنید مدیریت می شوند

اجزای Block Header عبارتند از:

  • مهر زمان
  • نسخه
  • کورن مرکل
  • مشکل شبکه
  • نانس
  • هش قبلی

مهر زمان:

مهر زمانی در زنجیره بلوک به عنوان اثباتی استفاده می شود که نشان می دهد چه زمانی از بلوک خاص استفاده شده است، همچنین این مهر زمانی به عنوان پارامتری برای تأیید صحت هر بلوک استفاده می شود.

دستور آشپزی:

نسخه ای را توصیف می کند که از یک بلوک خاص استفاده می کند. سه نوع نسخه بلاک چین وجود دارد:

بلاک چین نسخه 1.0 (ارز رمزنگاری شده)، از یک دفتر کل عمومی برای ذخیره داده ها، به عنوان مثال بیت کوین، استفاده می کند.

نسخه 2.0 بلاک چین (قرارداد هوشمند) به قراردادهای هوشمندی گفته می شود که برنامه های خوداجرا هستند، به عنوان مثال اتریوم.

بلاک چین نسخه 3.0 (DAPPS) برای ایجاد یک ساختار غیرمتمرکز، به عنوان مثال مرورگر tor استفاده می شود.

بلاک چین نسخه 4.0 (Blockchain for Industry) برای ایجاد یک شبکه بلاک چین مقیاس پذیر و قابل دسترسی استفاده می شود تا افراد بیشتری بتوانند از آن استفاده کنند.

ریشه مرکل:

ریشه Merkle از فرمول های ریاضی برای تأیید اینکه داده ها خراب، هک یا دستکاری نشده اند استفاده می کند. به عنوان مثال، فرض کنید یک بلوک دارای 10 تراکنش است، سپس برای شناسایی آن بلوک، به 10 تراکنش نیاز داریم تا یک مقدار هش را ترکیب کنیم، بنابراین از مفهوم درخت باینری برای ایجاد یک هش بلاک استفاده می کند و آن مقدار Merkle نامیده می شود.

مشکل شبکه:

سختی شبکه، پیچیدگی و قدرت محاسباتی مورد نیاز برای استخراج شبکه را تعیین می کند، اگر هدفی با سختی بالا داشته باشیم، به این معنی است که برای استخراج آن به ماشین محاسباتی گران تری نیاز داریم. به عنوان مثال، برای افزایش سختی الگوریتم های هدف مانند SHA-2، SHA-3. RIPEMD، MD5، BLAKE2 استفاده می شود.

نانس:

شماره نانس در بلاک چین

عدد نانس مخفف «تک عدد» است و عددی است که استخراج‌کنندگان بلاک چین آن را پیدا می‌کنند و به‌طور متوسط ​​حدود 10 بار برای کشف کردن آن از آن استفاده می‌کنند. عدد اول یک عدد 32 بیتی است که حداکثر مقدار آن 2^(32) است، بنابراین وظیفه استخراج کنندگان بیت کوین یافتن مقدار صحیح آن است که هر عدد صحیحی بین 0 و 2^(32) است. بنابراین از نظر محاسباتی گران است.

هش قبلی:

از آنجایی که بلاک چین مجموعه ای از چندین گره به هم پیوسته است که به آن بلوک نیز می گویند، بنابراین هش قبلی مقدار هش شده آدرس گره قبلی را ذخیره می کند، اولین بلوک در بلاک چین، Genesis Block نامیده می شود و بلوک قبلی ندارد. مقدار هش

هر یک از این مؤلفه ها برای ایجاد یک هدر دقیق و قابل اعتماد بسیار مهم است. شناسه اصلی هر بلوک مجزا، هش رمزنگاری موجود در آن است. این اساسا یک اثر انگشت دیجیتال هش شده است عنوان را مسدود کنید با اجرای دوبار الگوریتم ایجاد می شود.

شماره نسخه بیت کوین برای ردیابی تغییرات و به روز رسانی ها در سراسر پروتکل مفید است. هش بلوک قبلی به بلوک قبلی یا بلوک والد آن مرتبط است و به طور موثر زنجیره را ایمن می کند.

ریشه Merkle از تمام هش های تراکنش هش شده تشکیل شده است. این جزء مشکل آنقدرها که به نظر می رسد پیچیده نیست، هر هش فقط هش بیشتری دارد. زمان گنجانده شده است تا هر کسی که روی پروژه کار می کند بتواند یک رکورد دائمی و رمزگذاری شده از زمان وقوع یک رویداد خاص را ببیند. معمولاً تاریخ و زمان روز را برای آن رویداد خاص نشان می دهد و اغلب به اندازه کافی باریک است که تا کسری از ثانیه دقیق باشد.

دشواری شبکه به سادگی برای تنظیم سختی ماینرهایی که برای حل آن بلوک کار می کنند استفاده می شود. در نهایت، nonce مقداری است که ماینرها می توانند آن را تغییر دهند تا جایگشت های مختلف ایجاد کنند و یک هش درست در دنباله ایجاد کنند.

تحریریه کوین اکسو

ما در کوین اکسو در تلاشیم تا تازه های دنیای ارز دیجیتال را در اختیار شما قرار دهیم. و امیدواریم با کمک شما دوست داران کریپتو کارنسی روز به روز بهتر خواهیم شد.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا