ہوم اسٹیکنگ کیا ہے؟
ہوم اسٹیکنگ انٹرنیٹ سے منسلک ایتھیریم نوڈ چلانے اور توثیق کار کو فعال کرنے کے لیے کم از کم 32 ETH جمع کرنے کا عمل ہے، جو آپ کو براہ راست نیٹ ورک کے اتفاق رائے میں حصہ لینے کی صلاحیت دیتا ہے۔
ہوم اسٹیکنگ، اسٹیک کرنے کا سب سے براہ راست طریقہ ہے۔ آپ اور پروٹوکول کے درمیان کوئی اسمارٹ کنٹریکٹس، آپریٹرز، یا کسٹوڈینز نہیں ہوتے۔ آپ اپنی کلیدیں خود رکھتے ہیں، ایتھیریم نیٹ ورک کی توثیق میں فعال طور پر حصہ لیتے ہیں، اور براہ راست نیٹ ورک کے انعامات حاصل کرتے ہیں۔ اسٹیکنگ کا ہر دوسرا طریقہ اس بنیادی نیٹ ورک سرگرمی کے اوپر ٹیکنالوجی، مڈل ویئر، یا سروسز کی تہیں شامل کرتا ہے۔
ہوم اسٹیکنگ ایتھیریم نیٹ ورک کی لامرکزیت کو بڑھاتی ہے، جس سے ایتھیریم سنسرشپ کے خلاف زیادہ مزاحم اور حملوں کے خلاف مضبوط بنتا ہے۔ اسٹیکنگ کے دیگر طریقے شاید نیٹ ورک کی اسی طرح مدد نہ کریں۔ ایتھیریم کو محفوظ بنانے کے لیے ہوم اسٹیکنگ بہترین اسٹیکنگ آپشن ہے۔
ایک ایتھیریم نوڈ عمل درآمد کی تہہ (EL) کلائنٹ کے ساتھ ساتھ اتفاق رائے کی تہہ (CL) کلائنٹ پر مشتمل ہوتا ہے۔ یہ کلائنٹس وہ سافٹ ویئر ہیں جو دستخط کرنے کی کلیدوں کے ایک درست سیٹ کے ساتھ مل کر ٹرانزیکشنز اور بلاکوں کی تصدیق کرنے، چین کے درست ہیڈ کی تصدیق کرنے، تصدیقوں کو جمع کرنے، اور بلاکوں کی تجویز دینے کے لیے کام کرتے ہیں۔
ہوم اسٹیکرز ان کلائنٹس کو چلانے کے لیے درکار ہارڈویئر کو چلانے کے ذمہ دار ہیں۔ اس کے لیے ایک مخصوص مشین استعمال کرنے کی انتہائی سفارش کی جاتی ہے جسے آپ گھر سے چلاتے ہیں–یہ نیٹ ورک کی صحت کے لیے انتہائی فائدہ مند ہے۔
ایک ہوم اسٹیکر اپنے توثیق کار کو مناسب طریقے سے کام کرنے اور آن لائن رکھنے کے لیے براہ راست پروٹوکول سے انعامات حاصل کرتا ہے۔
گھر سے اسٹیک کیوں کریں؟
ہوم اسٹیکنگ زیادہ ذمہ داری کے ساتھ آتی ہے لیکن یہ آپ کو اپنے فنڈز اور اسٹیکنگ سیٹ اپ پر زیادہ سے زیادہ کنٹرول فراہم کرتی ہے۔
ہوم اسٹیکنگ سے پہلے غور طلب امور
ہم جتنا بھی چاہیں کہ ہوم اسٹیکنگ ہر ایک کے لیے قابل رسائی اور خطرے سے پاک ہو، یہ حقیقت نہیں ہے۔ اپنے ETH کو ہوم اسٹیک کرنے کا انتخاب کرنے سے پہلے ذہن میں رکھنے کے لیے کچھ عملی اور سنجیدہ امور ہیں۔
اپنا نوڈ چلاتے وقت آپ کو اپنے منتخب کردہ سافٹ ویئر کو استعمال کرنے کا طریقہ سیکھنے میں کچھ وقت صرف کرنا چاہیے۔ اس میں متعلقہ دستاویزات کو پڑھنا اور ان ڈیولپر ٹیموں کے مواصلاتی چینلز سے ہم آہنگ ہونا شامل ہے۔
آپ جو سافٹ ویئر چلا رہے ہیں اور حصہ داری کا ثبوت (PoS) کیسے کام کرتا ہے، اس کے بارے میں آپ جتنا زیادہ سمجھیں گے، ایک اسٹیکر کے طور پر یہ اتنا ہی کم خطرناک ہوگا، اور ایک نوڈ آپریٹر کے طور پر راستے میں پیدا ہونے والے کسی بھی مسئلے کو حل کرنا اتنا ہی آسان ہوگا۔
نوڈ سیٹ اپ کے لیے کمپیوٹرز کے ساتھ کام کرتے وقت ایک معقول حد تک آرام دہ سطح کی ضرورت ہوتی ہے، حالانکہ نئے ٹولز وقت کے ساتھ اسے آسان بنا رہے ہیں۔ کمانڈ لائن انٹرفیس کو سمجھنا مددگار ہے، لیکن اب سختی سے اس کا تقاضا نہیں کیا جاتا۔
اس کے لیے بہت بنیادی ہارڈویئر سیٹ اپ، اور کم از کم تجویز کردہ تصریحات کی کچھ سمجھ کی بھی ضرورت ہوتی ہے۔
توثیق کار کے ہارڈویئر اور بینڈوتھ کے لیے موجودہ کمیونٹی رہنمائی کو ہارڈویئر اور بینڈوتھ کی سفارشات (EIP-7870) (نئے ٹیب میں کھلتا ہے) میں برقرار رکھا گیا ہے۔ ایک محتاط اندازے کے طور پر، 4 TB NVMe SSD، 64 GB ریم (کم بھی کام کر سکتی ہے، لیکن یہ تجویز کردہ گنجائش ہے)، ایک ٹھوس جدید ملٹی کور CPU، اور تقریباً 50 Mbps ڈاؤن لوڈ / 25 Mbps اپ لوڈ کے انٹرنیٹ کنکشن کا منصوبہ بنائیں۔
چونکہ فوساکا اپ گریڈ نے PeerDAS متعارف کرایا ہے، اس لیے ایک اسٹیکنگ نوڈ کو نیٹ ورک کے بلاب ڈیٹا کا صرف ایک حصہ اسٹور اور ڈاؤن لوڈ کرنے کی ضرورت ہوتی ہے، جس سے ہوم اسٹیکرز کے لیے ڈسک اور بینڈوتھ کی ضروریات نمایاں طور پر کم ہو جاتی ہیں۔
بالکل اسی طرح جیسے نجی کلیدیں آپ کے ایتھیریم پتہ کو محفوظ بناتی ہیں، آپ کو خاص طور پر اپنے توثیق کار کے لیے کلیدیں تیار کرنے کی ضرورت ہوگی۔ آپ کو یہ سمجھنا چاہیے کہ کسی بھی سیڈ فریز یا نجی کلیدوں کو کیسے محفوظ اور مامون رکھا جائے۔
آف لائن ہونے پر غیر فعالی کے جرمانوں سے مختلف، کٹوتی ایک بہت زیادہ سنگین جرمانہ ہے جو بدنیتی پر مبنی جرائم کے لیے مخصوص ہے۔ ایک وقت میں صرف ایک مشین پر لوڈ کی گئی اپنی کلیدوں کے ساتھ اقلیتی کلائنٹ چلا کر، آپ کے کٹوتی کے خطرے کو کم کیا جاتا ہے۔ اس کے باوجود، تمام اسٹیکرز کو کٹوتی کے خطرات سے آگاہ ہونا چاہیے۔
کٹوتی اور تصدیق کنندہ کا دور حیات کے بارے میں مزیداسٹیکنگ کے اختیارات کا موازنہ
سونپی گئی اسٹیکنگ، یا بطور سروس اسٹیکنگ (SaaS)
SaaS فراہم کنندگان کے ساتھ آپ کو اب بھی 32 ETH جمع کرنے کا تقاضا ہوتا ہے، لیکن آپ کو ہارڈویئر چلانے کی ضرورت نہیں ہوتی۔ آپ عام طور پر اپنی توثیق کار کی کلیدوں تک رسائی برقرار رکھتے ہیں، لیکن آپ کو اپنی دستخط کرنے کی کلیدیں بھی شیئر کرنے کی ضرورت ہوتی ہے تاکہ آپریٹر آپ کے توثیق کار کی جانب سے کام کر سکے۔ یہ اعتماد کی ایک ایسی تہہ متعارف کراتا ہے جو آپ کا اپنا ہارڈویئر چلاتے وقت موجود نہیں ہوتی، اور گھر پر سولو اسٹیکنگ کے برعکس، SaaS نوڈز کی جغرافیائی تقسیم میں اتنی مدد نہیں کرتا۔ اگر آپ ہارڈویئر چلانے میں بے چینی محسوس کرتے ہیں لیکن پھر بھی 32 ETH اسٹیک کرنا چاہتے ہیں، تو SaaS فراہم کنندہ کا استعمال آپ کے لیے ایک اچھا آپشن ہو سکتا ہے۔
سونپی گئی اسٹیکنگ کے بارے میں مزید جانیںلیکویڈ اور مشترکہ اسٹیکنگ
سولو اسٹیکنگ، پولنگ سروس کے ساتھ اسٹیکنگ کے مقابلے میں نمایاں طور پر زیادہ پیچیدہ ہے، لیکن یہ ETH کے انعامات تک مکمل رسائی، اور آپ کے توثیق کار کے سیٹ اپ اور سیکیورٹی پر مکمل کنٹرول پیش کرتی ہے۔ مشترکہ اسٹیکنگ میں داخلے کی رکاوٹ نمایاں طور پر کم ہے۔ صارفین ETH کی چھوٹی مقداریں اسٹیک کر سکتے ہیں، انہیں توثیق کار کی کلیدیں تیار کرنے کا تقاضا نہیں ہوتا، اور معیاری انٹرنیٹ کنکشن کے علاوہ ہارڈویئر کی کوئی ضروریات نہیں ہوتیں۔ سیالیت کے ٹوکنز پروٹوکول کی سطح پر اس کے فعال ہونے سے پہلے اسٹیکنگ سے خروج کی صلاحیت کو فعال کرتے ہیں۔ اگر آپ ان خصوصیات میں دلچسپی رکھتے ہیں، تو مشترکہ اسٹیکنگ ایک اچھا انتخاب ہو سکتی ہے۔
مشترکہ اسٹیکنگ کے بارے میں مزید جانیںیہ کیسے کام کرتا ہے
کچھ ہارڈویئر حاصل کریں: آپ کو اسٹیک کرنے کے لیے ایک نوڈ چلانے کی ضرورت ہے
عمل درآمد کی تہہ کے کلائنٹ کی ہم آہنگی کریں
اتفاق رائے کی تہہ کے کلائنٹ کی ہم آہنگی کریں
اپنی کلیدیں تیار کریں اور انہیں اپنے توثیق کار کلائنٹ میں لوڈ کریں
اپنے نوڈ کی نگرانی اور دیکھ بھال کریں
اپنا توثیق کار فعال کرنے کے لیے اپنا اسٹیک (کم از کم 32 ETH، فی توثیق کار 2048 ETH تک) جمع کریں

