Bitcoin مائننگ ڈفکلٹی کیا ہے؟
تعریف · Mining difficulty
ایک نمبر جو بتاتا ہے کہ نیٹ ورک کے ٹارگٹ سے کم بلاک ہیش ڈھونڈنا کتنا مشکل ہے، اس کے مقابلے میں جو سب سے آسان ٹارگٹ Bitcoin اجازت دیتا ہے۔ Difficulty 2، difficulty 1 کے مقابلے میں دو گنا مشکل ہے۔ نیٹ ورک اسے ہر 2,016 بلاکس کے بعد دوبارہ کیلکولیٹ کرتا ہے۔
ماینرز ایک بلاک ہیڈر کو بار بار ہیش کرتے ہیں، اور ہر بار ایک چھوٹا سا فیلڈ بدلتے ہیں، یہاں تک کہ نتیجہ ٹارگٹ کہلانے والے نمبر سے نیچے آ جائے۔ کوئی شارٹ کٹ نہیں۔ یہ سیدھی سی گیسنگ ہے، اور تیزی سے گیس کرنے کا ایک ہی طریقہ ہے: زیادہ ہارڈویئر۔
ڈفیکلٹی وہ ڈائل ہے جو یہ طے کرتا ہے کہ ٹارگٹ کتنا نیچے ہوگا۔ اسے کوئی ہاتھ سے نہیں گھماتا۔ ہر نوڈ انہی بلاک ٹائم اسٹیمپس پر وہی حساب کرتا ہے اور سب کو ایک ہی جواب ملتا ہے۔
132.7 ٹریلین
موجودہ ڈفیکلٹی
تازہ ترین بلاک، لائیو
950 EH/s
اس سے جو ہیش ریٹ بنتا ہے
difficulty × 2³² ÷ 600
2,016
ہر پیریڈ کے بلاکس
کنسینسس رول
10 منٹ
ہدف بلاک ٹائم
ہر پیریڈ میں 14 دن
ٹارگٹ کیا ہوتا ہے، اور شروع میں اتنے سارے زیروز کیوں ہوتے ہیں؟
بلاک ہیش 256-بِٹ کا نمبر ہوتا ہے، جو عموماً 64 ہیکس ہندسوں میں لکھا جاتا ہے۔ ٹارگٹ بھی اسی سائز کا نمبر ہوتا ہے، اور درست بلاک کے لیے ہیش کو اس کے برابر یا اس سے کم ہونا پڑتا ہے۔ کم ٹارگٹ کا مطلب شروع میں زیادہ صفر ہوتے ہیں، یعنی کم ہیشز قابلِ قبول ہوتے ہیں۔
بلاک ہیش کو اس نمبر سے کم یا برابر ہونا چاہیے
ڈفیکلٹی 1
8 لیڈنگ زیروز
سب سے آسان ہدف جو رولز اجازت دیتے ہیں۔ 2009 کے پہلے بلاکس میں یہی تھا۔
00000000ffff0000000000000000000000000000000000000000000000000000
آج: ڈفکلٹی 132.7 ٹریلین
19 لیڈنگ زیروز
لائیو difficulty سے نکالا گیا، ہر 10 منٹ بعد ریفریش ہوتا ہے۔
000000000000000000021eefffffffffe37f5d58674a5a12e93939967ba5790b
فارمولا دونوں کو جوڑتا ہے: ڈفکلٹی = ڈفکلٹی 1 پر ہدف ÷ موجودہ ہدف۔ اوسطاً ایک بلاک ڈھونڈنے کے لیے مائنر کو تقریباً ڈفکلٹی × 2³² ہیشز چاہیے ہوتے ہیں۔ نیچے تم خود “ایک اور زیرو 16 گنا مشکل” والا رول محسوس کر سکتے ہو، ایک ننھے سے بلاک کے ساتھ جسے تمہارا براؤزر مائن کرتا ہے۔
انٹرایکٹو · اپنے براؤزر میں ایک بلاک مائن کرو
اصل SHA-256d پروف آف ورک، سادہ کیا گیا ہیڈر
بلاک ہیش (ڈبل SHA-256)
ٹرانزیکشنز میں ترمیم کرو تو hash ایک حرف سے بھی پوری طرح بدل جاتا ہے۔
کوششیں: 0
تمہارا ہیش ریٹ: n/a
وقت: 0.0 s
ڈفکلٹی ایڈجسٹمنٹ کیسے کام کرتی ہے؟
ہر وہ بلاک ہائٹ جو 2,016 سے ڈیوائیڈیبل ہو، اس پر ہر نوڈ دیکھتا ہے کہ پچھلا پیریڈ کتنے وقت میں ہوا، اور difficulty کو دوبارہ اسکیل کرتا ہے تاکہ اگلا پیریڈ اسی ہیش ریٹ پر 14 دن لے۔
ڈفکلٹی میں تبدیلی اس بات پر ہوتی ہے کہ پچھلے 2,016 بلاکس میں کتنا وقت لگا
بلاکس بہت تیزی سے آ رہے تھے؟ پیریڈ 14 دن سے کم میں ہو گیا، تو difficulty بڑھ جاتی ہے۔ بہت سست؟ تو یہ کم ہو جاتی ہے۔ کیپ اچانک جھٹکے کو روک دیتی ہے، مثلاً کسی بڑے آؤٹیج کے بعد، تاکہ اگلا پیریڈ خراب نہ ہو جائے۔
| پیریڈ میں لگا | بلاک ٹائم | تبدیلی |
|---|---|---|
| 12 دن | 8.6 منٹ | +16.7% |
| 13 دن | 9.3 منٹ | +7.7% |
| 14 دن | 10.0 منٹ | 0% |
| 15 دن | 10.7 منٹ | −6.7% |
| 3 دن | 2.1 منٹ | +300% (×4 حد) |
اگلا difficulty adjustment کب ہے؟
اگلی ایڈجسٹمنٹ کی توقع تقریباً کے آس پاس ہے، بلاک 971,712 پر۔ اس وقت اندازہ +3.67% ہے، اس پیریڈ میں اب تک اوسط بلاک ٹائم 9.65 منٹ کی بنیاد پر۔
+3.67%
اندازاً تبدیلی
لائیو اندازہ
57.9%
پیریڈ مکمل
848 blocks باقی ہیں
اندازاً تاریخ
UTC
−0.03%
آخری ایڈجسٹمنٹ
موازنہ کے لیے
اس اندازے کو ایک بدلتا ہوا ہدف سمجھو۔ پیریڈ کے شروع میں یہ چند بلاکس پر ٹکا ہوتا ہے، اس لیے یہ جھولتا ہے۔ جیسے جیسے پیریڈ بھر جاتا ہے یہ سیٹل ہو جاتا ہے۔ پیج کے اوپر والا ڈائل ہر 10 منٹ بعد اپڈیٹ ہوتا ہے۔
ڈفکلٹی کا ہیش ریٹ سے کیا تعلق ہے؟
کافی قریب۔ کسی دی گئی difficulty پر ہر 600 سیکنڈ میں ایک بلاک نکالنے کے لیے، پورے نیٹ ورک کو تقریباً اتنی رفتار سے ہیش کرنا پڑتا ہے:
نیٹ ورک ہیش ریٹ، دو طریقوں سے پڑھیں (لائیو)
پبلک ہیش ریٹ کے نمبرز بھی ایسے ہی بنتے ہیں۔ کوئی ہر مشین گن نہیں سکتا، اس لیے ہیش ریٹ کا اندازہ ڈفکلٹی اور حالیہ بلاکس کتنی تیزی سے آئے، اس سے لگایا جاتا ہے۔ ہیش ریٹ پہلے بدلتا ہے۔ ڈفکلٹی اگلے ری ٹارگٹ پر فالو کرتی ہے، اس لیے دونوں میں دو ہفتے تک فرق رہ سکتا ہے۔ یونٹس ہیش ریٹ کنورٹر سے بدل لو، یا ہیش ریٹ گائیڈ میں مزید پڑھ لو۔
وقت کے ساتھ Bitcoin کی ڈفکلٹی کیسے بدلی ہے؟
جب پہلا بلاک مائن ہوا تو یہ 1 سے شروع ہوا تھا، یعنی کم سے کم۔ اس کے بعد یہ دس کے کئی درجوں تک بڑھتا گیا، کیونکہ مائننگ لیپ ٹاپ CPUs سے گرافکس کارڈز تک گئی، پھر خاص اسی کام کے لیے بنے ASIC مشینوں تک۔
ڈفیکلٹی 1 سے آج تک، ہر قدم ×10 کے حساب سے
پہلا بلاک
difficulty 1
تازہ ترین بلاک (لائیو)
132.7 ٹریلین
تقریباً 14.1 powers of ten زیادہ
لمبے عرصے میں رجحان اوپر ہی جاتا ہے، مگر یہ سیدھی لائن نہیں ہے۔ جب مائنرز مشینیں بند کرتے ہیں تو ڈفکلٹی گرتی ہے: قیمت گرنے کے بعد، ہالفنگ کے بعد جب ریوارد کم ہو جائیں، یا جب کوئی پورا ریجن ایک ساتھ مائننگ روک دے، جیسے چین کے مائننگ بین کے وقت 2021 میں ہوا تھا۔ پوری ہسٹری mempool.space کے ہیش ریٹ اور ڈفکلٹی چارٹ میں ہے۔
مائنرز کے لیے ڈفکلٹی کا کیا مطلب ہے؟
مائنر کی متوقع آمدن نیٹ ورک کے ہیشریٹ میں اس کے حصے کو ریواردز سے ضرب دینے کے برابر ہوتی ہے۔ اگر ڈفکلٹی 10% بڑھ جائے اور تمہاری مشین ویسی ہی رہے، تو توقع کرو کہ روزانہ تقریباً 9% کم bitcoin ملے گا۔ سلائیڈر کھینچ کر دیکھ لو۔
جب مائنرز شامل ہوں یا نکل جائیں تو کیا ہوتا ہے
2,016 بلاکس کو لگتے ہیں
9.3 دن
پھر difficulty
×1.50
بغیر تبدیلی والا مائنر کماتا ہے
×0.67
آسان لفظوں میں: ایک ایڈجسٹمنٹ، ہیش ریٹ مستقل۔ اصل ری ٹارگٹ میں پچھلے 2,016 بلاکس کا موازنہ دو ہفتوں سے کیا جاتا ہے، اور ڈفکلٹی زیادہ سے زیادہ دونوں طرف 4× تک بدل سکتی ہے۔
0.0000004734BTC
فی TH/s فی دن (لائیو اندازہ)
آج اوسطاً 1 TH/s کی ہیشنگ سے کتنا کماتا ہے، پول فیس اور بجلی سے پہلے۔ مائنرز اسے hashprice کہتے ہیں۔
↑ difficulty
وہی مشین، کم bitcoin
ہر اضافہ ہر مائنر کا حصہ چھوٹا کر دیتا ہے۔ پرانی، کم ایفیشنٹ مشینیں سب سے پہلے اپنی بجلی کا خرچ پورا کرنا بند کرتی ہیں۔
↓ difficulty
جو اب بھی چل رہے ہیں وہ زیادہ کماتے ہیں
جب مائنرز آف ہو جاتے ہیں، تو اگلے retarget کے بعد جو رہ جاتے ہیں اُن کا حصہ بڑا ہو جاتا ہے۔
اسی لیے گھر پر مائننگ سے کمائی نکالنا اتنا مشکل ہے۔ ہیش ریٹ بڑھتا رہتا ہے، تو ایک مشین کی پیداوار وقت کے ساتھ کم ہوتی جاتی ہے۔ پرافٹ کیلکولیٹر اور کیا مائننگ منافع بخش ہے والی گائیڈ نمبرز نکال کر دکھا دیتی ہیں۔
ڈفکلٹی تمہارے CloudMineCrypto estimate پر کیسے اثر ڈالتی ہے؟
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 سے بدلتا ہے، اور اندازہ بھی ویسے ہی بدلتا ہے۔
لائیو اِن پٹس، ہر گھنٹے اپڈیٹ ہوتے ہیں۔ boosts سے پہلے والے estimates، guaranteed نہیں۔ ایپ کا estimate نیٹ ورک ہیش ریٹ والی فگر کے ساتھ چلتا ہے، جو باقاعدگی سے ریفریش ہوتی رہتی ہے، اس لیے یہ اگلے retarget کا انتظار نہیں کرتا۔
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.
لوگ مائننگ ڈفکلٹی کے بارے میں کیا غلط سمجھتے ہیں؟
کوئی difficulty سیٹ کرتا ہے۔
کوئی بھی نہیں۔ ہر نوڈ پچھلے 2,016 بلاکس کے ٹائم اسٹیمپس سے خود حساب لگاتا ہے، اور غلط ٹارگٹ والا بلاک رد کر دیا جاتا ہے۔
یہ شیڈول کے مطابق ہر دو ہفتے بعد بدلتا ہے۔
یہ ہر 2,016 بلاکس کے بعد بدلتا ہے۔ دو ہفتے صرف ہدف ہے، اس لیے بلاکس کی رفتار کے ساتھ تاریخ آگے پیچھے ہوتی رہتی ہے۔
زیادہ ماینرز کا مطلب ہے زیادہ bitcoin جاری ہوتا ہے۔
صرف تھوڑی دیر کے لیے، اگلے ری ٹارگٹ تک۔ اس کے بعد رفتار واپس تقریباً 10 منٹ پر آ جاتی ہے اور جاری ہونے کا شیڈول برقرار رہتا ہے۔
ایک ایڈجسٹمنٹ بلاک ٹائم فوراً ٹھیک کر دیتی ہے۔
یہ پورے پیریڈ کی اوسط لیتا ہے۔ درمیان میں آنے والی تبدیلی بس جزوی طور پر درست ہوتی ہے، اور اگلا retarget اسے مکمل کرتا ہے۔ اوپر والے ڈائل میں آزما کر دیکھ لو۔
ڈفیکلٹی بتاتی ہے کہ قیمت کدھر جا رہی ہے۔
یہ بتاتا ہے کہ حال ہی میں کتنی hashing ہوئی۔ مائنرز قیمت پر ردِعمل دیتے ہیں، مگر ڈفکلٹی ان کے پیچھے دو ہفتے تک رہ سکتی ہے۔
10 منٹ کی اوسط کا مطلب ہے ہر 10 منٹ میں ایک بلاک۔
بلاکس کے درمیان وقفہ رینڈم ہوتا ہے۔ کبھی ایک منٹ کا گیپ بھی ہوتا ہے اور کبھی ایک گھنٹے کا بھی؛ difficulty جس چیز کو سیدھا رکھتی ہے وہ اوسط ہے۔
اس میں نئے ہو؟ Bitcoin مائننگ کیسے کام کرتی ہے اور proof of work سے شروع کرو، یا کوئی بھی اصطلاح گلاسری میں دیکھ لو۔
اکثر پوچھے گئے سوالات
Bitcoin مائننگ ڈفکلٹی کیا ہے؟
ایک نمبر جو بتاتا ہے کہ ایک درست بلاک ڈھونڈنا کتنا مشکل ہے، اس کے مقابلے میں جو سب سے آسان ٹارگٹ قواعد اجازت دیتے ہیں (difficulty 1)۔ نیٹ ورک اسے ہر 2,016 بلاکس کے بعد ایڈجسٹ کرتا ہے تاکہ بلاکس اوسطاً تقریباً ہر 10 منٹ میں آتے رہیں۔
Bitcoin کی ڈفکلٹی کتنی بار ایڈجسٹ ہوتی ہے؟
ہر 2,016 بلاکس پر۔ 10 منٹ فی بلاک کے حساب سے یہ تقریباً دو ہفتے بنتے ہیں، لیکن اصل وقفہ اس پر ہے کہ بلاکس کتنی تیزی سے آتے ہیں، اس لیے یہ چند دن پہلے یا بعد بھی ہو سکتا ہے۔
اگلا Bitcoin difficulty adjustment کب ہے؟
اس پیج کے اوپر والا لائیو ڈائل mempool.space کے ڈیٹا سے اندازاً تاریخ، باقی بلاکس اور متوقع تبدیلی دکھاتا ہے، اور یہ ڈیٹا ہر 10 منٹ بعد ریفریش ہوتا ہے۔ تاریخ صرف ایک اندازہ ہے کیونکہ بلاک ٹائمز رینڈم ہوتے ہیں۔
ایک بار میں ڈفکلٹی کتنی بدل سکتی ہے؟
ایک ایڈجسٹمنٹ میں زیادہ سے زیادہ 4 گنا بڑھ سکتی ہے یا 4 گنا کم ہو سکتی ہے۔ عملی طور پر تبدیلیاں عموماً چند فیصد ہوتی ہیں، کیونکہ دو ہفتوں میں ہیش ریٹ اتنی تیزی سے کم ہی بدلتا ہے۔
کیا زیادہ ڈفیکلٹی کا مطلب ہے کہ کم bitcoin مائن ہوتے ہیں؟
نہیں۔ difficulty رفتار کو تقریباً ہر 10 منٹ میں ایک بلاک پر رکھتی ہے، اس لیے difficulty کچھ بھی ہو، جاری ہونا شیڈول کے مطابق ہی رہتا ہے۔ زیادہ difficulty کا مطلب ہے کہ ہر ماینر کو اسی انعام میں سے چھوٹا حصہ ملتا ہے۔
ڈفکلٹی کا ہیش ریٹ سے کیا تعلق ہے؟
نیٹ ورک ہیش ریٹ تقریباً difficulty × 2³² ÷ 600 ہیشز فی سیکنڈ ہوتا ہے۔ difficulty ہیش ریٹ کے پیچھے ایک پیریڈ تک کی تاخیر سے چلتی ہے، کیونکہ یہ صرف ری ٹارگٹس پر بدلتی ہے۔
کیا مائننگ ڈفیکلٹی CloudMineCrypto ریوارڈز پر اثر ڈالتی ہے؟
بالواسطہ، اور تمہیں اسے کبھی مینیج نہیں کرنا پڑتا: فری پلان، اشتہارات، گیمز، آفرز اور روزانہ چیک اِن دونوں صورتوں میں پلانز بڑھاتے رہتے ہیں۔ ایپ کا estimate نیٹ ورک کے ہیش ریٹ میں تمہارے پلان کے حصے، فی گھنٹہ 6 بلاکس اور بلاک ریوارڈ پر چلتا ہے۔ جب نیٹ ورک ہیش ریٹ بڑھتا ہے تو تمہارا حصہ اور تمہارا estimate کم ہو جاتا ہے۔ ریوارڈز estimate ہیں اور guaranteed نہیں ہیں۔
ذرائع اور مزید پڑھائی
- ڈِفکلٹی · Bitcoin Wiki
- بلاک چین گائیڈ: پروف آف ورک اور ٹارگٹ · Bitcoin Developer Guide
- مائننگ گائیڈ · Bitcoin Developer Guide
- Bitcoin: ایک Peer-to-Peer الیکٹرانک کیش سسٹم · Satoshi Nakamoto
- ہیش ریٹ اور ڈفیکلٹی کا چارٹ · mempool.space
- مائننگ ڈیش بورڈ: ہیش ریٹ، ڈفکلٹی، پولز · mempool.space
اس صفحے کے تازہ اعداد CloudMineCrypto API یا ساتھ درج عوامی بلاک چین ڈیٹا سروسز سے آتے ہیں۔ یہ مقررہ وقفوں سے اپ ڈیٹ ہوتے ہیں اور جہاں دکھائے جاتے ہیں، وہاں ان کا ماخذ درج ہوتا ہے۔ یہ گائیڈ معلوماتی ہے، مالی مشورہ نہیں۔ CloudMineCrypto سرمایہ کاری کی پروڈکٹ نہیں ہے؛ ایپ میں انعامات اندازے ہیں اور ان کی ضمانت نہیں۔
تم نے پڑھ لیا کہ یہ کیسے چلتا ہے۔ اب اسے ہوتے ہوئے دیکھو۔
CloudMineCrypto ایپ میں 8 گھنٹے کا مفت مائننگ پلان کلیم کرو اور لائیو نیٹ ورک ڈیٹا سے اپنی اندازاً BTC کو بڑھتے دیکھو۔ نہ ہارڈویئر، نہ کارڈ۔