اہم مواد پر جائیں

گلیمสเตอร์ڈم

ایتھریم کا آنے والا گلیمزٹیرڈم اپ گریڈ اسکیلنگ کی اگلی نسل کے لیے راستہ صاف کرنے کے لیے ڈیزائن کیا گیا ہے۔ گلیمزٹیرڈم کا نام "ایمسٹرڈیم" (ایگزیکوشن لیئر اپ گریڈ، جو پچھلے ڈیو کنیکٹ مقام کے نام پر رکھا گیا ہے) اور "گلوئس" (اتفاق رائے لیئر اپ گریڈ، جو ایک ستارے کے نام پر رکھا گیا ہے) کے امتزاج سے رکھا گیا ہے۔

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

جہاں فوساکا نے بنیادی اصلاحات پر توجہ مرکوز کی، وہیں گلیمสเตอร์ڈم مختلف نیٹ ورک شرکاء کے درمیان فرائض کی علیحدگی کو یقینی بنا کر اور ہائی تھرو پٹ متوازی کاری کے لیے کو تیار کرنے کے لیے ڈیٹا کو سنبھالنے کے زیادہ موثر طریقے متعارف کروا کر "اسکیل ایل 1" اور "اسکیل بلاوبز" کے مقاصد کو آگے بڑھاتا ہے۔

یہ بہتری یقینی بناتی ہے کہ ایتھریم زیادہ سرگرمی کو سنبھالتے ہوئے تیز، سستی اور غیر مرکزی رہتا ہے، جبکہ گھر پر چلانے والے لوگوں کے لیے ہارڈ ویئر کی ضروریات کو قابل انتظام رکھتا ہے۔

گلیمزڈیم کے لیے بہتری پر غور کیا گیا

گلیمزٹیرڈم اپ گریڈ تین اہم مقاصد پر مرکوز ہے:

  • پروسیسنگ کو تیز کرنا (متوازی کاری): نیٹ ورک کے ڈیٹا انحصار کو دوبارہ منظم کرنا، تاکہ یہ سست، ایک کے بعد ایک ترتیب کے بجائے ایک ہی وقت میں بہت سے لین دین کو محفوظ طریقے سے پروسیس کر سکے۔
  • صلاحیت کو بڑھانا: بلاکس بنانے اور تصدیق کرنے کے بھاری کام کو تقسیم کرنا، نیٹ ورک کو سست کیے بغیر بڑی مقدار میں ڈیٹا کو پھیلانے کے لیے زیادہ وقت دینا۔
  • ڈیٹا بیس کے پھیلاؤ کو روکنا (استحکام): نئے ڈیٹا کو ذخیرہ کرنے کی طویل مدتی ہارڈ ویئر لاگت کو درست طریقے سے ظاہر کرنے کے لیے نیٹ ورک فیس کو ایڈجسٹ کرنا، مستقبل میں گیس کی حد میں اضافے کو روکنا اور ہارڈ ویئر کی کارکردگی میں کمی کو روکنا۔

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

اسکیل L1 اور متوازی پروسیسنگ

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

ہیڈلائنر تجویز: تجویز کنندہ اور بلڈر کی علیحدگی کو شامل کرنا (ePBS)

  • پروٹوکول سے ہٹ کر اعتماد کے مفروضوں اور فریق ثالث ریلیوں پر انحصار کو ختم کرتا ہے
  • توسیع شدہ پروپیگیشن ونڈوز کے ذریعے بہت بڑے پے لوڈز کی اجازت دے کر L1 اسکیلنگ کو فعال بناتا ہے
  • بغیر اعتماد کے بلڈر ادائیگیوں کو براہ راست پروٹوکول میں متعارف کراتا ہے

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

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

مقرر-معمار علیحدگی کا قیام (ePBS، یا EIP-7732) باضابطہ طور پر تجویز کنندہ (جو اجماعی بلاک کا انتخاب کرتا ہے) کے کام کو معمار (جو عمل درآمد کا پے لوڈ جمع کرتا ہے) سے الگ کرتا ہے، اس ہینڈ آف کو براہ راست پروٹوکول میں شامل کرتا ہے۔

