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

وقتی درباره “استخراج بیت کوین” میشنوید، حتماً تصور میکنید دارید زمین را میکنید و سکه استخراج میکنید. اما بیت کوین یک اشیا فیزیکی نیست، پس چرا به این فرآیند استخراج میگوییم؟ اصلاً استخراج بیت کوین چیست؟ در ادامه با فکت کوینز همراه باشید تا با این مفهوم بیشتر آشنا شوید.
سختی استخراج به واحد اندازه گیری گفته میشود که در فرآیند ماینینگ مورد استفاده قرار میگیرد. سختی گویای میزان دشواری در پیدا کردن جواب معمای رمزنگاری شده در این فرآیند است و بسته به تعداد ماینرهای فعال در شبکه این میزان سختی در طی زمان تغییر میکند.
پروتکل طراحی بیت کوین دقیقاً مثل طلای موجود در زیر زمین است و درست مثل طلایی که هنوز استخراج نشده بیت کوینها هم عرضه نشدهاند. در پروتکل بیت کوین قید شده که حداکثر ۲۱ میلیون بیت کوین موجود است. کاری که ماینرها انجام میدهند، موجودیت بخشیدن به کوینهاست. اگر ماینرها تمام این ۲۱ میلیون بیت کوین را استخراج کنند دیگر بیت کوینی برای معامله وجود نخواهد داشت، مگر اینکه شبکه بیت کوین پروتکل عرضهاش را عوض کند. در ازای تأیید تراکنشها، حل بلاکها و اضافه کردن آنها به بلاک چین، به ماینرها کارمزد پرداخت میشود.
نود شبکه (node) چیست؟
برای درک بهتر نحوه استخراج بیتکوین و دست یافتن به پاسخ اینکه استخراج بیت کوین چیست، بگذارید کمی به عقب برگردیم و در مورد نودها صحبت کنیم. نود یا گره، کامپیوتر قدرتمندی است که نرم افزار بیت کوین را اجرا میکند و با کمک این نرم افزار تراکنش ها و بلاکها را تأیید میکند. از آنجا که شبکه بیت کوین غیر متمرکز است، همه این نودها مسئول تأیید تراکنشهای معلق هستند
هر کس میتواند یک نود داشته باشد فقط کافی است نرم افزار رایگان بیت کوین را دانلود کند. دستگاه ماینر برق زیادی مصرف میکند. نودها تراکنشهای بیت کوین را در سراسر شبکه پخش میکنند. یک نود اطلاعات را برای چند نودی که میشناسد ارسال میکند و نود بعدی هم به همین منوال… به این ترتیب، تراکنش معلق، به سرعت به کل شبکه مخابره میشود.
بعضی از نودها استخراج کننده هستند که معمولاً به آنها نود ماینر گفته میشود. این ماینرها تراکنشهای زیادی را به بلاکها ارسال کرده و نهایتا آنها را به بلاک چین اضافه میکنند. اما چطور این کار را انجام میدهند؟ آنها یک معما پیچیده ریاضی که جزئی از برنامه بیت کوین است را حل کرده و سپس جواب آن را در بلاک قرار میدهند.
عدد نانس استخراج
جواب این معما یک عدد است، ماینرها این عدد را با دادههای موجود در بلاک ترکیب کرده و پس از گذراندن آن از تابع هش به نتیجه دلخواه دست مییابند. این عدد نانس نامیده میشود و مخفف “number used once ” است.
اما چگونه این عدد را پیدا میکنند؟ با تصادفی حدس زدن. عملیات تابع هش، پیش بینی این عدد را غیرممکن میسازد. بنابراین، ماینرها نانس را حدس زده و عملیات هش را به ترکیب نانس و دادههای موجود در بلاک اعمال میکنند. هش به دست آمده با تعداد معینی صفر شروع میشود.
هیچ راهی برای فهمیدن اینکه کدام عدد درست است وجود ندارد، زیرا از دو عدد صحیح متوالی، طیف گستردهای از اعداد به دست میآید. علاوه بر این، از میان چندین نانس ممکن است یکی نتیجه مطلوب باشد، البته شاید هم هیچکدام درست نباشند. در این حالت، ماینرها باز هم به تلاش خود ادامه میدهند اما در بلاکهای دیگر.
سختی استخراج بیت کوین
عدد سختی شبکه (تعداد صفر مورد نیاز در ابتدای هش) مرتباً عوض میشود، به طوری که حدوداً ۱۰ دقیقه طول میکشد تا معمای یک بلاک حل شود.
چرا ۱۰ دقیقه؟ از نظر ماینرها این دقیقاً همان زمانی است که با روند ثابت و نزولی استخراج کوینهای جدید مطابقت دارد. یعنی انتظار میرود حداکثر تا سال ۲۱۴۰، تمام ۲۱ میلیون بیت کوین استخراج شده باشد. اولین ماینری که هش صحیح را به دست آورد، پیروزی خود را به بقیه شبکه اعلام میکند. پس تمام ماینرها بلافاصله کار روی آن بلاک را متوقف کرده و سعی میکنند بلاک دیگری را حل کنند. ماینر پیروز در ازای کارش مقداری بیت کوین پاداش میگیرد.
در زمان نوشتن این مقاله، پاداش هر بلاک 6.25 بیت کوین است که در سال ۲۰۲۰ حدود 70000 دلار ارزش دارد. اگرچه، آنقدر هم که به نظر میرسد کار سادهای نیست. بر سر این پاداش رقابت تنگاتنگی بین ماینرهاست. به عنوان یک ماینر هرچه قدرت محاسباتی بیشتری داشته باشید اعداد بیشتری حدس میزنید، در نتیجه احتمال برنده شدن شما بیشتر خواهد بود. استخراج، بسیار پر هزینه است نه تنها به خاطر سخت افزار قدرتمند مورد نیاز این کار، بلکه به دلیل مقادیر زیاد برقی که مصرف میشود.
در آینده تعداد بیت کوینهای اعطا شده به عنوان پاداش برای حل پازل، کاهش مییابد. در حال حاضر این جایزه 25.6 بیت کوین است اما این تعداد هر ۴ سال یک بار نصف میشود . تاریخ بعدی( 2024)با توجه به هزینه برق و هزینه سخت افزار، ارزش بیت کوین درچند سال آینده بالا میرود تا شاید بخشی از این کاهش پاداش را جبران کند، اما قطعی نیست.
نتیجه گیری
در این مقاله به این سوال پاسخ دادیم که استخراج بیت کوین چیست؟ بهیاد داشته باشید برای استخراج بیت کوین نیاز به دانستن نحوه کار شبکه یا شناخت دقیق مکانیزم استخراج نیست، همانطور که برای کار کردن با اینترنت نیاز به درک نحوه کار اینترنت ندارید.
سوالات متداول
عدد سختی شبکه به تعداد ماینرهای فعال در شبکه بستگی دارد.
نانس به عدد دلخواهی گفته میشود که توسط ماینرها مدام عوض میشود و با عوض شدن آن هش هدر بلاک هم تغییر میکند، این هش مادامی تغییر میکند تا بالاخره از Target یا هدف تعیین شده توسط شبکه مقدار کوچکتری باشد و نهایتا بلاک استخراج شود.
فکت کوینز مرجع خبر،تحلیل،آموزش رمز ارز
برای دیدن آموزش های رایگان بیشتر،عضو شوید
ممنون بسیار مفید بود
ممنون از شما
ممنون عالی بود