مرکزی مواد پر جائیں

اپنے ETH کو ہوم اسٹیک کریں

  • اپنے ویلیڈیٹر کو مناسب طریقے سے کام کرنے اور آن لائن رکھنے کے لیے براہ راست پروٹوکول سے زیادہ سے زیادہ انعامات حاصل کریں
  • ہوم ہارڈویئر چلائیں اور ذاتی طور پر Ethereum نیٹ ورک کی سیکیورٹی اور ڈی سینٹرلائزیشن میں اضافہ کریں
  • اعتماد کو ختم کریں، اور کبھی بھی اپنے فنڈز کی کیز کا کنٹرول نہ چھوڑیں

ہوم اسٹیکنگ کیا ہے؟

ہوم اسٹیکنگ انٹرنیٹ سے منسلک Ethereum نوڈ چلانے اور ویلیڈیٹر کو فعال کرنے کے لیے 32 ETH جمع کرنے کا عمل ہے، جو آپ کو نیٹ ورک کے اتفاق رائے (consensus) میں براہ راست حصہ لینے کی صلاحیت دیتا ہے۔

ہوم اسٹیکنگ Ethereum نیٹ ورک کی ڈی سینٹرلائزیشن کو بڑھاتی ہے، جس سے Ethereum سنسرشپ کے خلاف زیادہ مزاحم اور حملوں کے خلاف مضبوط بنتا ہے۔ اسٹیکنگ کے دیگر طریقے نیٹ ورک کی اسی طرح مدد نہیں کر سکتے۔ ہوم اسٹیکنگ Ethereum کو محفوظ بنانے کے لیے بہترین اسٹیکنگ آپشن ہے۔

ایک Ethereum نوڈ ایگزیکیوشن لیئر (EL) کلائنٹ اور کنسینسس لیئر (CL) کلائنٹ دونوں پر مشتمل ہوتا ہے۔ یہ کلائنٹس ایسے سافٹ ویئر ہیں جو ایک ساتھ مل کر کام کرتے ہیں، دستخط کرنے والی کیز (signing keys) کے ایک درست سیٹ کے ساتھ، ٹرانزیکشنز اور بلاکس کی تصدیق کرنے، چین کے درست ہیڈ کی تصدیق کرنے، تصدیقوں (attestations) کو جمع کرنے، اور بلاکس تجویز کرنے کے لیے۔

ہوم اسٹیکرز ان کلائنٹس کو چلانے کے لیے درکار ہارڈویئر کو چلانے کے ذمہ دار ہیں۔ اس کے لیے ایک مخصوص مشین استعمال کرنے کی انتہائی سفارش کی جاتی ہے جسے آپ گھر سے چلاتے ہیں–یہ نیٹ ورک کی صحت کے لیے انتہائی فائدہ مند ہے۔

ایک ہوم اسٹیکر اپنے ویلیڈیٹر کو مناسب طریقے سے کام کرنے اور آن لائن رکھنے کے لیے براہ راست پروٹوکول سے انعامات حاصل کرتا ہے۔

گھر سے اسٹیک کیوں کریں؟

ہوم اسٹیکنگ زیادہ ذمہ داری کے ساتھ آتی ہے لیکن آپ کو اپنے فنڈز اور اسٹیکنگ سیٹ اپ پر زیادہ سے زیادہ کنٹرول فراہم کرتی ہے۔

نئے ETH کمائیں

جب آپ کا ویلیڈیٹر آن لائن ہو تو براہ راست پروٹوکول سے ETH پر مبنی انعامات کمائیں، بغیر کسی درمیانی شخص کے کٹوتی کے۔

مکمل کنٹرول

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

نیٹ ورک سیکیورٹی

ہوم اسٹیکنگ اسٹیک کرنے کا سب سے مؤثر طریقہ ہے۔ گھر پر اپنے ہارڈویئر پر ویلیڈیٹر چلا کر، آپ Ethereum پروٹوکول کی مضبوطی، ڈی سینٹرلائزیشن، اور سیکیورٹی کو بڑھاتے ہیں۔

ہوم اسٹیکنگ سے پہلے غور طلب باتیں

جتنا ہم چاہتے ہیں کہ ہوم اسٹیکنگ ہر ایک کے لیے قابل رسائی اور خطرے سے پاک ہو، یہ حقیقت نہیں ہے۔ اپنے ETH کو ہوم اسٹیک کرنے کا انتخاب کرنے سے پہلے ذہن میں رکھنے کے لیے کچھ عملی اور سنگین تحفظات ہیں۔