بلاک پے لوڈ کے بدلے ادائیگی کے بغیر اعتماد کے تبادلے کو براہ راست پروٹوکول میں شامل کرنے سے فریق ثالث مڈل ویئر (جیسے MEV-Boost) کی ضرورت ختم ہو جاتی ہے۔ تاہم، بلڈرز اور تجویز کنندگان پیچیدہ خصوصیات کے لیے جو ابھی تک بنیادی پروٹوکول کا حصہ نہیں ہیں، پروٹوکول سے باہر ریلے یا مڈل ویئر استعمال کرنے کا انتخاب کر سکتے ہیں۔

"ہاٹ پاتھ" کی رکاوٹ کو دور کرنے کے لیے، ePBS پے لوڈ ٹائم لائنس کمیٹی (PTC) اور ایک دوہری ڈیڈ لائن منطق بھی متعارف کراتا ہے، جس سے توثیق کنندگان اجماعی بلاک اور عمل درآمد پے لوڈ کی بروقت دستیابی کی الگ الگ تصدیق کر سکتے ہیں تاکہ تھرو پٹ کو زیادہ سے زیادہ کیا جا سکے۔

پروٹوکول کی سطح پر تجویز کنندہ اور بلڈر کے کرداروں کو الگ کرنے سے پروپیگیشن ونڈو (یا نیٹ ورک میں ڈیٹا پھیلانے کے لیے دستیاب وقت) 2 سیکنڈ سے بڑھ کر تقریباً 9 سیکنڈ ہو جاتی ہے۔

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

وسائل: EIP-7732 تکنیکی تفصیلات (opens in a new tab)

ہیڈلائنر تجویز: بلاک لیول ایکسیس لسٹس (بی اے ایلز)

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

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

بلاک لیول ایکسیس لسٹس (BALs، یا EIP-7928) ایک نقشے کی طرح ہیں جو ہر بلاک میں شامل ہوتا ہے، جو نیٹ ورک کو بتاتا ہے کہ کام شروع ہونے سے پہلے ڈیٹا بیس کے کون سے حصوں تک رسائی حاصل کی جائے گی۔ BALs کے لیے ضروری ہے کہ ہر بلاک میں ہر اکاؤنٹ کی تبدیلی کا ہیش شامل ہو جس تک ٹرانزیکشنز پہنچیں گے، ان تبدیلیوں کے حتمی نتائج کے ساتھ (تمام اسٹیٹ ایکسیس اور پوسٹ ایگزیکیوشن ویلیوز کا ہیش ریکارڈ)۔

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

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

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

eth/71 بلاک رسائی کی فہرست کا تبادلہ

بلاک ایکسیس لسٹ ایکسچینج (eth/71 یا EIP-8159) بلاک لیول ایکسیس لسٹوں کا براہ راست نیٹ ورکنگ ساتھی ہے۔ جہاں BALs متوازی عمل درآمد کو کھولتے ہیں، eth/71 پیئر ٹو پیئر پروٹوکول کو اپ گریڈ کرتا ہے تاکہ نوڈز کو نیٹ ورک پر ان فہرستوں کو اصل میں شیئر کرنے کی اجازت دی جا سکے۔ بلاک ایکسیس لسٹ ایکسچینج کو نافذ کرنے سے تیز مطابقت پذیری فعال ہو جائے گی اور نوڈز کو عمل درآمد کے بغیر اسٹیٹ اپ ڈیٹس انجام دینے کی اجازت ملے گی۔

وسائل:

نیٹ ورک کی پائیداری

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

ریاست کی تخلیق کے گیس کے اخراجات میں اضافہ

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

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

