Retargeting چیست؟

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

برای تعیین مقدار هش بلوک و اعتبارسنجی تراکنش، ماینرها باید از تابع هش SHA-256 استفاده کنند تا زمانی که مقدار از هدف کمتر شود. در غیر این صورت، آنها باید به اصلاح nonce ادامه دهند و عملکرد هش SHA-256 را تا زمانی که انجام شود تکرار کنند.
با این حال، این هدف از پیش تعریف شده هر بلاک 2016، تقریباً هر 14 روز تنظیم می شود و “هدف گذاری مجدد” نامیده می شود. هدف‌گیری مجدد تضمین می‌کند که میانگین زمان تولید یک بلوک، 10 دقیقه، با افزایش سختی پازل حفظ می‌شود.

هدف گذاری مجدد با تقسیم هدف هش بلوک اول بر هدف هش بلوک فعلی ایجاد می شود. این هدف‌گیری مجدد مداوم روی بلاک چین‌های PoW به این معنی است که امروزه ماینرها به قدرت محاسباتی بیشتری نسبت به زمانی که بیت‌کوین در سال 2009 ایجاد شد، نیاز دارند.

 

بازگشت به واژه نامه

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