ایک بار جب آپ کا نوڈ ہم آہنگ ہو جاتا ہے اور آپ کی کلیدیں تیار ہو جاتی ہیں، تو آپ اپنے توثیق کار کو فعال کرنے کے لیے اپنا اسٹیک جمع کراتے ہیں۔ ایک واحد توثیق کار کو کم از کم 32 ETH کی ضرورت ہوتی ہے، اور وہ 2048 ETH تک رکھ سکتا ہے۔ نیٹ ورک تقریباً 13 منٹ میں ڈپازٹس کو تسلیم کر لیتا ہے، لیکن نئے توثیق کار تصدیق شروع کرنے سے پہلے ایک فعال سازی کی قطار سے گزرتے ہیں؛ اس کی لمبائی طلب کے لحاظ سے مختلف ہوتی ہے۔
فعال ہونے کے دوران آپ ETH انعامات حاصل کریں گے۔ کمپاؤنڈنگ (0x02) انخلا کی اسناد کے ساتھ، انعامات خود بخود آپ کے اسٹیک میں شامل ہو جاتے ہیں؛ باقاعدہ انخلا (0x01) کی اسناد کے ساتھ، ابتدائی 32 ETH سے اوپر کے انعامات وقتاً فوقتاً آپ کے انخلا کے پتہ پر بھیج دیے جاتے ہیں۔
اگر کبھی خواہش ہو، تو آپ ایک توثیق کار کے طور پر خروج کر سکتے ہیں، جو آن لائن رہنے کے تقاضے کو ختم کر دیتا ہے اور کسی بھی مزید انعامات کو روک دیتا ہے۔ پھر آپ کا بقیہ بیلنس اس انخلا کے پتہ پر نکال لیا جائے گا جسے آپ سیٹ اپ کے دوران نامزد کرتے ہیں۔ خروج آپ کے توثیق کار کی دستخط کرنے کی کلیدوں کے ساتھ شروع کیے جا سکتے ہیں، یا عمل درآمد کی تہہ کی ٹرانزیکشن کے ساتھ براہ راست آپ کے انخلا کے پتہ سے متحرک کیے جا سکتے ہیں، لہذا آپ کے فنڈز کا حتمی کنٹرول ہمیشہ آپ کے انخلا کے پتہ کے پاس رہتا ہے۔
کمپاؤنڈنگ اور زیادہ سے زیادہ 2048 ETH
توثیق کاروں کے پاس انخلا کی اسناد کی دو اقسام میں سے ایک ہوتی ہے:
- باقاعدہ انخلا (0x01): توثیق کار کا مؤثر بیلنس 32 ETH پر محدود ہوتا ہے، اور اس سے اوپر کا کوئی بھی بیلنس ہر چند دنوں میں خود بخود آپ کے انخلا کے پتہ پر بھیج دیا جاتا ہے۔
- کمپاؤنڈنگ (0x02): توثیق کار کا مؤثر بیلنس 2048 ETH تک بڑھ سکتا ہے۔ انعامات خود بخود کمپاؤنڈ ہوتے ہیں، اور آپ کم از کم 32 ETH سے اوپر ہر مکمل ETH پر انعامات حاصل کرتے ہیں، لہذا آپ 40 ETH جیسی لچکدار رقوم اسٹیک کر سکتے ہیں، نہ کہ صرف 32 کے ضرب میں۔ صرف 2048 ETH سے اوپر کا بیلنس خود بخود بھیجا جاتا ہے؛ اس کے علاوہ کچھ بھی نکالنے کا مطلب آپ کے انخلا کے پتہ سے دستی طور پر جزوی انخلا کو متحرک کرنا ہے، جس پر گیس خرچ ہوتی ہے۔
اگر آپ متعدد توثیق کار چلاتے ہیں، تو آپ نیٹ ورک سے خروج کیے اور دوبارہ داخل ہوئے بغیر انہیں ایک واحد کمپاؤنڈنگ توثیق کار میں یکجا کر سکتے ہیں، جس سے آپ کی دیکھ بھال کے اخراجات کم ہو جاتے ہیں۔ یکجا کرنے کی درخواست آپ کے انخلا کے پتہ سے کی جاتی ہے اور یہ پروسیسنگ کی قطاروں سے مشروط ہے۔ توثیق کار کو 0x01 سے 0x02 اسناد میں تبدیل کرنے کے لیے یہی طریقہ کار استعمال ہوتا ہے، اور مکمل طور پر خروج کیے اور دوبارہ جمع کرائے بغیر اسے واپس نہیں کیا جا سکتا۔
اسٹیکنگ کے انخلا کے بارے میں مزید
اسٹیکنگ لانچ پیڈ پر شروعات کریں
اسٹیکنگ لانچ پیڈ ایک اوپن سورس ایپلی کیشن ہے جو آپ کو ایک اسٹیکر بننے میں مدد کرے گی۔ یہ آپ کے کلائنٹس کے انتخاب، آپ کی کلیدیں تیار کرنے اور آپ کے ETH کو اسٹیکنگ ڈپازٹ کنٹریکٹ میں جمع کرانے میں آپ کی رہنمائی کرے گی۔ ایک چیک لسٹ فراہم کی گئی ہے تاکہ یہ یقینی بنایا جا سکے کہ آپ نے اپنے توثیق کار کو محفوظ طریقے سے سیٹ اپ کرنے کے لیے ہر چیز کا احاطہ کر لیا ہے۔
سولو توثیق کاروں سے توقع کی جاتی ہے کہ وہ فنڈز کو خطرے میں ڈالنے سے پہلے Hoodi آزمائشی نیٹ ورک پر اپنے سیٹ اپ کو آزمائیں اور آپریشنل مہارتوں کی جانچ کریں۔ یاد رکھیں کہ ایک اقلیتی کلائنٹ کا انتخاب کرنا اہم ہے کیونکہ یہ نیٹ ورک کی سیکیورٹی کو بہتر بناتا ہے اور آپ کے خطرے کو محدود کرتا ہے۔
اگر آپ اس کے ساتھ آرام دہ ہیں، تو آپ صرف Staking Launchpad کا استعمال کرتے ہوئے کمانڈ لائن سے درکار ہر چیز سیٹ اپ کر سکتے ہیں۔
نیٹ ورک کا انتخاب کریں
چیزوں کو آسان بنانے کے لیے، ذیل میں کچھ ٹولز اور گائیڈز دیکھیں جو آپ کے کلائنٹس کو آسانی سے سیٹ اپ کرنے کے لیے Staking Launchpad کے ساتھ آپ کی مدد کر سکتے ہیں۔
سافٹ ویئر ٹولز اور گائیڈ
نوڈ اور کلائنٹ سیٹ اپ ٹولز کے ساتھ کن باتوں پر غور کرنا چاہیے
آپ کے ETH کو ہوم اسٹیک کرنے میں مدد کے لیے ٹولز اور سروسز کی بڑھتی ہوئی تعداد موجود ہے، لیکن ہر ایک مختلف خطرات اور فوائد کے ساتھ آتا ہے۔
ذیل میں خصوصیت کے اشارے استعمال کیے گئے ہیں تاکہ کسی درج شدہ اسٹیکنگ ٹول کی قابل ذکر خوبیوں یا خامیوں کی نشاندہی کی جا سکے۔ جب آپ اپنے اسٹیکنگ کے سفر میں مدد کے لیے ٹولز کا انتخاب کر رہے ہوں تو اس سیکشن کو ایک حوالے کے طور پر استعمال کریں کہ ہم ان خصوصیات کی تعریف کیسے کرتے ہیں۔
اوپن سورس
ضروری کوڈ 100% اوپن سورس ہے اور عوام کے لیے فورک کرنے اور استعمال کرنے کے لیے دستیاب ہے
اوپن سورس
کلوزڈ سورس
نوڈ اور کلائنٹ سیٹ اپ ٹولز دریافت کریں
آپ کے سیٹ اپ میں مدد کے لیے مختلف قسم کے اختیارات دستیاب ہیں۔ ذیل کے ٹولز میں آپ کی رہنمائی کے لیے مندرجہ بالا اشارے استعمال کریں۔
نوڈ ٹولز
براہ کرم ایک اقلیتی کلائنٹ کے انتخاب کی اہمیت کو نوٹ کریں کیونکہ یہ نیٹ ورک کی سیکیورٹی کو بہتر بناتا ہے، اور آپ کے خطرے کو محدود کرتا ہے۔ وہ ٹولز جو آپ کو اقلیتی کلائنٹ سیٹ اپ کرنے کی اجازت دیتے ہیں انہیں "ملٹی کلائنٹ" کے طور پر ظاہر کیا گیا ہے۔
کلید بنانے والے (Key Generators)
ان ٹولز کو کلید بنانے میں مدد کے لیے اسٹیکنگ ڈپازٹ CLI (نئے ٹیب میں کھلتا ہے) کے متبادل کے طور پر استعمال کیا جا سکتا ہے۔
کیا آپ کے پاس کسی ایسے اسٹیکنگ ٹول کے لیے کوئی تجویز ہے جو ہم سے چھوٹ گیا ہو؟ ہماری پروڈکٹ لسٹنگ پالیسی دیکھیں تاکہ معلوم ہو سکے کہ آیا یہ مناسب رہے گا، اور اسے جائزے کے لیے جمع کرائیں۔
ہوم اسٹیکنگ گائیڈز دریافت کریں
اسکواڈ اسٹیکنگ: فالٹ ٹالرنس کے ساتھ ہوم اسٹیکنگ
تقسیم شدہ توثیق کار ٹیکنالوجی (ڈی وی ٹی) ایک واحد توثیق کار کو صرف ایک کے بجائے مشینوں کے کلسٹر پر چلنے دیتی ہے۔ توثیق کار کی کلید کو تقسیم شدہ کلید کی تیاری کا استعمال کرتے ہوئے حصوں میں تقسیم کیا جاتا ہے، اور کلسٹر کی ایک حد (مثال کے طور پر، 4 میں سے کوئی بھی 3 نوڈز) کو ایک ساتھ دستخط کرنا چاہیے؛ مکمل کلید کبھی بھی کسی ایک مشین پر موجود نہیں ہوتی۔ اگر ایک مشین فیل ہو جاتی ہے، آف لائن ہو جاتی ہے، یا غلط کنفیگر ہو جاتی ہے، تو باقی کلسٹر توثیق کار کی تصدیق جاری رکھتا ہے۔
ہوم اسٹیکرز کے لیے یہ "اسکواڈ اسٹیکنگ" کو فعال کرتا ہے: دوستوں یا کمیونٹی کے دیگر اراکین کے ساتھ مل کر توثیق کاروں کو ایک ساتھ چلانا، سولو سیٹ اپ کی ناکامی کے واحد مقامات کو ہٹانا اور ایک ہی خراب مشین سے کٹوتی کے خطرے کو کم کرنا۔ Obol اور SSV Network دونوں پروڈکشن DVT کے نفاذ فراہم کرتے ہیں، جو آج ہوم اسٹیکنگ، بطور سروس اسٹیکنگ، اور اسٹیکنگ پولز میں استعمال ہوتے ہیں۔
تقسیم شدہ توثیق کار ٹیکنالوجی کے بارے میں مزید
اسٹیکنگ پروٹوکول کے لیے توثیق کار چلائیں
اگر آپ کے پاس نوڈ چلانے کے لیے ہارڈویئر اور مہارت ہے لیکن 32 ETH سے کم ہے، تو کچھ اسٹیکنگ پروٹوکولز آپ کے توثیق کار کو اپنے مشترکہ اسٹیکرز کے ETH کے ساتھ ملا دیں گے۔ آپ ضمانت کے طور پر ایک چھوٹا بانڈ جمع کراتے ہیں اور اپنی مشین پر توثیق کار چلاتے ہیں؛ پروٹوکول باقی اسٹیک فراہم کرتا ہے، اور آپ انعامات کا ایک حصہ حاصل کرتے ہیں۔
یہ ایک ہائبرڈ نقطہ نظر ہے: آپ اپنے ہارڈویئر کو چلانے کی ذمہ داریاں (اور اطمینان) برقرار رکھتے ہیں، لیکن آپ کا توثیق کار پروٹوکول کے اسمارٹ کنٹریکٹس، گورننس، اور کارکردگی کے قواعد کے تحت کام کرتا ہے، جو براہ راست اپنے ETH کو اسٹیک کرنے سے ایک مختلف اعتماد کا پروفائل ہے۔
یہ پروٹوکولز کیسے کام کرتے ہیں، بشمول ان کے اعتماد کے مفروضے اور ٹوکن میکینکس، اس کے بارے میں مشترکہ اسٹیکنگ کے صفحے پر مزید جانیں۔
اپنے نوڈ کو استعمال کرنے کے مزید طریقے
نوڈ آپریشن کی مہارتوں کو کام میں لانے کے لیے آپ کو بالکل بھی اسٹیک کرنے کی ضرورت نہیں ہے۔ کوئی بھی شخص بغیر کوئی ETH جمع کرائے ایتھیریم نوڈ چلا سکتا ہے۔ آپ کو چین کا خود تصدیق شدہ منظر، ٹرانزیکشنز بھیجنے اور ایپلی کیشنز کے ساتھ تعامل کرنے کے لیے اپنا نجی اینڈ پوائنٹ ملتا ہے، اور آپ نیٹ ورک کی صحت اور لچک میں حصہ ڈالتے ہیں۔ نوڈ چلانا توثیق کار کو فعال کرنے سے پہلے تجربہ حاصل کرنے کا ایک اچھا طریقہ بھی ہے، جس میں کوئی ETH خطرے میں نہیں ہوتا۔
اکثر پوچھے گئے سوالات
یہ اسٹیکنگ کے بارے میں چند سب سے عام سوالات ہیں جن کے بارے میں جاننا ضروری ہے۔
جی ہاں۔ کمپاؤنڈنگ (0x02) انخلا کی اسناد کے ساتھ ایک توثیق کار 2048 ETH تک کا مؤثر بیلنس رکھ سکتا ہے، جبکہ فعال کرنے کے لیے کم از کم 32 ETH باقی رہتا ہے۔ کمپاؤنڈنگ توثیق کار پر انعامات خود بخود اس کے اسٹیک میں شامل ہو جاتے ہیں، اور یہ کم از کم 32 ETH سے اوپر ہر مکمل ETH پر انعامات حاصل کرتا ہے، لہذا آپ ایسی رقوم اسٹیک کر سکتے ہیں جو 32 کے ضرب میں نہیں ہیں۔ کمپاؤنڈنگ اور زیادہ سے زیادہ 2048 ETH دیکھیں۔
باقاعدہ انخلا (0x01) کی اسناد والے توثیق کار 32 ETH کے مؤثر بیلنس پر محدود رہتے ہیں، اور اس سے اوپر کا کوئی بھی بیلنس ہر چند دنوں میں خود بخود انخلا کے پتہ پر بھیج دیا جاتا ہے۔
ایک کمپاؤنڈنگ توثیق کار کے لیے، صرف زیادہ سے زیادہ 2048 ETH سے اوپر کا بیلنس خود بخود بھیجا جاتا ہے۔ اس سے کم کچھ بھی نکالنے کے لیے، آپ اپنے انخلا کے پتہ سے جزوی انخلا کو متحرک کرتے ہیں (ایک ٹرانزیکشن جس پر گیس خرچ ہوتی ہے)، جو کم از کم 32 ETH سے اوپر کا کوئی بھی بیلنس نکال سکتا ہے۔ اگر آپ متعدد توثیق کار چلاتے ہیں، تو آپ نیٹ ورک سے خروج کیے بغیر انہیں ایک واحد کمپاؤنڈنگ توثیق کار میں بھی یکجا کر سکتے ہیں۔
جب نیٹ ورک مناسب طریقے سے حتمی شکل دے رہا ہو تو آف لائن ہونے کے نتیجے میں کٹوتی نہیں ہوگی۔ اگر آپ کا توثیق کار کسی دیے گئے دور (ہر ایک 6.4 منٹ طویل) کے لیے تصدیق کرنے کے لیے دستیاب نہیں ہے تو چھوٹے غیر فعالی کے جرمانے عائد کیے جاتے ہیں، لیکن یہ کٹوتی سے بہت مختلف ہے۔ یہ جرمانے اس انعام سے قدرے کم ہیں جو آپ نے کمایا ہوتا اگر توثیق کار تصدیق کے لیے دستیاب ہوتا، اور نقصانات کو تقریباً اتنے ہی وقت کے لیے دوبارہ آن لائن آ کر واپس کمایا جا سکتا ہے۔
نوٹ کریں کہ غیر فعالی کے جرمانے اس بات کے متناسب ہیں کہ ایک ہی وقت میں کتنے توثیق کار آف لائن ہیں۔ ان صورتوں میں جہاں نیٹ ورک کا ایک بڑا حصہ ایک ساتھ آف لائن ہو جاتا ہے، ان میں سے ہر ایک توثیق کار کے لیے جرمانے اس وقت سے زیادہ ہوں گے جب ایک واحد توثیق کار دستیاب نہ ہو۔
انتہائی صورتوں میں اگر ایک تہائی سے زیادہ توثیق کاروں کے آف لائن ہونے کے نتیجے میں نیٹ ورک حتمی شکل دینا بند کر دیتا ہے، تو ان صارفین کو اس کا سامنا کرنا پڑے گا جسے کواڈریٹک غیر فعالی کا رساؤ کہا جاتا ہے، جو آف لائن توثیق کار اکاؤنٹس سے ETH کا تیزی سے اخراج ہے۔ یہ نیٹ ورک کو غیر فعال توثیق کاروں کے ETH کو جلا کر بالآخر خود کو ٹھیک کرنے کے قابل بناتا ہے جب تک کہ ان کا بیلنس 16 ETH تک نہ پہنچ جائے، جس مقام پر انہیں خود بخود توثیق کار پول سے نکال دیا جائے گا۔ بقیہ آن لائن توثیق کار بالآخر دوبارہ نیٹ ورک کے 2/3 سے زیادہ پر مشتمل ہوں گے، جو چین کو ایک بار پھر حتمی شکل دینے کے لیے درکار بھاری اکثریت کو پورا کریں گے۔
مختصراً، اس کی کبھی بھی مکمل ضمانت نہیں دی جا سکتی، لیکن اگر آپ نیک نیتی سے کام کرتے ہیں، ایک اقلیتی کلائنٹ چلاتے ہیں اور اپنی دستخط کرنے کی کلیدوں کو ایک وقت میں صرف ایک مشین پر رکھتے ہیں، تو کٹوتی کا خطرہ تقریباً صفر ہے۔
صرف چند مخصوص طریقے ہیں جن کے نتیجے میں توثیق کار کی کٹوتی ہو سکتی ہے اور اسے نیٹ ورک سے نکالا جا سکتا ہے۔ لکھتے وقت، جو کٹوتیاں ہوئی ہیں وہ خصوصی طور پر اضافی (ریڈنڈنٹ) ہارڈویئر سیٹ اپس کا نتیجہ رہی ہیں جہاں دستخط کرنے کی کلیدیں ایک ساتھ دو الگ الگ مشینوں پر اسٹور کی جاتی ہیں۔ اس کے نتیجے میں نادانستہ طور پر آپ کی کلیدوں سے دوہرا ووٹ پڑ سکتا ہے، جو کہ کٹوتی کے قابل جرم ہے۔
بھاری اکثریت والا کلائنٹ (کوئی بھی کلائنٹ جو نیٹ ورک کے 2/3 سے زیادہ کے ذریعے استعمال ہوتا ہے) چلانے میں بھی ممکنہ کٹوتی کا خطرہ ہوتا ہے اگر اس کلائنٹ میں کوئی بگ ہو جس کے نتیجے میں چین فورک ہو جائے۔ اس کے نتیجے میں ایک ناقص فورک ہو سکتا ہے جسے حتمی شکل دی جاتی ہے۔ مطلوبہ چین پر واپس درست کرنے کے لیے ایک حتمی بلاک کو کالعدم کرنے کی کوشش کر کے سراؤنڈ ووٹ جمع کرانے کی ضرورت ہوگی۔ یہ بھی کٹوتی کے قابل جرم ہے اور اس کے بجائے محض ایک اقلیتی کلائنٹ چلا کر اس سے بچا جا سکتا ہے۔
ایک اقلیتی کلائنٹ میں مساوی بگز کبھی بھی حتمی شکل نہیں پائیں گے اور اس طرح کبھی بھی سراؤنڈ ووٹ کا نتیجہ نہیں بنیں گے، اور اس کے نتیجے میں محض غیر فعالی کے جرمانے ہوں گے، کٹوتی نہیں۔
انفرادی کلائنٹس کارکردگی اور یوزر انٹرفیس کے لحاظ سے قدرے مختلف ہو سکتے ہیں، کیونکہ ہر ایک کو مختلف ٹیموں کے ذریعے مختلف قسم کی پروگرامنگ زبانوں کا استعمال کرتے ہوئے تیار کیا گیا ہے۔ اس کے باوجود، ان میں سے کوئی بھی "بہترین" نہیں ہے۔ تمام پروڈکشن کلائنٹس سافٹ ویئر کے بہترین نمونے ہیں، جو بلاک چین کے ساتھ ہم آہنگ ہونے اور تعامل کرنے کے لیے ایک جیسے بنیادی افعال انجام دیتے ہیں۔
چونکہ تمام پروڈکشن کلائنٹس ایک جیسی بنیادی فعالیت فراہم کرتے ہیں، اس لیے یہ دراصل بہت اہم ہے کہ آپ ایک اقلیتی کلائنٹ کا انتخاب کریں، جس کا مطلب ہے کوئی بھی ایسا کلائنٹ جو فی الحال نیٹ ورک پر توثیق کاروں کی اکثریت کے ذریعے استعمال نہیں کیا جا رہا ہے۔ یہ متضاد لگ سکتا ہے، لیکن اکثریتی یا بھاری اکثریت والا کلائنٹ چلانا آپ کو اس کلائنٹ میں بگ کی صورت میں کٹوتی کے بڑھتے ہوئے خطرے میں ڈالتا ہے۔ اقلیتی کلائنٹ چلانا ان خطرات کو کافی حد تک محدود کر دیتا ہے۔
اس بارے میں مزید جانیں کہ کلائنٹ کا تنوع کیوں اہم ہےاگرچہ ایک ورچوئل پرائیویٹ سرور (VPS) کو ہوم ہارڈویئر کے متبادل کے طور پر استعمال کیا جا سکتا ہے، لیکن آپ کے توثیق کار کلائنٹ کی جسمانی رسائی اور مقام اہمیت رکھتا ہے۔ مرکزی کلاؤڈ سلوشنز جیسے Amazon Web Services یا Digital Ocean نیٹ ورک کو مرکزی بنانے کی قیمت پر، ہارڈویئر حاصل کرنے اور چلانے کی ضرورت نہ ہونے کی سہولت فراہم کرتے ہیں۔
ایک واحد مرکزی کلاؤڈ اسٹوریج سلوشن پر جتنے زیادہ توثیق کار کلائنٹس چل رہے ہوں گے، ان صارفین کے لیے یہ اتنا ہی خطرناک ہو جاتا ہے۔ کوئی بھی واقعہ جو ان فراہم کنندگان کو آف لائن کر دیتا ہے، چاہے وہ کسی حملے، ریگولیٹری مطالبات، یا محض بجلی/انٹرنیٹ کی بندش کی وجہ سے ہو، اس کے نتیجے میں ہر وہ توثیق کار کلائنٹ جو اس سرور پر انحصار کرتا ہے ایک ہی وقت میں آف لائن ہو جائے گا۔
آف لائن جرمانے اس بات کے متناسب ہیں کہ ایک ہی وقت میں کتنے دوسرے آف لائن ہیں۔ VPS کا استعمال اس خطرے کو بہت بڑھا دیتا ہے کہ آف لائن جرمانے زیادہ شدید ہوں گے، اور بندش کافی بڑی ہونے کی صورت میں آپ کے کواڈریٹک رساؤ یا کٹوتی کے خطرے کو بڑھا دیتا ہے۔ اپنے خطرے، اور نیٹ ورک کے خطرے کو کم کرنے کے لیے، صارفین کو سختی سے ترغیب دی جاتی ہے کہ وہ اپنا ہارڈویئر حاصل کریں اور چلائیں۔
ہر انخلا کے لیے آپ کے توثیق کار کا انخلا کا پتہ سیٹ ہونا ضروری ہے۔ نئے اسٹیکرز کلید بنانے اور جمع کرانے کے وقت اسے سیٹ کرتے ہیں۔ نیٹ ورک کے ابتدائی دنوں کے اسٹیکرز جنہوں نے ابھی تک انخلا کا پتہ سیٹ نہیں کیا ہے، انہیں انخلا سے پہلے اپنی انخلا کی اسناد کو اپ ڈیٹ کرنے کی ضرورت ہوگی۔
باقاعدہ انخلا (0x01) کی اسناد والے توثیق کاروں کے لیے، انعام کی ادائیگیاں (ابتدائی 32 سے زیادہ جمع شدہ ETH) وقتاً فوقتاً خود بخود انخلا کے پتہ پر تقسیم کی جاتی ہیں۔ کمپاؤنڈنگ (0x02) توثیق کاروں کے لیے، انعامات اسٹیک رہتے ہیں اور خود بخود کمپاؤنڈ ہوتے ہیں۔ آپ اپنے انخلا کے پتہ سے جزوی انخلا کو متحرک کر کے 32 ETH سے اوپر کا کوئی بھی بیلنس نکال سکتے ہیں۔
اپنے پورے بیلنس کو غیر مقفل کرنے اور واپس حاصل کرنے کے لیے آپ کو اپنے توثیق کار سے خروج کرنا ہوگا۔ آپ یہ اپنے توثیق کار کی دستخط کرنے کی کلیدوں کا استعمال کرتے ہوئے کر سکتے ہیں، یا عمل درآمد کی تہہ کی ٹرانزیکشن کے ساتھ براہ راست اپنے انخلا کے پتہ سے اسے متحرک کر سکتے ہیں، جس کا مطلب ہے کہ آپ کے فنڈز قابل وصول رہتے ہیں یہاں تک کہ اگر آپ کی دستخط کرنے کی کلیدیں کھو جائیں۔
اسٹیکنگ کے انخلا کے بارے میں مزیدمزید مطالعہ
- کلائنٹ کے تنوع کے اعدادوشمار اور منتقلی کی گائیڈز (نئے ٹیب میں کھلتا ہے)
- کلائنٹ کے تنوع میں مدد کرنا (نئے ٹیب میں کھلتا ہے) - Jim McDonald 2022
- ایتھیریم کی اتفاق رائے کی تہہ پر کلائنٹ کا تنوع (نئے ٹیب میں کھلتا ہے) - jmcook.eth 2022
- کیسے کریں: ایتھیریم توثیق کار ہارڈویئر کی خریداری (نئے ٹیب میں کھلتا ہے) - EthStaker 2022
- EIP-7870: ہارڈویئر اور بینڈوتھ کی سفارشات (نئے ٹیب میں کھلتا ہے)
- پیکٹرا اپ گریڈ: زیادہ سے زیادہ مؤثر بیلنس اور مزید