ایتھریم پر کچھ ایسے اقدامات جو اسٹیٹ بناتے ہیں، جیسے نئے اکاؤنٹس بنانا یا بڑے اسمارٹ کنٹریکٹس کو ڈیپلائے کرنا، نیٹ ورک کے نوڈز پر ان کے مستقل اسٹوریج اسپیس کے مقابلے میں نسبتاً کم لاگت والے ہیں، مثال کے طور پر، کنٹریکٹ ڈیپلائمنٹ اسٹوریج سلاٹ بنانے کے مقابلے فی بائٹ نمایاں طور پر سستا ہے۔

بغیر ایڈجسٹمنٹ کے، اگر نیٹ ورک 100 ملین گیس کی حد تک بڑھ جاتا ہے تو ایتھریم کی حالت تقریباً 200 جی آئی بی سالانہ بڑھ سکتی ہے، جو بالآخر عام ہارڈ ویئر سے آگے نکل جائے گی۔

ریاست کی تخلیق کی گیس کی لاگت میں اضافہ (یا EIP-8037) لاگت کو تخلیق کیے جانے والے ڈیٹا کے اصل سائز سے جوڑ کر ہم آہنگ کرتا ہے، فیس کو اپ ڈیٹ کرتا ہے تاکہ وہ مستقل ڈیٹا کی مقدار کے متناسب ہوں جو کوئی آپریشن بناتا ہے یا اس تک رسائی حاصل کرتا ہے۔

EIP-8037 ان اخراجات کو زیادہ متوقع طور پر منظم کرنے کے لیے ایک ذخیرہ ماڈل بھی متعارف کراتا ہے؛ اسٹیٹ گیس چارجز پہلے state_gas_reservoir سے حاصل کیے جاتے ہیں، اور GAS آپ کوڈ صرف gas_left واپس کرتا ہے، جس سے عمل درآمد کے فریم دستیاب گیس کا غلط حساب لگانے سے روکتے ہیں۔

EIP-8037 سے پہلے، کمپیوٹیشنل کام (فعال پروسیسنگ) اور مستقل ڈیٹا اسٹوریج (سمارٹ کنٹریکٹ کو نیٹ ورک کے ڈیٹا بیس میں محفوظ کرنا) دونوں ایک ہی گیس کی حد کا اشتراک کرتے تھے۔ ریزروائر ماڈل اکاؤنٹنگ کو دو حصوں میں تقسیم کرتا ہے: ٹرانزیکشن کے اصل کمپیوٹیشنل کام (پروسیسنگ) کے لیے گیس کی حد اور طویل مدتی ڈیٹا اسٹوریج (اسٹیٹ گیس) کے لیے۔ دونوں کو الگ کرنے سے کسی ایپلیکیشن کے ڈیٹا کے بڑے سائز کو گیس کی حد سے زیادہ ہونے سے روکنے میں مدد ملتی ہے؛ جب تک ڈویلپرز ڈیٹا اسٹوریج کے لیے ریزروائر کو بھرنے کے لیے کافی فنڈز فراہم کرتے ہیں، وہ بہت بڑے اور زیادہ پیچیدہ سمارٹ کنٹریکٹس کو تعینات کر سکتے ہیں۔

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

وسائل: EIP-8037 تکنیکی تفصیلات (opens in a new tab)

ریاستی رسائی گیس کی قیمت کی تازہ کاری

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

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

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

اسٹیٹ-ایکسیس گیس لاگت اپ ڈیٹ (یا EIP-8038) اسٹیٹ-ایکسیس اوپکوڈز کے لیے گیس مستقل کو بڑھاتا ہے، جیسے اکاؤنٹ اور معاہدے کے ڈیٹا کو دیکھنا، تاکہ جدید ہارڈ ویئر کی کارکردگی اور اسٹیٹ سائز کے ساتھ ہم آہنگی ہو سکے۔

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

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

وسائل: EIP-8038 تکنیکی تفصیلات (opens in a new tab)

نیٹ ورک کی لچک

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

تجاویز پیش کرنے سے کٹوتی شدہ توثیق کاروں کو خارج کریں۔

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

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

