ماینرها ضرر نمیکنند| همه آنچه باید درباره فرآیند ماینینگ و اصطلاح سختی شبکه بدانید

تضمین درآمد ماینرها با نوسانات سختی شبکه؛ رابطه سختی شبکه با درآمد ماینرها
هفت صبح| قیمت بیتکوین نزدیک به 30 درصد اصلاح داشته ولی هنوز ماینرها برای استخراج این رمزارز سر و دست میشکنند. شاید فکر کنید حاشیه سود ماینینگ به حدی بالا است که حتی با کاهش 30درصدی درآمدها باز هم این کسبوکار سودآور است، اما راز سودآور بودن ماینینگ در جای دیگری نهفته که همان وایتپیپر بیتکوین است.
اینکه چیزی نیست، حتی نصف شدن چهار سال یکبار پاداش ماینرها هم باعث نمیشود کسی ماینرهایش را بفروشد و کاسه کوزهاش را جمع کند. قوانین و مقررات خودساخته بیتکوین باعث شده مفهومی به نام سختی شبکه شکل بگیرد که باعث میشود همیشه استخراج سودآور باشد. چراکه اگر ماینرها سراغ خاموش کردن دستگاههای خود بروند، عملا فعالیتهای شبکه بیتکوین با اختلال مواجه شده و ممکن است به مرز فروپاشی برسد و مدتها طول بکشد تا یک تراکنش بیتکوین به سرانجام برسد. در این گزارش بیشتر با مفهوم سختی شبکه آشنا خواهیم شد.
بلوکها چطور استخراج میشوند؟
کار ماینرها انجام یک عملیات ریاضی است. آنها باید با کنار هم قرار دادن اطلاعات تراکنشها و استفاده از یک تابع مشخص به نام تابع هش، به یک رشته 16رقمی از اعداد و ارقام دست پیدا کنند. این رشته 16رقمی عملا کل اطلاعات تراکنشها را در خود جای داده و به عنوان آدرس بلوک شناخته میشود. ماینری که بتواند زودتر از بقیه به این رشته 16رقمی دست پیدا کند، جایزه گرفته و بیتکوین جدید دریافت خواهد کرد که همان درآمد استخراج خواهد بود.
سختی شبکه چطور تنظیم میشود؟
پیدا کردن این رشته 16رقمی شاید برای یک ماینر بیتکوین کمتر از چند ثانیه طول بکشد و کار سادهای به نظر برسد، اما براساس قواعد بلاکچین بیتکوین هر بلوک باید با فاصله 10دقیقه تشکیل شود. برای اینکه زمان تشکیل بلوک جدید تغییر کند، یک قاعده به این عدد 16رقمی اضافه میشود. برای مثال گفته میشود که چند رقم اول این عدد 16رقمی باید معادل صفر باشد. برای همین ماینرها باید تلاش بیشتری به خرج دهند تا به یک عدد 16رقمی با رقم اول صفر برسند. با این کار فرآیند پیدا کردن عدد 16رقمی با همان آدرس بلوک جدید سختتر میشود. به این فرآیند سختی شبکه میگویند که نشان میدهد ماینرها چقدر باید تلاش کنند تا بلوک جدید بسازند. سختی شبکه همیشه به صورت خودکار تنظیم میشود و با این کار طول مدت تشکیل هر بلوک روی 10دقیقه ثابت میماند.
تضمین درآمد ماینرها با نوسانات سختی شبکه
وقتی ماینرها به واسطه دلایل مختلف از جمله کاهش قیمت بیتکوین، اعمال قوانین سختگیرانه در برخی کشورها یا حتی افزایش قیمت دستگاههای ماینر، فعالیت خود را متوقف میکنند، این موضوع باعث میشود تا تراکنشهای بیتکوین دیرتر انجام شده و بلوکهای جدید با فاصله بیشتر از 10دقیقه تشکیل شوند. در این زمان سختی شبکه کاهش پیدا میکند و ماینرهای باقی مانده میتوانند با انجام عملیات کمتری به بلوک جدید دست پیدا کنند. با کاهش سختی شبکه هزینه ماینینگ برای ماینرهای باقی مانده در شبکه کاهش پیدا میکند و باعث میشود استخراج همچنان صرفه اقتصادی داشته باشد.
رابطه سختی شبکه با درآمد ماینرها
شبکه بیتکوین هر دو هفته یک بار سختی شبکه را تنظیم میکند. اگر در این دو هفته تعداد ماینرها کاهش داشته باشد و عملیات انجام تراکنشها دیرتر انجام شود، سختی شبکه کاهش پیدا میکند تا کار ماینرها سادهتر شود و برعکس اگر تعداد ماینرها بیشتر شده باشد، سختی شبکه افزایش پیدا میکند تا حداقل 10دقیقه طول بکشد تا بلاک جدیدی در شبکه ساخته شود. با کاهش و افزایش سختی شبکه، احتمال موفق شدن ماینرها در تشکیل بلوک جدید به ترتیب بیشتر و کمتر میشود. این احتمال موفقیت به معنای افزایش درآمد ماینرها خواهد بود. زمانی که سختی شبکه بالاست، یعنی تعداد ماینرهای زیادی در حال فعالیت هستند و احتمال موفقیت برای هرکدام از آنها کمتر است. بنابراین باید مدت زمان بیشتری را صبر کنند تا شانس در خانهشان را بزند و بتوانند یک بلوک بسازند و جایزهاش را دریافت کنند.