مقبول موضوعات

بٹ کوائن مائننگ کی دشواری: 2,016 بلاکس والی ایڈجسٹمنٹ کیسے کام کرتی ہے

By: WEEX
|
0

بٹ کوائن کو اس طرح بنایا گیا ہے کہ مائنرز اس کی رفتار نہیں بڑھا سکتے۔ اگر کل دوگنی تعداد میں مشینیں نیٹ ورک میں شامل ہو جائیں، تب بھی نیٹ ورک کا مقصد اوسطاً ہر دس منٹ میں ایک بلاک تلاش کرنا ہے۔ دشواری وہ پیمانہ ہے جو اس رفتار کو برقرار رکھتا ہے۔

یہاں جانیں کہ دشواری کس چیز کو ناپتی ہے، اس کا ہدف سے کیا تعلق ہے، ہر 2,016 بلاکس کے بعد ایڈجسٹمنٹ کیسے ہوتی ہے، یہ کیوں موجود ہے، اور اس میں تبدیلی کا کیا مطلب ہوتا ہے اور کیا نہیں۔ اس مضمون میں موجودہ دشواری کی قدروں کا ذکر یا اگلی ایڈجسٹمنٹ کی پیش گوئی نہیں کی گئی، کیونکہ دونوں کا انحصار اس بات پر ہے کہ بلاکس کتنی تیزی سے ملتے ہیں۔

مائننگ کی دشواری کیا ناپتی ہے

Bitcoin Wiki دشواری کو اس بات کے پیمانے کے طور پر بیان کرتی ہے کہ کسی مقررہ ہدف سے کم ہیش تلاش کرنا کتنا مشکل ہے۔ مائننگ کسی طویل، طے شدہ مسئلے کو حل کرنے سے کم اور لاٹری سے زیادہ مشابہ ہے۔ ہر ہیش سے مؤثر طور پر ایک بے ترتیب عدد حاصل ہوتا ہے، اور اگر وہ ہدف سے کم ہو تو مائنر بلاک جیت جاتا ہے۔ ورنہ مائنر نانس تبدیل کر کے دوبارہ کوشش کرتا ہے۔

لہٰذا دشواری کا تعلق اس بات سے نہیں کہ ریاضی کتنی پیچیدہ ہے۔ اس کا تعلق ان کوششوں کی اوسط تعداد سے ہے جو کسی مائنر کو کامیابی سے پہلے درکار ہوتی ہیں۔ بٹ کوائن کے ڈیولپر دستاویزات کم از کم قابلِ قبول دشواری متعین کرتے ہیں، جسے دشواری 1 کہا جاتا ہے، اور موجودہ دشواری اسی کے مقابلے میں ظاہر کی جاتی ہے۔

ہدف اور دشواری

ہدف ایک 256-bit عدد ہے جو تمام بٹ کوائن سافٹ ویئر کے لیے یکساں ہوتا ہے۔ بلاک کو قبول کیے جانے کے لیے اس کے ہیڈر کی ہیش اس ہدف سے کم یا اس کے برابر ہونی چاہیے، اور Bitcoin Wiki کے مطابق ہدف جتنا کم ہوگا، بلاک بنانا اتنا ہی مشکل ہوگا۔ دشواری اسی خیال کو دوسرے زاویے سے بیان کرتی ہے: زیادہ دشواری کا مطلب کم ہدف ہے۔ ہیش ریٹ پر مضمون میں بیان کردہ اصول کے مطابق، Bitcoin Wiki یہ بھی بتاتی ہے کہ بلاک تلاش کرنے کے لیے اوسطاً دشواری کو 2 کی طاقت 32 سے ضرب دینے جتنی ہیشز درکار ہوتی ہیں۔

ہر 2,016 بلاکس کے بعد ایڈجسٹمنٹ کیسے ہوتی ہے