چونکہ کٹوتی شدہ تجویز کنندگان کے بلاکس کو خود بخود غیر موثر قرار دے کر مسترد کر دیا جاتا ہے، اس کی وجہ سے نیٹ ورک سلاٹ کھو دیتا ہے اور بڑے پیمانے پر کٹوتی کے واقعات کے دوران نیٹ ورک کی بازیابی میں تاخیر ہوتی ہے۔

تجاویز دینے والے (یا EIP-8045) سے کٹوتی شدہ توثیق کاروں کو خارج کریں صرف مستقبل کے فرائض کے لیے منتخب ہونے سے کٹوتی شدہ توثیق کاروں کو فلٹر کرتا ہے۔ یہ بلاکس تجویز کرنے کے لیے صرف صحت مند توثیق کاروں کو منتخب کرکے چین کی لچک کو بہتر بناتا ہے، نیٹ ورک کی خرابیوں کے دوران خدمات کے معیار کو برقرار رکھتا ہے۔

وسائل: EIP-8045 تکنیکی تفصیلات (opens in a new tab)

خروج کو استحکام کی قطار استعمال کرنے دیں

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

چونکہ Pectra اپ گریڈ نے Ethereum ویلیڈیٹرز کے لیے زیادہ سے زیادہ مؤثر بیلنس کو 32 ETH سے بڑھا کر 2,048 ETH کر دیا ہے، ایک تکنیکی سقم ویلیڈیٹرز کو چھوٹے ویلیڈیٹرز کے مقابلے میں کنسولیڈیشن کیو کے ذریعے نیٹ ورک سے تیزی سے باہر نکلنے کی اجازت دیتا ہے۔

ایگزٹس کو کنسولیڈیشن کیو (یا EIP-8080) استعمال کرنے دیں تمام اسٹیکنگ ایگزٹس کے لیے کنسولیڈیشن کیو کو جمہوری بناتا ہے، جس سے ہر ایک کے لیے ایک ہی، منصفانہ لائن بنتی ہے۔

آج یہ کیسے کام کرتا ہے اس کی تفصیل یہ ہے:

  • ایتھریم کی چرن حد ایک حفاظتی حد ہے جس پر توثیق کنندگان اپنے اسٹیک کردہ ETH کو درج، خارج یا ضم (مضبوط) کر سکتے ہیں، تاکہ یہ یقینی بنایا جا سکے کہ نیٹ ورک کی سلامتی کبھی بھی غیر مستحکم نہ ہو۔
  • چونکہ ایک ویلیڈیٹر کنسولیڈیشن ایک معیاری ویلیڈیٹر ایگزٹ کے مقابلے میں زیادہ متحرک حصوں کے ساتھ ایک بھاری عمل ہے، اس لیے یہ اس حفاظتی بجٹ (چرن لیمٹ) کا ایک بڑا حصہ استعمال کرتا ہے۔
  • خاص طور پر، پروٹوکول یہ بتاتا ہے کہ ایک معیاری اخراج کی اصل سیکیورٹی لاگت ایک انضمام کی لاگت کا دو تہائی (2/3) ہے۔

زیادہ منصفانہ ایگزٹ کیو، معیاری ایگزٹس کو زیادہ ایگزٹ ڈیمانڈ کے اوقات کے دوران کنسولیڈیشن کیو سے غیر استعمال شدہ جگہ ادھار لینے کی اجازت دے گا، جس میں "3 فار 2" ایکسچینج ریٹ لاگو ہوگا (ہر 2 غیر استعمال شدہ کنسولیڈیشن اسپاٹس کے لیے، نیٹ ورک محفوظ طریقے سے 3 معیاری ایگزٹس کو پروسیس کر سکتا ہے)۔ یہ 3/2 چن فیکٹر کنسولیڈیشن اور ایگزٹ کیو میں ڈیمانڈ کو متوازن کرتا ہے۔