اپنا نوڈ چلاتے وقت آپ کو اپنے منتخب کردہ سافٹ ویئر کو استعمال کرنے کا طریقہ سیکھنے میں کچھ وقت صرف کرنا چاہیے۔ اس میں متعلقہ دستاویزات کو پڑھنا اور ان ڈیولپر ٹیموں کے مواصلاتی چینلز سے باخبر رہنا شامل ہے۔

آپ جو سافٹ ویئر چلا رہے ہیں اور پروف آف اسٹیک (proof-of-stake) کیسے کام کرتا ہے، اس کے بارے میں آپ جتنا زیادہ سمجھیں گے، ایک اسٹیکر کے طور پر یہ اتنا ہی کم خطرناک ہوگا، اور نوڈ آپریٹر کے طور پر راستے میں پیدا ہونے والے کسی بھی مسئلے کو حل کرنا اتنا ہی آسان ہوگا۔

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

اس کے لیے بہت بنیادی ہارڈویئر سیٹ اپ، اور کم از کم تجویز کردہ تصریحات (specs) کی کچھ سمجھ کی بھی ضرورت ہوتی ہے۔

جس طرح پرائیویٹ کیز آپ کے Ethereum ایڈریس کو محفوظ بناتی ہیں، اسی طرح آپ کو خاص طور پر اپنے ویلیڈیٹر کے لیے کیز بنانے کی ضرورت ہوگی۔ آپ کو یہ سمجھنا چاہیے کہ کسی بھی سیڈ فریز (seed phrases) یا پرائیویٹ کیز کو کیسے محفوظ رکھا جائے۔

Ethereum سیکیورٹی اور اسکیم سے بچاؤ

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

آپ کے انعامات اس وقت کے متناسب ہیں جب آپ کا ویلیڈیٹر آن لائن ہوتا ہے اور مناسب طریقے سے تصدیق کر رہا ہوتا ہے۔ ڈاؤن ٹائم پر جرمانے اس بات کے متناسب ہوتے ہیں کہ ایک ہی وقت میں کتنے دوسرے ویلیڈیٹرز آف لائن ہیں، لیکن اس کے نتیجے میں سلیشنگ (slashing) نہیں ہوتی۔ بینڈوتھ بھی اہمیت رکھتی ہے، کیونکہ وقت پر موصول نہ ہونے والی تصدیقوں کے لیے انعامات کم کر دیے جاتے ہیں۔ تقاضے مختلف ہوں گے، لیکن کم از کم 10 Mb/s اپ اور ڈاؤن کی سفارش کی جاتی ہے۔

آف لائن ہونے کے لیے غیر فعالی کے جرمانوں سے مختلف، سلیشنگ (slashing) ایک بہت زیادہ سنگین جرمانہ ہے جو بدنیتی پر مبنی جرائم کے لیے مخصوص ہے۔ ایک وقت میں صرف ایک مشین پر لوڈ کی گئی اپنی کیز کے ساتھ اقلیتی کلائنٹ (minority client) چلا کر، آپ کے سلیش ہونے کا خطرہ کم ہو جاتا ہے۔ اس کے باوجود، تمام اسٹیکرز کو سلیشنگ کے خطرات سے آگاہ ہونا چاہیے۔

سلیشنگ اور ویلیڈیٹر لائف سائیکل کے بارے میں مزید

دیگر اختیارات کے ساتھ موازنہ

Staking as a service (SaaS)

SaaS فراہم کنندگان کے ساتھ آپ کو اب بھی 32 ETH جمع کرنے کی ضرورت ہوتی ہے، لیکن ہارڈویئر چلانے کی ضرورت نہیں ہوتی۔ آپ عام طور پر اپنی validator کیز تک رسائی برقرار رکھتے ہیں، لیکن آپ کو اپنی سائننگ کیز کا اشتراک کرنے کی بھی ضرورت ہوتی ہے تاکہ آپریٹر آپ کے validator کی جانب سے کام کر سکے۔ یہ اعتماد کی ایک ایسی تہہ متعارف کراتا ہے جو آپ کا اپنا ہارڈویئر چلاتے وقت موجود نہیں ہوتی، اور گھر پر سولو اسٹیکنگ کے برعکس، SaaS نوڈز کی جغرافیائی تقسیم میں اتنی مدد نہیں کرتا۔ اگر آپ ہارڈویئر چلانے میں بے چین ہیں لیکن پھر بھی 32 ETH اسٹیک کرنا چاہتے ہیں، تو SaaS فراہم کنندہ کا استعمال آپ کے لیے ایک اچھا آپشن ہو سکتا ہے۔

