بیتکوین چگونه ایجاد میشود؟
در پاسخ به این پرسش باید گفت که هر کاربر معمولی یا حتی خود شما با استفاده از یک رایانه با توان پردازشی بالا و سختافزار مناسب میتوانید بیتکوین تولید کنید. رمزارز بیتکوین در فرآیندی که در اصطلاح استخراج بیتکوین (Bitcoin Mining) نامیده میشود تولید میگردد. افرادی که این سکهها را استخراج میکنند نیز ماینر (miner) نامیده میشوند.
برای استخراج بیتکوین باید رایانه خود را برای حل مسائل پیچیده محاسباتی با الگوریتمی ویژه در اختیار شبکه بیتکوین قرار دهید که این الگوریتم اصطلاحاً الگوریتم «گواه اثبات کار» (proof of work) نامیده میشود. هر یک از این مسائل پیچیده دارای مجموعهای از جوابهای احتمالی ۶۴ رقمی است.
البته باید دقت داشته باشید که اگر سختافزار رایانهای قدرتمندی ندارید و بهتنهایی به استخراج بیتکوین میپردازید، احتمالاً هزینه برق مصرفیتان از این درآمد بیشتر خواهد شد. استخراج بیتکوین درهنگامیکه چند ماینر در یک گروه جمع شده و سختافزارشان را در کنار هم قرار میدهند به صرفهتر خواهد بود.
جالب اینجاست که همین نیاز به سختافزار قدرتمند و هزینه بالای برق یکی از مواردی است که جلوی بسیاری از تلاشها برای اختلال در شبکه بیتکوین و سواستفاده از آن را گرفته و موجب حفظ امنیت شبکه میشود. گفتنی استخراج بیتکوین با پردازنده (CPU) یا کارت گرافیک (GPU) مدتها است که دیگر سود چندانی ندارد و برای استخراج حرفهای باید از سختافزاری خاص بهنام اسیک (ASIC) استفاده شود.
در گذشته هر ماینری قادر بود به تنهایی به استخراج بیتکوین بپردازد. اما با گذشت زمان و افرایش تعداد ماینرها، رفته رفته سختی شبکه بیت کوین افزایش یافت. سختی شبکه مقدار زمانیست که یک ماینر بتواند یک بلاک را استخراج کرده و بلاک بعدی را برای فرآیند استخراج استارت بزند.
سختی شبکه طوری خود را تنظیم میکند که همواره استخراج یک بلاک بیتکوین ۱۰ دقیقه طول بکشد. پس یعنی اگر تعداد ماینرها افزایش یابد سرعت استخراج افزایش پیدا نمیکند. بلکه با افزایش سختی شبکه، پیداکردن پاسخ هر بلاک سختتر میشود و بدین ترتیب مدت زمان ۱۰ دقیقهای استخراج هر بلاک ثابت مانده و پاداش هر بلاک که مقدار ثابتی است و بالاتر در مورد آن صحبت کردیم به میزان کمتری بین ماینرهای بیشتری تقسیم میشود.
با افزایش سختی شبکه، عملیات ماینینگ برای افرادی که دستگاههای ضعیفتری داشتند، دشوار شده و سودآوری آنان کاهش یافت. به همین علت استخرهای ماینینگ پدیدار شدند.
استخر استخراج (mining pool) در واقع شبکهای است که ماینرها از هر نقطه دنیا درکنار هم جمع شده و توان محاسباتی سیستم خود را در آن استخر با یکدیگر به اشتراک میگذارند تا محاسبات را با توان بیشتری انجام داده و پاداش بیشتری دریافت کنند.
هر ماینر به میزان توان محاسباتی که به اشتراک میگذارد، به همان اندازه سهمی از پاداش بلاک را دریافت میکند. پس میتوان گفت استخرهای استخراج به دلیل توانایی در حل بلاکهای بیشتر، شانس دریافت پاداش را افزایش میدهند.
منبع xblockchain.me
بیتکوین چگونه ایجاد میشود؟
مطالب بیشتر
دیدگاهتان را بنویسید