کنسولیڈیشن کیو تک رسائی کو جمہوری بنانے سے صارفین کی جانب سے زیادہ مانگ کے ادوار کے دوران اپنے اسٹیک سے باہر نکلنے کی رفتار میں 2.5 گنا تک اضافہ ہوگا، بغیر نیٹ ورک کی سلامتی سے سمجھوتہ کیے۔

وسائل: EIP-8080 تکنیکی تفصیلات (opens in a new tab)

صارف اور ڈویلپر کے تجربے کو بہتر بنائیں

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

اندرونی لین دین کی گیس کی لاگت کو کم کریں۔

  • لین دین کے لیے بنیادی فیس کو کم کرتا ہے، جس سے سادہ مقامی ETH ادائیگی کی مجموعی لاگت کم ہوتی ہے۔
  • چھوٹے تبادلے کو زیادہ سستی بناتا ہے، تبادلے کے ایک معمول کے ذریعے کے طور پر ایتھریم کی عملداری کو بڑھاتا ہے۔

آج تمام ایتھریم ٹرانزیکشنز کی بیس گیس فیس مقررہ ہے، قطع نظر اس کے کہ اس پر عملدرآمد کتنا آسان یا پیچیدہ ہے۔ اندرونی ٹرانزیکشن گیس (یا EIP-2780) کو کم کریں اس بیس فیس کو کم کرنے کا مشورہ دیتا ہے تاکہ موجودہ اکاؤنٹس کے درمیان معیاری ETH ٹرانسفر کو 71% تک سستا بنایا جا سکے۔

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

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

مجموعی طور پر، EIP-2780 کا مقصد موجودہ اکاؤنٹس کے درمیان روزمرہ کی منتقلی کو زیادہ سستی بنانا ہے جبکہ یہ یقینی بنانا ہے کہ نیٹ ورک اب بھی ڈیٹا بیس کے پھیلاؤ سے محفوظ ہے اور حقیقی ریاست کی ترقی کی درست قیمتوں کا تعین کرتا ہے۔

وسائل: EIP-2780 تکنیکی تفصیلات (opens in a new tab)

حتمی فیکٹری پری ڈیپلائے

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

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

ڈیٹرمنسٹک فیکٹری پری ڈیپلائے (یا EIP-7997) ڈویلپرز کو اپنے غیر مرکزی ایپلی کیشنز اور اسمارٹ کنٹریکٹ والٹس کو ایتھریم مین نیٹ، لیئر 2 (L2) نیٹ ورکس، اور دیگر سمیت متعدد EVM چینز پر ایک ہی ایڈریس پر ڈیپلائے کرنے کا ایک مقامی، بلٹ ان طریقہ فراہم کرتا ہے۔ اگر اسے اپنا لیا جاتا ہے تو یہ صارف کو ہر شریک چین پر ایک ہی ایڈریس رکھنے کی اجازت دے گا، جس سے علمی بوجھ اور صارف کی غلطی کے امکانات میں نمایاں کمی واقع ہوگی۔

ڈیٹرמיניسٹک فیکٹری پری ڈیپلائے ہر شریک ای وی ایم ہم آہنگ چین پر ایک جیسے مقام (خاص طور پر، ایڈریس 0x12) پر ایک کم سے کم، خصوصی فیکٹری پروگرام کو مستقل طور پر رکھ کر کام کرتا ہے۔ اس کا مقصد ایک عالمگیر، معیاری فیکٹری معاہدہ فراہم کرنا ہے جسے کسی بھی ای وی ایم ہم آہنگ نیٹ ورک کے ذریعے اپنایا جا سکتا ہے۔ جب تک کوئی ای وی ایم چین اس معیار میں حصہ لیتا ہے اور اسے اپناتا ہے، ڈویلپرز اسے اپنے اسمارٹ معاہدوں کو اس نیٹ ورک پر بالکل اسی ایڈریس پر ڈیپلائے کرنے کے لیے استعمال کر سکیں گے۔

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

وسائل: EIP-7997 تکنیکی تفصیلات (opens in a new tab)