Staking as a service کے بارے میں مزید جانیں

پولڈ اسٹیکنگ

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

پولڈ اسٹیکنگ کے بارے میں مزید جانیں

یہ کیسے کام کرتا ہے

  1. کچھ ہارڈویئر حاصل کریں: آپ کو اسٹیک کرنے کے لیے ایک نوڈ چلانے کی ضرورت ہے

  2. ایک execution لیئر کلائنٹ کو سنک (sync) کریں

  3. ایک consensus لیئر کلائنٹ کو سنک (sync) کریں

  4. اپنی کیز بنائیں اور انہیں اپنے validator کلائنٹ میں لوڈ کریں

  5. اپنے نوڈ کی نگرانی اور دیکھ بھال کریں

فعال ہونے کے دوران آپ ETH انعامات کمائیں گے، جو وقتاً فوقتاً آپ کے نکالنے کے ایڈریس (withdrawal address) میں جمع کیے جائیں گے۔

اگر کبھی چاہیں، تو آپ ویلیڈیٹر کے طور پر باہر نکل سکتے ہیں جو آن لائن رہنے کی ضرورت کو ختم کر دیتا ہے، اور مزید انعامات کو روک دیتا ہے۔ آپ کا بقیہ بیلنس پھر اس نکالنے کے ایڈریس پر واپس لے لیا جائے گا جسے آپ سیٹ اپ کے دوران نامزد کرتے ہیں۔

اسٹیکنگ کی واپسی کے بارے میں مزید

Staking Launchpad پر شروع کریں

Staking Launchpad ایک اوپن سورس ایپلی کیشن ہے جو آپ کو اسٹیکر بننے میں مدد کرے گی۔ یہ آپ کے کلائنٹس کو منتخب کرنے، آپ کی کیز بنانے اور آپ کے ETH کو اسٹیکنگ ڈپازٹ کنٹریکٹ میں جمع کرنے میں آپ کی رہنمائی کرے گی۔ ایک چیک لسٹ فراہم کی گئی ہے تاکہ یہ یقینی بنایا جا سکے کہ آپ نے اپنے ویلیڈیٹر کو محفوظ طریقے سے سیٹ اپ کرنے کے لیے ہر چیز کا احاطہ کر لیا ہے۔

نیٹ ورک کا انتخاب کریں
Hoodi ٹیسٹ نیٹ

سولو validators سے توقع کی جاتی ہے کہ وہ فنڈز کو خطرے میں ڈالنے سے پہلے {{network}} ٹیسٹ نیٹ پر اپنے سیٹ اپ اور آپریشنل مہارتوں کی جانچ کریں۔ یاد رکھیں کہ اقلیتی کلائنٹ کا انتخاب کرنا اہم ہے کیونکہ یہ نیٹ ورک کی سیکیورٹی کو بہتر بناتا ہے اور آپ کے خطرے کو محدود کرتا ہے۔

اگر آپ اس کے ساتھ آرام دہ ہیں، تو آپ اکیلے Staking Launchpad کا استعمال کرتے ہوئے کمانڈ لائن سے درکار ہر چیز ترتیب دے سکتے ہیں۔

چیزوں کو آسان بنانے کے لیے، ذیل میں کچھ ٹولز اور گائیڈز چیک کریں جو آپ کے کلائنٹس کو آسانی سے ترتیب دینے میں Staking Launchpad کے ساتھ آپ کی مدد کر سکتے ہیں۔

نوڈ اور کلائنٹ سیٹ اپ ٹولز کے ساتھ کن باتوں پر غور کرنا چاہیے

آپ کے ETH کو ہوم اسٹیک کرنے میں مدد کے لیے ٹولز اور سروسز کی بڑھتی ہوئی تعداد موجود ہے، لیکن ہر ایک مختلف خطرات اور فوائد کے ساتھ آتا ہے۔