یہ اصول دنوں کے بجائے بلاکس کی گنتی پر مبنی ہے۔ ہر 2,016 بلاکس کے بعد، جنہیں اگر بلاکس بالکل ہر دس منٹ میں آئیں تو دو ہفتے لگیں گے، ہر بٹ کوائن نوڈ ان بلاکس کے اصل دورانیے کا دو ہفتوں کے ہدف سے موازنہ کرتا ہے، جیسا کہ Bitcoin Wiki وضاحت کرتی ہے۔ اس کے بعد ہدف میں فیصدی فرق کے مطابق تبدیلی کی جاتی ہے۔ اگر بلاکس منصوبے سے زیادہ تیزی سے آئے ہوں تو ہدف کم کیا جاتا ہے اور مائننگ مشکل ہو جاتی ہے۔ اگر بلاکس آہستہ آئے ہوں تو ہدف بڑھایا جاتا ہے اور مائننگ آسان ہو جاتی ہے۔

ایک ایڈجسٹمنٹ ہدف کو کسی بھی سمت میں چار گنا سے زیادہ تبدیل نہیں کر سکتی، جس سے بہت بڑی تبدیلیاں روکی جاتی ہیں۔ کوئی ایک شخص دشواری مقرر نہیں کرتا۔ ہر نوڈ اسی اصول کے تحت بلاک چین سے خود اس کا حساب لگاتا ہے، اور Bitcoin Core سافٹ ویئر دو ہفتوں کے ہدف اور 2,016 بلاکس کے وقفے کو کوڈ میں شامل کرتا ہے۔

چونکہ ایڈجسٹمنٹ کا محرک بلاکس کی تعداد ہے، اس لیے ”دو ہفتے“ صرف ایک تخمینہ ہے اور اگلی ایڈجسٹمنٹ کو کیلنڈر کی کسی مخصوص تاریخ سے منسلک نہیں کیا جا سکتا۔ بلاکس تیزی سے ملیں تو ایڈجسٹمنٹ جلد آتی ہے، اور آہستہ ملیں تو بعد میں۔

بٹ کوائن دشواری کیوں ایڈجسٹ کرتا ہے

بٹ کوائن وائٹ پیپر اس مقصد کی وضاحت کرتا ہے۔ وقت کے ساتھ ہارڈویئر کی بڑھتی ہوئی رفتار اور نوڈز چلانے میں بدلتی ہوئی دلچسپی کی تلافی کے لیے دشواری کا تعین ایک متحرک اوسط کے ذریعے کیا جاتا ہے، جس کا ہدف فی گھنٹہ بلاکس کی اوسط تعداد ہے؛ اور اگر بلاکس بہت تیزی سے بنیں تو دشواری بڑھ جاتی ہے۔ Bitcoin Wiki مزید بتاتی ہے کہ تقریباً ہر دس منٹ میں ایک بلاک کی مستقل رفتار نیٹ ورک کو استحکام اور ٹرانزیکشنز کے لیے کم تاخیر فراہم کرتی ہے۔

بلاکس کی مستحکم رفتار اجرا کے شیڈول کو بھی مستحکم رکھتی ہے۔ ڈیولپر دستاویزات کے مطابق بٹ کوائن کی بلاک سبسڈی ہر 210,000 بلاکس کے بعد آدھی ہو جاتی ہے، اس لیے سالانہ بلاکس کی تعداد کو تقریباً مستقل رکھنے سے ہالونگ کا شیڈول تقریباً ہر چار سال برقرار رہتا ہے، چاہے مائنرز کوئی بھی ہارڈویئر استعمال کریں۔

تبدیلی کا کیا مطلب ہے اور کیا نہیں

جب دشواری بڑھتی ہے تو اس کا مطلب ہے کہ پچھلے 2,016 بلاکس منصوبے سے زیادہ تیزی سے آئے، جس کا عموماً مطلب ہوتا ہے کہ نیٹ ورک میں زیادہ کمپیوٹنگ پاور شامل ہوئی۔ جب دشواری کم ہوتی ہے تو بلاکس آہستہ آئے تھے۔ چونکہ ایڈجسٹمنٹ ہر مدت میں صرف ایک بار ہوتی ہے، اس لیے دشواری ہیش ریٹ کے بدلاؤ کو ایک مدت تک کی تاخیر سے ظاہر کرتی ہے۔

تبدیلی سے بلاک کا انعام یا سپلائی کا شیڈول نہیں بدلتا، کیونکہ دونوں کی گنتی بلاکس میں ہوتی ہے۔ یہ صرف ہر بلاک کے لیے درکار کوششوں کی تعداد تبدیل کرتی ہے، اس لیے ہر مائنر کے متوقع انعامی حصے میں تبدیلی آتی ہے۔ یہ مائننگ کے حالات کی وضاحت ہے، بٹ کوائن کی قیمت کا اشارہ نہیں۔

