کان کنی
صفحہ کی آخری تازہ کاری: 14 فروری، 2026
شرائط
اس صفحہ کو بہتر طور پر سمجھنے کے لیے، ہم تجویز کرتے ہیں کہ آپ پہلے لین دین، بلاکس اور کام کا ثبوت کے بارے میں پڑھیں۔
ایتھریم کان کنی کیا ہے؟
کان کنی ایتھریم کے اب متروک کام کے ثبوت کے فن تعمیر میں ایتھریم بلاک چین میں شامل کیے جانے والے لین دین کا ایک بلاک بنانے کا عمل ہے۔
کان کنی کا لفظ کرپٹو کرنسیوں کے لیے سونے کی مثال کے تناظر میں شروع ہوا ہے۔ سونا یا قیمتی دھاتیں نایاب ہیں، اسی طرح ڈیجیٹل ٹوکن بھی ہیں، اور کام کا ثبوت والے نظام میں کل حجم کو بڑھانے کا واحد طریقہ کان کنی کے ذریعے ہے۔ کام کا ثبوت والے ایتھریم میں، اجراء کا واحد طریقہ کان کنی کے ذریعے تھا۔ تاہم، سونے یا قیمتی دھاتوں کے برعکس، ایتھریم کان کنی بلاک چین میں بلاکس بنا کر، تصدیق کر کے، شائع کر کے اور پھیلا کر نیٹ ورک کو محفوظ بنانے کا بھی ایک طریقہ تھا۔
ایتھر کی کان کنی = نیٹ ورک کو محفوظ بنانا
کان کنی کسی بھی کام کا ثبوت والے بلاک چین کی جان ہے۔ ایتھریم کان کن - سافٹ ویئر چلانے والے کمپیوٹر - نے حصص کے ثبوت میں منتقلی سے پہلے لین دین پر کارروائی کرنے اور بلاکس تیار کرنے کے لیے اپنا وقت اور کمپیوٹیشنل طاقت استعمال کی۔
کان کن کیوں موجود ہیں؟
ایتھریم جیسے غیر مرکزی نظاموں میں، ہمیں یہ یقینی بنانے کی ضرورت ہے کہ ہر کوئی لین دین کی ترتیب پر متفق ہو۔ کان کنوں نے بلاکس تیار کرنے کے لیے حسابی طور پر مشکل پہیلیاں حل کرکے، نیٹ ورک کو حملوں سے محفوظ بنا کر ایسا کرنے میں مدد کی۔
پہلے کوئی بھی اپنے کمپیوٹر کا استعمال کرکے ایتھریم نیٹ ورک پر کان کنی کرنے کے قابل تھا۔ تاہم، ہر کوئی منافع بخش طریقے سے ایتھر (ETH) کی کان کنی نہیں کر سکتا تھا۔ زیادہ تر معاملات میں، کان کنوں کو مخصوص کمپیوٹر ہارڈویئر خریدنا پڑتا تھا، اور سستے توانائی کے ذرائع تک رسائی حاصل کرنی پڑتی تھی۔ اوسط کمپیوٹر کے کان کنی سے وابستہ اخراجات کو پورا کرنے کے لیے کافی بلاک انعامات حاصل کرنے کا امکان نہیں تھا۔
کان کنی کی لاگت
- کان کنی کی رگ بنانے اور اسے برقرار رکھنے کے لیے ضروری ہارڈویئر کی ممکنہ لاگت
- کان کنی کی رگ کو بجلی فراہم کرنے کی برقی لاگت
- اگر آپ کسی پول میں کان کنی کر رہے تھے، تو یہ پول عام طور پر پول کے ذریعے پیدا ہونے والے ہر بلاک کی ایک فلیٹ % فیس وصول کرتے تھے
- کان کنی کی رگ کو سپورٹ کرنے کے لیے آلات کی ممکنہ لاگت (وینٹیلیشن، توانائی کی نگرانی، بجلی کی وائرنگ، وغیرہ۔)
کان کنی کے منافع کو مزید دریافت کرنے کے لیے، کان کنی کیلکولیٹر کا استعمال کریں، جیسا کہ Etherscanopens in a new tab فراہم کرتا ہے۔
ایتھریم لین دین کی کان کنی کیسے کی گئی
درج ذیل اس بات کا ایک جائزہ فراہم کرتا ہے کہ ایتھریم کام کے ثبوت میں لین دین کی کان کنی کیسے کی جاتی تھی۔ ایتھریم حصص کے ثبوت کے لیے اس عمل کی ایک مشابہ وضاحت یہاں مل سکتی ہے۔
- ایک صارف کسی اکاؤنٹ کی نجی کلید کے ساتھ لین دین کی درخواست لکھتا اور اس پر دستخط کرتا ہے۔
- صارف کسی نوڈ سے پورے ایتھریم نیٹ ورک پر لین دین کی درخواست کو نشر کرتا ہے۔
- نئی لین دین کی درخواست کے بارے میں سننے پر، ایتھریم نیٹ ورک کا ہر نوڈ درخواست کو اپنے مقامی میمپول میں شامل کرتا ہے، جو ان تمام لین دین کی درخواستوں کی ایک فہرست ہے جن کے بارے میں انہوں نے سنا ہے جو ابھی تک کسی بلاک میں بلاک چین کے لیے پرعزم نہیں ہیں۔
- کچھ موقع پر، ایک کان کنی نوڈ کئی درجن یا سو لین دین کی درخواستوں کو ایک ممکنہ بلاک میں جمع کرتا ہے، اس طرح سے کہ وہ لین دین کی فیس کو زیادہ سے زیادہ کرتا ہے جو وہ بلاک گیس کی حد کے اندر رہتے ہوئے کماتے ہیں۔ پھر کان کنی نوڈ:
- ہر لین دین کی درخواست کی صداقت کی تصدیق کرتا ہے (یعنی، کوئی بھی ایسے اکاؤنٹ سے ایتھر منتقل کرنے کی کوشش نہیں کر رہا ہے جس کے لیے انہوں نے دستخط نہیں کیے ہیں، درخواست غلط نہیں ہے، وغیرہ)، اور پھر درخواست کے کوڈ پر عمل کرتا ہے، EVM کی اپنی مقامی کاپی کی حالت کو تبدیل کرتا ہے۔ کان کن ہر ایسی لین دین کی درخواست کے لیے لین دین کی فیس اپنے اکاؤنٹ میں دیتا ہے۔
- ممکنہ بلاک کے لیے کام کے ثبوت کا "جائز ہونے کا سرٹیفکیٹ" بنانے کا عمل شروع کرتا ہے، ایک بار جب بلاک میں تمام لین دین کی درخواستوں کی تصدیق ہو جاتی ہے اور مقامی EVM کاپی پر عمل درآمد ہو جاتا ہے۔
- بالآخر، ایک کان کن ایک ایسے بلاک کے لیے سرٹیفکیٹ بنانا ختم کر دے گا جس میں ہماری مخصوص لین دین کی درخواست شامل ہے۔ پھر کان کن مکمل شدہ بلاک کو نشر کرتا ہے، جس میں سرٹیفکیٹ اور دعوی کردہ نئی EVM حالت کا ایک چیکسم شامل ہوتا ہے۔
- دوسرے نوڈز نئے بلاک کے بارے میں سنتے ہیں۔ وہ سرٹیفکیٹ کی تصدیق کرتے ہیں، بلاک پر تمام لین دین خود انجام دیتے ہیں (بشمول ہمارے صارف کے ذریعہ اصل میں نشر کردہ لین دین)، اور تصدیق کرتے ہیں کہ تمام لین دین کے عمل کے بعد ان کی نئی EVM حالت کا چیکسم کان کن کے بلاک کے ذریعہ دعوی کردہ حالت کے چیکسم سے میل کھاتا ہے۔ تب ہی یہ نوڈز اس بلاک کو اپنے بلاک چین کے آخر میں جوڑتے ہیں، اور نئی EVM حالت کو کینونیکل حالت کے طور پر قبول کرتے ہیں۔
- ہر نوڈ نئے بلاک میں تمام لین دین کو اپنے مقامی میمپول سے نامکمل لین دین کی درخواستوں سے ہٹا دیتا ہے۔
- نیٹ ورک میں شامل ہونے والے نئے نوڈز ترتیب میں تمام بلاکس ڈاؤن لوڈ کرتے ہیں، بشمول وہ بلاک جس میں ہماری دلچسپی کا لین دین ہوتا ہے۔ وہ ایک مقامی EVM کاپی شروع کرتے ہیں (جو ایک خالی حالت EVM کے طور پر شروع ہوتی ہے)، اور پھر اپنی مقامی EVM کاپی کے اوپر ہر بلاک میں ہر لین دین کو انجام دینے کے عمل سے گزرتے ہیں، راستے میں ہر بلاک پر حالت کے چیکسم کی تصدیق کرتے ہیں۔
ہر لین دین کی ایک بار کان کنی کی جاتی ہے (ایک نئے بلاک میں شامل کیا جاتا ہے اور پہلی بار پھیلایا جاتا ہے)، لیکن کینونیکل EVM حالت کو آگے بڑھانے کے عمل میں ہر شریک کے ذریعہ اس پر عمل کیا جاتا ہے اور اس کی تصدیق کی جاتی ہے۔ یہ بلاک چین کے مرکزی منتروں میں سے ایک کو اجاگر کرتا ہے: بھروسہ نہ کریں، تصدیق کریں۔
اومر (انکل) بلاکس
کام کے ثبوت پر بلاک کان کنی امکانی تھی، یعنی کبھی کبھی نیٹ ورک کی تاخیر کی وجہ سے دو درست بلاکس بیک وقت شائع ہو جاتے تھے۔ اس معاملے میں، پروٹوکول کو سب سے لمبی (اور اس لیے سب سے زیادہ "درست") چین کا تعین کرنا پڑا جبکہ کان کنوں کے ساتھ انصاف کو یقینی بناتے ہوئے غیر شامل درست بلاک کو جزوی طور پر انعام دیا گیا۔ اس نے نیٹ ورک کو مزید غیر مرکزی بنانے کی حوصلہ افزائی کی کیونکہ چھوٹے کان کن، جنہیں زیادہ تاخیر کا سامنا کرنا پڑ سکتا ہے، وہ اب بھی بلاک انعامات کے ذریعے منافع کما سکتے ہیں۔
اصطلاح "اومر" ایک پیرنٹ بلاک کے بہن بھائی کے لیے ترجیحی صنفی غیر جانبدار اصطلاح ہے، لیکن اسے کبھی کبھی "انکل" بھی کہا جاتا ہے۔ ایتھریم کے حصص کے ثبوت کی طرف منتقلی کے بعد سے، اومر بلاکس کی مزید کان کنی نہیں کی جاتی ہے کیونکہ ہر سلاٹ میں صرف ایک تجویز کنندہ منتخب کیا جاتا ہے۔ آپ یہ تبدیلی کان کنی کیے گئے اومر بلاکس کے تاریخی چارٹopens in a new tab کو دیکھ کر دیکھ سکتے ہیں۔
ایک بصری ڈیمو
آسٹن کو کان کنی اور کام کے ثبوت والے بلاک چین کے بارے میں بتاتے ہوئے دیکھیں۔
کان کنی کا الگورتھم
ایتھریم مین نیٹ نے صرف ایک کان کنی الگورتھم کا استعمال کیا - 'ایتھیش'۔ ایتھیش ایک اصل R&D الگورتھم کا جانشین تھا جسے 'Dagger-Hashimoto' کے نام سے جانا جاتا ہے۔