ذیل میں خصوصیت کے اشارے (attribute indicators) استعمال کیے گئے ہیں تاکہ کسی درج شدہ اسٹیکنگ ٹول کی قابل ذکر خوبیوں یا خامیوں کی نشاندہی کی جا سکے۔ اس سیکشن کو ایک حوالے کے طور پر استعمال کریں کہ ہم ان خصوصیات کی وضاحت کیسے کرتے ہیں جب آپ یہ انتخاب کر رہے ہوں کہ آپ کے اسٹیکنگ کے سفر میں کون سے ٹولز مدد کر سکتے ہیں۔

اوپن سورس

ضروری کوڈ 100% اوپن سورس ہے اور عوام کے لیے فورک (fork) کرنے اور استعمال کرنے کے لیے دستیاب ہے

اوپن سورس

کلوزڈ سورس

نوڈ اور کلائنٹ سیٹ اپ ٹولز دریافت کریں

آپ کے سیٹ اپ میں مدد کے لیے مختلف قسم کے اختیارات دستیاب ہیں۔ ذیل کے ٹولز میں آپ کی رہنمائی کے لیے مندرجہ بالا اشارے استعمال کریں۔

نوڈ ٹولز

براہ کرم اقلیتی کلائنٹ (minority client) کو منتخب کرنے کی اہمیت کو نوٹ کریں کیونکہ یہ نیٹ ورک کی سیکیورٹی کو بہتر بناتا ہے، اور آپ کے خطرے کو محدود کرتا ہے۔ وہ ٹولز جو آپ کو اقلیتی کلائنٹ سیٹ اپ کرنے کی اجازت دیتے ہیں انہیں "multi-client" کے طور پر ظاہر کیا گیا ہے۔

کی جنریٹرز (Key Generators)

ان ٹولز کو کی جنریشن میں مدد کے لیے Staking Deposit CLI (opens in a new tab) کے متبادل کے طور پر استعمال کیا جا سکتا ہے۔

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

ہوم اسٹیکنگ گائیڈز دریافت کریں

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

یہ اسٹیکنگ کے بارے میں چند سب سے عام سوالات ہیں جن کے بارے میں جاننا ضروری ہے۔

ایک ویلیڈیٹر ایک ورچوئل ہستی ہے جو Ethereum پر موجود ہے اور Ethereum پروٹوکول کے اتفاق رائے (consensus) میں حصہ لیتی ہے۔ ویلیڈیٹرز کی نمائندگی ایک بیلنس، پبلک کی، اور دیگر خصوصیات سے ہوتی ہے۔ ایک ویلیڈیٹر کلائنٹ وہ سافٹ ویئر ہے جو ویلیڈیٹر کی جانب سے اس کی پرائیویٹ کی کو رکھ کر اور استعمال کر کے کام کرتا ہے۔ ایک واحد ویلیڈیٹر کلائنٹ بہت سے کی پیئرز (key pairs) رکھ سکتا ہے، جو بہت سے ویلیڈیٹرز کو کنٹرول کرتا ہے۔

جی ہاں، جدید ویلیڈیٹر اکاؤنٹس 2048 ETH تک رکھنے کی صلاحیت رکھتے ہیں۔ 32 سے زیادہ اضافی ETH مرحلہ وار طریقے سے کمپاؤنڈ ہوں گے، جیسے جیسے آپ کا حقیقی بیلنس بڑھے گا، مکمل نمبر کے اضافے میں اضافہ ہوگا۔ اسے آپ کا مؤثر بیلنس (effective balance) کہا جاتا ہے۔

کسی اکاؤنٹ کے مؤثر بیلنس کو بڑھانے، اور اس طرح انعامات بڑھانے کے لیے، کسی بھی مکمل-ETH حد سے اوپر 0.25 ETH کا بفر عبور کرنا ضروری ہے۔ مثال کے طور پر، 32.9 کے حقیقی بیلنس اور 32 کے مؤثر بیلنس والے اکاؤنٹ کو مؤثر بیلنس میں اضافے کو متحرک کرنے سے پہلے اپنے حقیقی بیلنس کو 33.25 سے اوپر لانے کے لیے مزید 0.35 ETH کمانے کی ضرورت ہوگی۔

یہ بفر مؤثر بیلنس کو گرنے سے بھی روکتا ہے جب تک کہ یہ اپنے موجودہ مؤثر بیلنس سے 0.25 ETH نیچے نہ چلا جائے۔