WEEX یاد دہانی: دشواری کے اعداد منافع کی پیش گوئی نہیں کرتے

WEEX صارفین کو یاد دلاتا ہے کہ دشواری اور اس کی ایڈجسٹمنٹس مائننگ میں مسابقت کی سطح بیان کرتی ہیں، یہ نہیں کہ کسی کو منافع ہوگا یا قیمتیں کس سمت جائیں گی۔ ان تشہیری پیغامات سے محتاط رہیں جو وعدہ شدہ منافع کو درست ثابت کرنے کے لیے دشواری یا ”نیٹ ورک پاور“ کا حوالہ دیتے ہیں، کیونکہ کوئی بھی مائننگ سے منافع کی ضمانت نہیں دے سکتا۔ اپنے سیڈ فریز یا تصدیقی کوڈ کسی ایسے شخص کے ساتھ کبھی شیئر نہ کریں جو آپ کے لیے ”مائننگ“ کرنے کی پیشکش کرے۔ یہاں دی گئی کوئی بات مالی مشورہ نہیں ہے۔

نتیجہ

مائننگ کی دشواری اس بات کی پیمائش کرتی ہے کہ ایک درست بلاک تلاش کرنے کے لیے اوسطاً کتنی کوششیں درکار ہوتی ہیں۔ ہر 2,016 بلاکس کے بعد ہر نوڈ یہ دیکھتا ہے کہ ان بلاکس کو آنے میں کتنا وقت لگا، پھر ہدف کو چار گنا تک تبدیل کرتا ہے تاکہ بلاکس تقریباً ہر دس منٹ میں آتے رہیں۔ دشواری ہیش ریٹ میں تبدیلی کو تاخیر سے ظاہر کرتی ہے اور اس کا قیمت سے کوئی تعلق نہیں۔

اکثر پوچھے گئے سوالات

1. بٹ کوائن مائننگ کی دشواری کیا ہے؟
یہ اس بات کا پیمانہ ہے کہ موجودہ ہدف سے کم بلاک ہیش تلاش کرنا کتنا مشکل ہے۔ زیادہ دشواری کا مطلب ہے کہ درست بلاک تلاش کرنے کے لیے مائنرز کو اوسطاً زیادہ کوششیں کرنی پڑتی ہیں۔

2. دشواری میں کتنی بار ایڈجسٹمنٹ ہوتی ہے؟
ہر 2,016 بلاکس کے بعد۔ اگر بلاکس ہر دس منٹ میں آئیں تو اس میں تقریباً دو ہفتے لگتے ہیں، لیکن گنتی دنوں کے بجائے بلاکس کی ہوتی ہے۔

3. کیا دشواری بالکل ہر دو ہفتے بعد ایڈجسٹ ہوتی ہے؟
نہیں۔ مقررہ چیز 2,016 بلاکس کی تعداد ہے، جبکہ انہیں آنے میں لگنے والا وقت اس بات پر منحصر ہوتا ہے کہ بلاکس کتنی تیزی سے ملتے ہیں؛ اس لیے اگلی ایڈجسٹمنٹ کی تاریخ پہلے سے معلوم نہیں ہو سکتی۔

4. اگر مائنرز نیٹ ورک چھوڑ دیں تو دشواری کا کیا ہوتا ہے؟
بلاکس آہستہ آتے ہیں، اور اگلی ایڈجسٹمنٹ پر دشواری کم ہو جاتی ہے۔ ایک ایڈجسٹمنٹ اسے زیادہ سے زیادہ چار گنا تبدیل کر سکتی ہے۔

5. کیا زیادہ دشواری کا مطلب بٹ کوائن کی قیمت میں اضافہ ہے؟
نہیں۔ دشواری مائننگ کی سرگرمی اور بلاکس ملنے کی رفتار بیان کرتی ہے۔ یہ قیمت کا اشارہ نہیں ہے۔

متعلقہ مضامین
شیئر کریں
copy

بڑھنے والے

iconiconiconiconiconiconiconicon
کسٹمر سپورٹ:@weikecs
کاروباری تعاون:@weikecs
کوانٹ ٹریڈنگ اور MM:bd@weex.com
VIP پروگرام:support@weex.com