ETH ٹرانسفر اور برن ایک لاگ خارج کرتے ہیں۔

  • ہر بار جب ETH منتقل یا جلایا جاتا ہے تو خود بخود ایک مستقل ریکارڈ (لاگ) تیار کرتا ہے۔
  • ایک تاریخی کمزوری کو دور کرتا ہے جو ایپس، ایکسچینجز، اور برجوں کو غیر ضروری ٹریسنگ ٹولز کے بغیر صارف کے ڈپازٹس کا قابل اعتماد طریقے سے پتہ لگانے کی اجازت دیتا ہے۔

ٹوکنز (ERC-20s) کے برعکس، اسمارٹ کنٹریکٹس کے درمیان باقاعدہ ETH ٹرانسفرز ایک واضح رسید (معیاری لاگ) جاری نہیں کرتے ہیں، جس کی وجہ سے ایکسچینجز اور ایپس کے لیے انہیں ٹریک کرنا مشکل ہو جاتا ہے۔

ETH ٹرانسفر اور برن لاگ (یا EIP-7708) جاری کرتے ہیں، جس کی وجہ سے نیٹ ورک کے لیے ہر بار جب غیر صفر مقدار میں ETH منتقل یا جلایا جاتا ہے تو ایک معیاری لاگ ایونٹ جاری کرنا لازمی ہو جاتا ہے۔

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

وسائل: EIP-7708 تکنیکی تفصیلات (opens in a new tab)

eth/70 جزوی بلاک رسید کی فہرستیں

جیسے جیسے ہم ایتھریم کے کام کرنے کی مقدار میں اضافہ کرتے ہیں، ان اعمال کے لیے رسیدوں کی فہرستیں (ان لین دین کے ڈیٹا ریکارڈ) اتنی بڑی ہوتی جا رہی ہیں کہ وہ ممکنہ طور پر نیٹ ورک کے نوڈز کو ایک دوسرے کے ساتھ ڈیٹا کو مطابقت پذیر بنانے کی کوشش کرتے وقت ناکام بنا سکتی ہیں۔

eth/70 جزوی بلاک رسید کی فہرستیں (یا EIP-7975) نوڈز کے ایک دوسرے سے بات کرنے کا ایک نیا طریقہ متعارف کراتی ہیں (eth/70) جو ان بڑی فہرستوں کو چھوٹے، زیادہ قابل انتظام ٹکڑوں میں توڑنے کی اجازت دیتا ہے۔ eth/70 نیٹ ورک کے مواصلاتی پروٹوکول کے لیے ایک صفحہ بندی کا نظام متعارف کراتا ہے جو نوڈز کو بلاک رسید کی فہرستوں کو توڑنے اور چھوٹے، زیادہ قابل انتظام ٹکڑوں میں ڈیٹا کو محفوظ طریقے سے درخواست کرنے کی اجازت دیتا ہے۔

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

وسائل: EIP-7975 تکنیکی تفصیلات (opens in a new tab)

مزید پڑھیں

اکثر پوچھے جانے والے سوالات

گلامسٹرڈیم ہارڈ فورک کے بعد ETH کو کیسے تبدیل کیا جا سکتا ہے؟

  • آپ کے ETH کے لیے کسی کارروائی کی ضرورت نہیں ہے: گلیمستردام اپ گریڈ کے بعد آپ کے ETH کو تبدیل کرنے یا اپ گریڈ کرنے کی ضرورت نہیں ہے۔ آپ کے اکاؤنٹ کا بیلنس وہی رہے گا، اور ہارڈ فورک کے بعد آپ کے پاس موجود ETH اپنی موجودہ شکل میں دستیاب رہے گا۔
  • اسکام سے ہوشیار رہیں! کوئی بھی شخص جو آپ کو اپنے ETH کو "اپ گریڈ" کرنے کی ہدایت دے رہا ہے وہ آپ کو دھوکہ دینے کی کوشش کر رہا ہے۔ اس اپ گریڈ کے سلسلے میں آپ کو کچھ بھی کرنے کی ضرورت نہیں ہے۔ آپ کے اثاثے مکمل طور پر غیر متاثرہ رہیں گے۔ یاد رکھیں، باخبر رہنا اسکام سے بچنے کا بہترین دفاع ہے۔

