بیتکوین ماینر چیست؟

به جلسۀ دیگری از دوره آموزش ارزهای دیجیتالی خوش آمدید. در این جلسه قصد داریم تا به سؤال «بیتکوین ماینر چیست» به‌طور تخصصی پاسخ دهیم. با آکادمی کالج پیپس، بزرگترین مرجع تخصصی آموزش بازارهای مالی، همراه باشید.

[ez-toc]

در این درس، دربارۀ اینکه «استخراج‌کنندۀ بیتکوین چه چیزی است؟» توضیح می‌دهیم. در اینجا، دوباره شبکۀ بیتکوین را داریم که حاوی تراکنش‌های متضادی است که در مثال درس قبلی ذکر شده است. بعضی از گره‌ها حاوی تراکنش بنفش هستند، در حالی که دیگران حاوی تراکنش قرمزاند.

اما هر دو تراکنش سعی در خرج کردن همان بیتکوین دارند. گره‌ها چگونه به توافق دربارۀ اینکه کدام تراکنش اصلی است می‌رسند؟ اینجا است که «استخراج» را باید توضیح داد.

بیایید وارد این کامپیوتر شویم و به طور دقیق‌تر آن را بررسی کنیم. 👇

این گره، یک «استخراج‌کننده» است.

بیتکوین ماینر چیست؟

بیتکوین ماینر چیست؟

یک گره استخراج‌کننده، یک گره بیتکوین کامل است که با تأیید تراکنش‌ها کار اضافی انجام می‌دهد.

تمام استخراج‌کنندگان، گره‌ها هستند، اما تمام گره‌ها استخراج‌کننده نیستند. یک استخراج‌کنندۀ بیتکوین نمی‌تواند بدون اجرای یک گره، عمل کند. اما یک Node کامل بر خلاف این موضوع نیازی به بودن یک استخراج‌کننده ندارد.

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

همان‌طور که در درس بعدی خواهید دید، به دلیل نحوۀ کار استخراج، یک استخراج‌کننده نیازمند استفاده از سخت‌افزارهای ویژه است.

بیتکوین ماینر چگونه کار می‌کند؟

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

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

بیتکوین ماینر چیست؟

پس ماینر چه کاری با همۀ این تراکنش‌ها در استخر حافظۀ خود انجام می‌دهد؟ ماینر یک مخزن به نام «بلوک کاندیدا» ایجاد می‌کند که فقط یک مخزن برای تراکنش‌هاست. ماینر این بلوک کاندیدا را با تراکنش‌های موجود در استخر حافظه پر می‌کند.

بلوک کاندیدا چیست؟

بلوک کاندیدا را به عنوان یک بلوک موقت تصور کنید که با استفاده از تراکنش‌های انتخاب شده از استخر حافظه ایجاد می‌شود. این بلوک موقت، «بلوک کاندیدا» نامیده می‌شود، زیرا هنوز یک بلوک معتبر نیست. فقط بلوک‌هایی که واقعاً به زنجیرۀ بلوک‌ها اضافه شده‌اند (که هدف ماینر هم همین است) به عنوان بلوک‌های معتبر محسوب می‌شوند.

ماینر کاری که انجام می‌دهد، این است که این بلوک کاندیدا را با تراکنش‌های موجود در استخر حافظه پر می‌کند.

البته فضا محدود است، فقط تعداد محدودی از تراکنش‌ها در هر بلوک قابلیت اضافه شدن را دارند. ماینرها تمایل دارند که تراکنش‌های با هزینۀ بالا را اولویت قرار دهند و سپس، سعی می‌کنند که این بلوک از تراکنش‌ها را به فایل (بلاکچین) اضافه کنند.

چگونه بلوک کاندیدا به بلاکچین اضافه می‌شود؟

بیایید به‌طور دقیق‌تر بلوک کاندیدا را بررسی کنیم.

همگرایی استراتژیک مفاهیم پول هوشمند (SMC) و نوسانات پویا (ATR)

معماری نوین معامله‌گری: مقدمه: گذار از تحلیل کلاسیک به درک ...

درخشش دوباره طلا

**تحلیلگر کالج پیپس: آرش وکیلی** اونس جهانی طلا هفته گذشته ...