ویلیڈیٹر سے وابستہ ہر کی پیئر کو فعال ہونے کے لیے کم از کم 32 ETH کی ضرورت ہوتی ہے۔ اس سے اوپر کا کوئی بھی بیلنس اس ایڈریس کے ذریعے دستخط شدہ ٹرانزیکشن کے ذریعے کسی بھی وقت متعلقہ نکالنے کے ایڈریس پر واپس لیا جا سکتا ہے۔ زیادہ سے زیادہ مؤثر بیلنس سے زیادہ کوئی بھی فنڈز خود بخود وقتاً فوقتاً نکال لیے جائیں گے۔

اگر ہوم اسٹیکنگ آپ کے لیے بہت مشکل لگتی ہے، تو staking-as-a-service فراہم کنندہ استعمال کرنے پر غور کریں، یا اگر آپ 32 ETH سے کم کے ساتھ کام کر رہے ہیں، تو اسٹیکنگ پولز دیکھیں۔

جب نیٹ ورک مناسب طریقے سے حتمی شکل دے رہا ہو تو آف لائن ہونے کے نتیجے میں سلیشنگ نہیں ہوگی۔ اگر آپ کا ویلیڈیٹر کسی دیے گئے ایپوک (epoch) (ہر ایک 6.4 منٹ طویل) کے لیے تصدیق کرنے کے لیے دستیاب نہیں ہے تو چھوٹے غیر فعالی کے جرمانے عائد کیے جاتے ہیں، لیکن یہ سلیشنگ سے بہت مختلف ہے۔ یہ جرمانے اس انعام سے قدرے کم ہیں جو آپ نے کمایا ہوتا اگر ویلیڈیٹر تصدیق کے لیے دستیاب ہوتا، اور نقصانات کو تقریباً اتنے ہی وقت کے لیے دوبارہ آن لائن ہو کر واپس کمایا جا سکتا ہے۔

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

انتہائی صورتوں میں اگر ایک تہائی سے زیادہ ویلیڈیٹرز کے آف لائن ہونے کے نتیجے میں نیٹ ورک حتمی شکل دینا بند کر دیتا ہے، تو ان صارفین کو اس کا سامنا کرنا پڑے گا جسے quadratic inactivity leak کہا جاتا ہے، جو آف لائن ویلیڈیٹر اکاؤنٹس سے ETH کا تیزی سے اخراج ہے۔ یہ نیٹ ورک کو بالآخر غیر فعال ویلیڈیٹرز کے ETH کو جلا کر خود کو ٹھیک کرنے کے قابل بناتا ہے جب تک کہ ان کا بیلنس 16 ETH تک نہ پہنچ جائے، جس مقام پر انہیں خود بخود ویلیڈیٹر پول سے نکال دیا جائے گا۔ بقیہ آن لائن ویلیڈیٹرز بالآخر دوبارہ نیٹ ورک کے 2/3 سے زیادہ پر مشتمل ہوں گے، جو چین کو ایک بار پھر حتمی شکل دینے کے لیے درکار سپر میجارٹی (supermajority) کو پورا کریں گے۔

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

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

سپر میجارٹی کلائنٹ (نیٹ ورک کے 2/3 سے زیادہ استعمال ہونے والا کوئی بھی کلائنٹ) چلانے سے بھی ممکنہ سلیشنگ کا خطرہ ہوتا ہے اگر اس کلائنٹ میں کوئی بگ ہو جس کے نتیجے میں چین فورک (chain fork) ہو۔ اس کے نتیجے میں ایک ناقص فورک ہو سکتا ہے جسے حتمی شکل دی جاتی ہے۔ مطلوبہ چین پر واپس درست کرنے کے لیے حتمی شکل دیے گئے بلاک کو کالعدم کرنے کی کوشش کر کے surround vote جمع کرانے کی ضرورت ہوگی۔ یہ بھی ایک سلیش ایبل جرم ہے اور اس کے بجائے صرف اقلیتی کلائنٹ چلا کر اس سے بچا جا سکتا ہے۔

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

