ماینر بیت کوین چیست؟ چگونه بیتکوین استخراج می‌شود؟

ماینر بیت کوین چیست؟ چگونه بیتکوین استخراج می‌شود؟

ماینر بیت کوین چیست؟ چگونه بیت کوین استخراج می‌شود؟

آیا برای استخراج بیت کوین باید از بیل و کلنگ استفاده کرد؟

استخراج بیت کوین

خیر!

در این درس توضیح خواهیم داد که ماینر بیت کوین چیست.

در این قسمت، مجددا از مثال درس قبل استفاده می‌‌کنیم: یک شبکه بیت کوین را در نظر بگیرید که شامل تراکنش‌های متناقض است.

برخی از نودهای شبکه حاوی تراکنش بنفش و برخی دیگر حاوی تراکنش قرمز هستند.

و هردوی تراکنش‌ها سعی دارند تا مقدار یکسانی بیت کوین را خرج کنند.

چگونه کامپیوترها بر سر اینکه کدام تراکنش معتبر و قانونی است توافق می‌کنند؟

این جاست که مسئله ماینینگ  “mining” یا “استخراج” به میان می‌آید.

استخراج بیت کوین

بیایید به داخل یکی از کامپیوترها برویم و نگاهی عمیق‌تر به آن بیندازیم.

ماین بیت کوین

این نود یک ماینر است.

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

ماینر یک فول نود یا نود کامل است که تراکنش‌ها را تایید می‌کند.

همه ماینرها “نود” هستند اما همه نودها “ماینر” نیستند. یک ماینر بیت کوین نمی‌تواند بدون اجرای یک نود کار کند. یک فول نود لزوما یک ماینر نیست.

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

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

در این قسمت تصویری از یک دستگاه ماینر را برای شما قرار دادیم. زیبا نیست؟

دستگاه ماینر

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

حالا بیایید عمیق‌تر شویم و نگاهی به داخل یک ماینر بیندازیم و ببینیم که چگونه تراکنش‌ها را از استخر حافظه روی فایل خود (بلاکچین) استخراج یا “mine” می‌کند.

تایید تراکنش در ماینینگ

این تصویر یک ماینر است که می‌خواهیم به داخل استخر حافظه آن نگاه کنیم:

تراکنش بنفش در آن قرار دارد.

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

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

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

تراکنش ها در استخر حافظه

ماینر با این همه تراکنش در استخر حافظه خود چه می‌کند؟

بلاک جدیدی به نام “بلاک کاندید (Candidate Block)” ایجاد می‌کند که فقط مخصوص تراکنش‌هاست.

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

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

بلاک کاندید را به عنوان یک بلاک موقت در نظر بگیرید که با در کنارهم قرار گرفتن تراکنش‌های انتخاب شده از استخر حافظه ایجاد می‌شود.

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

ماینر

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

استخراج بیت کوین

به این صورت:

استخراج بیت کوین

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

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

بلاک کاندید

حالا باید به بررسی بلاک کاندید بپردازیم!…

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

فهرست مطالب