سختی استخراج بیتکوین چیه؟
تعریف · سختی استخراج
یک عدد که نشان میدهد پیدا کردن هشِ بلاک پایینتر از هدفِ شبکه چقدر سختتر است، نسبت به آسانترین هدفی که بیتکوین اجازه میدهد. سختی 2 یعنی دو برابر سختتر از سختی 1. شبکه هر 2,016 بلاک دوباره آن را حساب میکند.
ماینرها بارها و بارها روی هدر بلاک هش میزنن و هر بار یه فیلد کوچیک رو تغییر میدن، تا وقتی نتیجه از عددی که بهش هدف میگن پایینتر بیاد. میانبری نداره. کاملا حدس زدنه، و تنها راه حدس زدنِ سریعتر اینه که سختافزار بیشتری داشته باشی.
سختی همان پیچ تنظیمی است که مشخص میکند آن هدف چقدر پایین باشد. هیچکس دستی آن را تغییر نمیدهد. هر نود همان محاسبات را روی همان زمانثبتهای بلاک انجام میدهد و به همان نتیجه میرسد.
132.7 تریلیون
سختی فعلی
آخرین بلاک، لحظهای
950 EH/s
هشریتی که ازش برداشت میشه
سختی × 2³² ÷ 600
2,016
تعداد بلاک در هر دوره
قانون اجماع
10 دقیقه
زمان هدفِ بلاک
14 روز در هر دوره
هدف (target) چیه و چرا اولش اینهمه صفر داره؟
هشِ بلاک یک عدد 256بیتی است که معمولاً با 64 رقم هگز نوشته میشود. «تارگت» هم عددی هماندازهٔ آن است، و یک بلاک معتبر باید هشی داشته باشد که کوچکتر یا مساوی آن باشد. تارگتِ پایینتر یعنی صفرهای بیشتری در ابتدای عدد، یعنی هشهای کمتری قبول میشوند.
هشِ بلاک باید از این عدد کوچکتر یا مساوی باشد
سختی 1
8 صفرِ ابتدایی
راحتترین هدفی که قوانین اجازه میدن. اولین بلاکهای 2009 ازش استفاده کردن.
00000000ffff0000000000000000000000000000000000000000000000000000
امروز: سختی 132.7 تریلیون
19 صفرِ ابتدایی
بر اساس سختی لحظهای محاسبه شده و هر 10 دقیقه بهروزرسانی میشه.
000000000000000000021eefffffffffe37f5d58674a5a12e93939967ba5790b
فرمول این دوتا رو به هم وصل میکنه: سختی = هدف در سختیِ 1 ÷ هدف فعلی. یک ماینر بهطور میانگین حدود سختی × 2³² هش لازم داره تا یک بلاک پیدا کنه. پایین، با یک بلاک کوچیک که مرورگرت استخراجش میکنه، خودت میتونی قانون «هر صفرِ اضافه یعنی 16 برابر سختتر» رو حس کنی.
تعاملی · یک بلاک را توی مرورگرت ماین کن
اثبات کار واقعی SHA-256d، هدر سادهسازیشده
هش بلاک (SHA-256 دوبار)
تراکنشها را ویرایش کن: با یک حرف، هش کاملاً عوض میشود.
تلاشها: 0
هشریت تو: نامشخص
زمان: 0.0 s
تنظیم سختی چطور کار میکنه؟
در هر ارتفاع بلاکی که بر 2,016 بخشپذیر باشد، هر نود نگاه میکند دوره قبلی چقدر طول کشیده و سختی را دوباره مقیاس میکند تا اگر نرخ هش ثابت بماند، دوره بعدی 14 روز طول بکشد.
اینکه سختی چقدر عوض میشه، به این بستگی داره که 2,016 بلاک قبلی چقدر زمان بردن
بلاکها خیلی سریع آمدند؟ دوره کمتر از 14 روز طول کشیده، پس سختی میرود بالا. خیلی کند بود؟ میآید پایین. سقف اجازه نمیدهد یک نوسان ناگهانی، مثلاً بعد از یک قطعی بزرگ، دوره بعدی را به هم بریزد.
| طول دوره | زمان بلاک | تغییر |
|---|---|---|
| 12 روز | 8.6 دقیقه | +16.7% |
| 13 روز | 9.3 دقیقه | +7.7% |
| 14 روز | 10.0 دقیقه | 0% |
| 15 روز | 10.7 دقیقه | −6.7% |
| 3 روز | 2.1 دقیقه | +300% (سقف ×4) |
تنظیم بعدی سختی کیه؟
انتظار میره تنظیم بعدی حوالی ، در بلاک 971,712 باشه. تخمین فعلی +3.67% است، بر اساس میانگین زمان بلاک 9.65 دقیقه تا اینجای این دوره.
+3.67%
تغییرِ تخمینی
برآورد لحظهای
57.9%
دوره تمام شد
848 بلاک مانده
تاریخِ تخمینی
UTC
−0.03%
آخرین تنظیم
برای مقایسه
با این تخمین مثل یک هدفِ متحرک برخورد کن. اوایل یک دوره روی بلاکهای کمی تکیه داره، برای همین بالا و پایین میشه. هرچی دوره پرتر میشه، ثابتتر میشه. صفحهگردانِ بالای صفحه هر 10 دقیقه بهروزرسانی میشه.
سختی چه ربطی به هشریت داره؟
خیلی نزدیک. برای اینکه با یک سختی مشخص هر 600 ثانیه یک بلاک پیدا شود، کل شبکه باید تقریباً با این نرخ هش کار کند:
هشریت شبکه، با دو جور خواندن (زنده)
آمارهای عمومیِ هشریت هم همینطوری ساخته میشن. هیچکس نمیتونه تکتک دستگاهها رو بشمره، پس هشریت رو از روی سختی و اینکه بلاکهای اخیر با چه سرعتی اومدن تخمین میزنن. هشریت اول تغییر میکنه. سختی در ریتارگت بعدی دنبالش میاد، پس این دوتا ممکنه تا دو هفته با هم همقدم نباشن. واحدها رو با مبدل هشریت تبدیل کن، یا توی راهنمای هشریت بیشتر بخون.
سختی بیتکوین در طول زمان چطور تغییر کرده؟
وقتی اولین بلاک استخراج شد، از 1 شروع شد که حداقل مقدار بود. از اون موقع چندین مرتبه در مقیاس دهتایی بالا رفته، چون ماینینگ از CPU لپتاپها رفت سمت کارتهای گرافیک و بعد هم دستگاههای ASIC مخصوص.
از سختی 1 تا امروز، هر قدم یک بار ×10
اولین بلاک
سختی 1
آخرین بلاک (زنده)
132.7 تریلیون
حدود 14.1 مرتبهٔ دهتایی بیشتر
روند بلندمدت رو به بالاست، ولی خط صاف نیست. سختی وقتی پایین میاد که ماینرها خاموش کنن: بعد از افت قیمت، بعد از اینکه هاوینگ پاداشها رو کم میکنه، یا وقتی یک منطقهی کامل یکدفعه استخراج رو متوقف میکنه، مثل اتفاقی که با ممنوعیت استخراجِ چین در 2021 افتاد. کل تاریخچه توی نمودار هشریت و سختیِ mempool.space هست.
سختی برای ماینرها یعنی چی؟
درآمدِ مورد انتظارِ یک ماینر برابر است با سهمش از هشریت شبکه ضربدر پاداشها. اگر سختی 10% بالا برود و دستگاه تو همان بماند، باید انتظار داشته باشی روزی حدود 9% بیت کوین کمتر بگیری. اسلایدر را بکش تا ببینی.
وقتی ماینرها وارد میشن یا خارج میشن چه اتفاقی میافته
2,016 بلاک طول میکشد
9.3 روز
سختی بعدش
×1.50
درآمد ماینر بدون تغییر
×0.67
نسخه سادهشده: یک بار تنظیم، هشریت ثابت. در واقعیت، ریتارگتها 2,016 بلاک اخیر را با دو هفته مقایسه میکنند و سختی حداکثر تا 4× به هر سمت میتواند تغییر کند.
0.0000004734BTC
بهازای هر TH/s در روز (برآورد زنده)
اینکه 1 TH/s هشینگ امروز به طور متوسط چقدر درآمد دارد، قبل از کارمزد استخر و هزینه برق. ماینرها به این میگن هشپرایس.
↑ سختی
همان دستگاه، بیتکوین کمتر
هر افزایش، سهم هر ماینر را کوچکتر میکند. دستگاههای قدیمیتر و کمبازدهتر زودتر از همه دیگر هزینه برقشان را درنمیآورند.
↓ سختی
اونهایی که هنوز روشنن بیشتر درمیارن
وقتی بعضی ماینرها خاموش میکنن، بعد از ریتارگت بعدی سهم ماینرهای باقیمونده بیشتر میشه.
برای همین استخراج خانگی خیلی سخت میتونه بهصرفه بشه. هشریت هی رشد میکنه، پس خروجیِ یک دستگاه در طول عمرش کم میشه. ماشینحساب سود و راهنمای اینکه آیا استخراج سودآوره اعداد رو برات حساب میکنن.
سختی چه اثری روی تخمین CloudMineCrypto تو داره؟
In CloudMineCrypto you don’t need a machine, and you mine for free: the free plan, ads, games, offers and daily check-ins all add plans, and your estimated BTC ticks up while they run. Want more speed? Paid plans are an optional boost for fun. They usually mine less than they cost, and the price is shown before you confirm. The estimate uses the same share idea as real mining: your plan’s hashrate divided by the network’s, times 6 blocks an hour, times the block reward.
If the network hashrate changed, how would a plan’s estimate move?
پلن رایگان
4.5 GH/s · اجرای 8 ساعته
پلن تبلیغ، بازی یا چکاین
7.1 GH/s · اجرای 24 ساعته
سهم تو از شبکه ×0.83 تغییر میکنه و برآورد هم همینطور.
ورودیهای زنده، هر ساعت بهروزرسانی میشن. تخمینها قبل از بوستها هستن و تضمینشده نیستن. تخمین اپ از عدد هشریت شبکه پیروی میکنه که مرتب تازه میشه، پس منتظر ریتارگت بعدی نمیمونه.
Difficulty isn’t an input, but it moves with the network hashrate that is. When more hashrate joins, your share falls, and so does the estimate. When hashrate leaves, the same plan’s estimate comes out a little higher. Live figures for every plan are in how much Bitcoin a plan mines, and the قوانین پاداش have the full details. Rewards are estimates and aren’t guaranteed. A plan doesn’t give you ownership of any mining hardware.
آدمها معمولاً دربارهی سختی استخراج چی رو اشتباه میفهمن؟
یک نفر سختی رو تعیین میکنه.
هیچکس. هر نود از روی تایماستمپهای 2,016 بلاک آخر حسابش میکنه، و بلاکی که هدف اشتباه داشته باشه رد میشه.
طبق برنامه، هر دو هفته یکبار عوض میشه.
هر 2,016 بلاک عوض میشه. دو هفته فقط هدفه، پس تاریخش با سرعت بلاکها جلو و عقب میشه.
ماینرهای بیشتر یعنی بیتکوین بیشتری صادر میشه.
فقط برای مدت کوتاه، تا retarget بعدی. بعدش سرعت دوباره حدود 10 دقیقه میشه و برنامه صدور برقرار میمونه.
با یک تنظیم، زمان بلاک همون لحظه درست میشه.
میانگین کل اون بازه رو حساب میکنه. اگر وسط بازه تغییری رخ بده، فقط بخشی ازش جبران میشه و ریتارگت بعدی کار رو کامل میکنه. توی دایال بالای صفحه امتحانش کن.
سختی به تو میگوید قیمت به کدام سمت میرود.
نشون میده اخیرا چقدر هشینگ انجام شده. ماینرها به قیمت واکنش نشون میدن، ولی سختی تا حداکثر دو هفته ازشون عقب میمونه.
میانگین 10 دقیقه یعنی هر 10 دقیقه یک بلاک.
فاصله بین بلاکها تصادفی است. هم فاصله یک دقیقهای داریم هم یک ساعته؛ چیزی که سختی هدایت میکند میانگین است.
تازهکاری؟ از ماینینگ بیتکوین چطور کار میکند و اثبات کار شروع کن، یا هر اصطلاحی را در واژهنامه پیدا کن.
سؤالات پرتکرار
سختی استخراج بیتکوین چیه؟
یک عدد که نشان میدهد پیدا کردن یک بلاک معتبر چقدر سختتر است، نسبت به آسانترین هدفی که قوانین اجازه میدهند (سختی 1). شبکه هر 2,016 بلاک آن را تنظیم میکند تا بلاکها تقریباً هر 10 دقیقه برسند.
سختی بیتکوین هر چند وقت یکبار تنظیم میشه؟
هر 2,016 بلاک. با 10 دقیقه برای هر بلاک میشود حدود دو هفته، اما فاصله واقعی به سرعت آمدن بلاکها بستگی دارد، پس ممکن است چند روز زودتر یا دیرتر باشد.
تنظیم بعدی سختی Bitcoin کیه؟
صفحهگردانِ زندهی بالای این صفحه، تاریخ تخمینی، تعداد بلاکهای باقیمونده و تغییر مورد انتظار رو از دادههای mempool.space نشون میده که هر 10 دقیقه بهروزرسانی میشن. تاریخ فقط یک تخمینه، چون زمان بلاکها تصادفی است.
سختی حداکثر چقدر میتونه یکباره تغییر کنه؟
در هر تنظیم، نهایتاً 4 برابر افزایش یا 4 برابر کاهش. در عمل تغییرها معمولاً چند درصد است، چون نرخ هش به ندرت در دو هفته اینقدر سریع جابهجا میشود.
سختی بالاتر یعنی بیتکوین کمتری استخراج میشود؟
نه. سختی سرعت رو حدودا روی هر 10 دقیقه یک بلاک نگه میداره، پس صدور طبق برنامه جلو میره، هر سختیای که باشه. سختیِ بالاتر یعنی هر ماینر سهم کوچکتری از همان پاداشها میگیره.
سختی چه ربطی به هشریت داره؟
هشریت شبکه تقریبا برابر است با سختی × 2³² ÷ 600 هش در ثانیه. سختی با تاخیر تا سقف یک دوره دنبالِ هشریت میاد، چون فقط موقع retarget تغییر میکنه.
سختی استخراج روی پاداشهای CloudMineCrypto اثر میگذارد؟
غیرمستقیم، و اصلا لازم نیست مدیریتش کنی: چه بخوای چه نخوای، پلن رایگان، تبلیغها، بازیها، آفرها و چکاین روزانه به هر حال پلن اضافه میکنن. تخمین اپ از سهم هشریت پلن تو از هشریت شبکه، 6 بلاک در ساعت و پاداش بلاک استفاده میکنه. وقتی هشریت شبکه بالا میره، سهم تو و تخمینت پایین میاد. پاداشها تخمینی هستن و تضمینشده نیستن.
منابع و مطالعهٔ بیشتر
- سختی · Bitcoin Wiki
- راهنمای بلاکچین: اثبات کار و هدف · راهنمای توسعهدهندگان Bitcoin
- راهنمای ماینینگ · راهنمای توسعهدهندگان Bitcoin
- Bitcoin: A Peer-to-Peer Electronic Cash System · ساتوشی ناکاموتو
- نمودار هشریت و سختی · mempool.space
- داشبورد ماینینگ: هشریت، سختی، استخرها · mempool.space
ارقام زنده این صفحه از API مربوط به CloudMineCrypto یا سرویسهای داده عمومی بلاکچین که نامشان کنار ارقام آمده، دریافت میشوند و طبق برنامه بهروزرسانی میشوند. محل نمایش هرکدام هم مشخص شده است. این راهنما آموزشی است و مشاوره مالی نیست. CloudMineCrypto محصولی برای سرمایهگذاری نیست؛ پاداشهای داخل اپ تخمینیاند و تضمینشده نیستند.
خوندی چطور کار میکنه. حالا ببین در عمل چی میشه.
یک پلن ماینینگ رایگان 8 ساعته در اپ CloudMineCrypto بگیر و ببین BTC تخمینیات با دادههای زنده شبکه کمکم بالا میره. بدون سختافزار، بدون کارت.