اسکامز کو پہچاننے اور ان سے بچنے کے بارے میں مزید معلومات

کیا گلیم اسٹیرڈم اپ گریڈ تمام ایتھریم نوڈز اور توثیق کاروں کو متاثر کرتا ہے؟

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

تمام اہم ایتھریم کلائنٹس ہارڈ فورک کو سپورٹ کرنے والے ورژن جاری کریں گے جنہیں ہائی پرائیوریٹی کے طور پر نشان زد کیا گیا ہے۔ آپ کلائنٹ کے گٹ ہب ریپوز، ان کے ڈسکارڈ چینلز (opens in a new tab) ، ایتھ اسٹیکر ڈسکارڈ (opens in a new tab) میں، یا پروٹوکول اپ ڈیٹس کے لیے ایتھریم بلاگ کو سبسکرائب کر کے یہ جان سکتے ہیں کہ یہ ریلیز کب دستیاب ہوں گی۔

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

ایک اسٹیکر کی حیثیت سے، مجھے گلیمسٹرڈم اپ گریڈ کے لیے کیا کرنے کی ضرورت ہے؟

ہر نیٹ ورک اپ گریڈ کی طرح، اپنے کلائنٹس کو تازہ ترین ورژن میں اپ ڈیٹ کرنا یقینی بنائیں جن پر گلیمستردام سپورٹ کی مہر لگی ہو۔ ریلیزز کے بارے میں باخبر رہنے کیلئے میلنگ لسٹ اور EF بلاگ پر پروٹوکول اعلانات (opens in a new tab) میں اپ ڈیٹس کو فالو کریں۔

مین نیٹ پر گلیم اسٹرڈیم کے فعال ہونے سے پہلے اپنے سیٹ اپ کی توثیق کرنے کے لیے، آپ ٹیسٹ نیٹ پر ایک ویلیڈیٹر چلا سکتے ہیں۔ ٹیسٹ نیٹ فورکس کا اعلان میلنگ لسٹ اور بلاگ میں بھی کیا جاتا ہے۔

L1 اسکیلنگ کے لیے گلیم اسٹیرڈم میں کون سی بہتری شامل کی جائے گی؟

اس کی اہم خصوصیت ای پی بی ایس (EIP-7732) ہے، جو نیٹ ورک ٹرانزیکشنز کی توثیق کے بھاری کام کو اتفاق رائے تک پہنچنے کے کام سے الگ کرتی ہے۔ یہ ڈیٹا پروپیگیشن ونڈو کو 2 سیکنڈ سے بڑھا کر تقریباً 9 سیکنڈ کر دیتا ہے، جس سے ایتھریم کی زیادہ ٹرانزیکشن تھرو پٹ کو محفوظ طریقے سے ہینڈل کرنے اور لیئر 2 نیٹ ورکس کے لیے مزید ڈیٹا بلاوبز کو ایڈجسٹ کرنے کی صلاحیت کھل جاتی ہے۔

کیا گلیم اسٹرڈیم ایتھریم (لیئر 1) پر فیس کم کرے گا؟

جی ہاں، گلیم اسٹرڈم عام صارفین کے لیے فیس میں کمی کرے گا! انٹریسک ٹرانزیکشن گیس (یا EIP-2780) میں کمی سے ETH بھیجنے کے لیے بنیادی فیس کم ہو جاتی ہے، جس سے روزمرہ کی ادائیگیوں کے لیے ETH کا استعمال بہت سستا ہو جاتا ہے۔