انفرادی کلائنٹس کارکردگی اور یوزر انٹرفیس کے لحاظ سے قدرے مختلف ہو سکتے ہیں، کیونکہ ہر ایک کو مختلف ٹیموں نے مختلف پروگرامنگ زبانوں کا استعمال کرتے ہوئے تیار کیا ہے۔ اس کے باوجود، ان میں سے کوئی بھی "بہترین" نہیں ہے۔ تمام پروڈکشن کلائنٹس سافٹ ویئر کے بہترین نمونے ہیں، جو بلاک چین کے ساتھ مطابقت پذیری (sync) اور تعامل کرنے کے لیے ایک ہی بنیادی افعال انجام دیتے ہیں۔

چونکہ تمام پروڈکشن کلائنٹس ایک جیسی بنیادی فعالیت فراہم کرتے ہیں، اس لیے یہ دراصل بہت اہم ہے کہ آپ ایک اقلیتی کلائنٹ (minority client) کا انتخاب کریں، یعنی کوئی بھی ایسا کلائنٹ جو فی الحال نیٹ ورک پر ویلیڈیٹرز کی اکثریت کے ذریعے استعمال نہیں کیا جا رہا ہے۔ یہ متضاد لگ سکتا ہے، لیکن اکثریتی یا سپر میجارٹی کلائنٹ چلانے سے آپ کو اس کلائنٹ میں بگ کی صورت میں سلیشنگ کے بڑھتے ہوئے خطرے میں ڈال دیا جاتا ہے۔ اقلیتی کلائنٹ چلانا ان خطرات کو کافی حد تک محدود کر دیتا ہے۔

اس بارے میں مزید جانیں کہ کلائنٹ کا تنوع کیوں اہم ہے

اگرچہ ایک ورچوئل پرائیویٹ سرور (VPS) کو ہوم ہارڈویئر کے متبادل کے طور پر استعمال کیا جا سکتا ہے، لیکن آپ کے ویلیڈیٹر کلائنٹ کی جسمانی رسائی اور مقام اہمیت رکھتا ہے۔ سینٹرلائزڈ کلاؤڈ سلوشنز جیسے Amazon Web Services یا Digital Ocean نیٹ ورک کو سینٹرلائز کرنے کی قیمت پر ہارڈویئر حاصل کرنے اور چلانے کی ضرورت نہ ہونے کی سہولت فراہم کرتے ہیں۔

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

آف لائن جرمانے اس بات کے متناسب ہیں کہ ایک ہی وقت میں کتنے دوسرے آف لائن ہیں۔ VPS کا استعمال اس خطرے کو بہت بڑھا دیتا ہے کہ آف لائن جرمانے زیادہ شدید ہوں گے، اور اگر بندش کافی بڑی ہو تو آپ کے quadratic leaking یا سلیشنگ کے خطرے کو بڑھا دیتا ہے۔ اپنے خطرے، اور نیٹ ورک کے خطرے کو کم کرنے کے لیے، صارفین کو سختی سے ترغیب دی جاتی ہے کہ وہ اپنا ہارڈویئر حاصل کریں اور چلائیں۔

بیکن چین (Beacon Chain) سے کسی بھی قسم کی واپسی کے لیے نکالنے کی اسناد (withdrawal credentials) کا سیٹ ہونا ضروری ہے۔

نئے اسٹیکرز اسے کی جنریشن اور ڈپازٹ کے وقت سیٹ کرتے ہیں۔ موجودہ اسٹیکرز جنہوں نے پہلے سے اسے سیٹ نہیں کیا ہے وہ اس فعالیت کو سپورٹ کرنے کے لیے اپنی کیز کو اپ گریڈ کر سکتے ہیں۔

ایک بار نکالنے کی اسناد سیٹ ہو جانے کے بعد، انعام کی ادائیگیاں (ابتدائی 32 سے زیادہ جمع شدہ ETH) خود بخود وقتاً فوقتاً نکالنے کے ایڈریس پر تقسیم کر دی جائیں گی۔

اپنے پورے بیلنس کو ان لاک کرنے اور واپس حاصل کرنے کے لیے آپ کو اپنے ویلیڈیٹر سے باہر نکلنے کا عمل بھی مکمل کرنا ہوگا۔

اسٹیکنگ کی واپسی کے بارے میں مزید

مزید مطالعہ

اپنے ایتھیریم کے علم کی جانچ کریں

صفحہ کی آخری اپ ڈیٹ: ۳ اپریل، ۲۰۲۶

کیا یہ صفحہ مددگار تھا؟