اس کے علاوہ، طویل مدتی پائیداری کے لیے، گلیم اسٹردام بلاک لیول ایکسیس لسٹس (BALs) متعارف کراتا ہے۔ یہ متوازی پروسیسنگ کو فعال بناتا ہے اور L1 کو مستقبل میں مجموعی طور پر زیادہ گیس کی حدوں کو محفوظ طریقے سے سنبھالنے کے لیے تیار کرتا ہے، جس سے صلاحیت میں اضافے کے ساتھ فی ٹرانزیکشن گیس کی لاگت میں کمی کا امکان ہے۔

کیا گلیمسٹرڈیم کے بعد میرے موجودہ اسمارٹ کنٹریکٹس میں کوئی تبدیلی آئے گی؟

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

  • زیادہ سے زیادہ معاہدے کے سائز (یا EIP-7954) میں اضافہ ڈویلپرز کو بڑے ایپلیکیشنز کو تعینات کرنے کی اجازت دیتا ہے، جس سے زیادہ سے زیادہ معاہدے کے سائز کی حد تقریباً 24KiB سے بڑھا کر 32KiB کر دی جاتی ہے۔
  • ڈیٹرمنسٹک فیکٹری پری ڈیپلائے (یا EIP-7997) ایک عالمگیر، بلٹ ان فیکٹری کنٹریکٹ متعارف کراتا ہے۔ یہ ڈویلپرز کو اپنی ایپلی کیشنز اور اسمارٹ کنٹریکٹ والیٹس کو تمام شریک EVM چینز پر بالکل ایک ہی ایڈریس پر ڈیپلائے کرنے کی اجازت دیتا ہے۔
  • اگر آپ کی ایپ ETH ٹرانسفرز کو تلاش کرنے کے لیے پیچیدہ ٹریسنگ پر انحصار کرتی ہے، تو ETH ٹرانسفرز اور برنز ایک لاگ (یا EIP-7708) خارج کریں گے جو آپ کو زیادہ آسان اور قابل اعتماد اکاؤنٹنگ کے لیے لاگز کا استعمال کرنے پر سوئچ کرنے کی اجازت دے گا۔
  • ریاست کی تخلیق کی گیس کی لاگت میں اضافہ (یا EIP-8037) اور ریاست تک رسائی کی گیس کی لاگت کی تازہ کاری (یا EIP-8038) نئے پائیداری کے ماڈل متعارف کراتی ہیں جو کچھ معاہدوں کی تعیناتی کی لاگت کو تبدیل کر دیں گے، کیونکہ نئے اکاؤنٹس یا مستقل اسٹوریج کی تخلیق میں ایک متحرک طور پر ایڈجسٹ ہونے والی فیس ہوگی۔

گلیم اسٹیرڈم نوڈ اسٹوریج اور ہارڈ ویئر کی ضروریات کو کیسے متاثر کرے گا؟

گلیمสเตอร์ڈم کے لیے زیر غور متعدد EIPs ریاست کی ترقی کے کارکردگی کے بحران سے نمٹتے ہیں:

  • اسٹیٹ کریشن گیس کی لاگت میں اضافہ (یا EIP-8037) ایک متحرک قیمتوں کا تعین کرنے والا ماڈل متعارف کراتا ہے جس کا مقصد اسٹیٹ ڈیٹا بیس کی ترقی کی شرح کو 100 GiB/سال تک محدود کرنا ہے، اس بات کو یقینی بناتا ہے کہ معیاری جسمانی ہارڈ ویئر نیٹ ورک کو موثر طریقے سے چلاتا رہے۔
  • eth/70 جزوی بلاک رسید کی فہرستیں (یا EIP-7975) نوڈز کو صفحہ وار بلاک رسیدوں کی درخواست کرنے کی اجازت دیتی ہیں، جو ڈیٹا سے بھری بلاک رسید کی فہرستوں کو چھوٹے حصوں میں توڑ کر کریش کو روکتی ہیں اور ایتھریم کے پیمانے کے ساتھ مطابقت پذیر ہوتی ہیں۔

کیا یہ آرٹیکل کارآمد تھا؟