روڈ میپ کے کچھ حصے قریبی مدت میں ایتھیریم کو اسکیل کرنے یا محفوظ بنانے کے لیے ضروری نہیں ہیں، لیکن یہ ایتھیریم کو مستقبل میں طویل عرصے تک استحکام اور قابل اعتمادی کے لیے تیار کرتے ہیں۔
کوانٹم مزاحمت
موجودہ دور کے ایتھیریم کو محفوظ بنانے والی کچھ اس وقت خطرے میں پڑ جائے گی جب کوانٹم کمپیوٹنگ حقیقت بن جائے گی۔ اگرچہ کوانٹم کمپیوٹرز کو جدید کرپٹوگرافی کے لیے حقیقی خطرہ بننے میں شاید کئی دہائیاں لگیں گی، لیکن ایتھیریم کو آنے والی صدیوں تک محفوظ رہنے کے لیے بنایا جا رہا ہے۔ اس کا مطلب ہے کہ جلد از جلد ایتھیریم کو کوانٹم مزاحم (opens in a new tab) بنانا۔
ایتھیریم ڈیولپرز کو جس چیلنج کا سامنا ہے وہ یہ ہے کہ موجودہ پروٹوکول درست پر ووٹ جمع کرنے کے لیے BLS نامی ایک انتہائی موثر سگنیچر اسکیم پر انحصار کرتا ہے۔ یہ سگنیچر اسکیم کوانٹم کمپیوٹرز کے ذریعے توڑی جا سکتی ہے، لیکن کوانٹم مزاحم متبادل اتنے موثر نہیں ہیں۔
ایتھیریم میں کئی جگہوں پر کرپٹوگرافک راز (cryptographic secrets) بنانے کے لیے استعمال ہونے والی "KZG" کمٹمنٹ اسکیمز کوانٹم کے خطرے سے دوچار سمجھی جاتی ہیں۔ فی الحال، اس سے بچنے کے لیے "ٹرسٹڈ سیٹ اپس (trusted setups)" کا استعمال کیا جاتا ہے (جس کے لیے مرکزی سیٹ اپ تقریب 2023 میں کامیابی سے مکمل ہوئی)، جہاں بہت سے صارفین نے ایسی بے ترتیبی (randomness) پیدا کی جسے کوانٹم کمپیوٹر کے ذریعے ریورس انجینئر نہیں کیا جا سکتا۔ تاہم، مثالی طویل مدتی حل یہ ہوگا کہ اس کے بجائے کوانٹم محفوظ کرپٹوگرافی کو شامل کیا جائے۔ دو اہم طریقے ہیں جو BLS اسکیم کے موثر متبادل بن سکتے ہیں: STARK-based (opens in a new tab) اور lattice-based (opens in a new tab) سائننگ۔ ان پر ابھی بھی فعال طور پر تحقیق اور پروٹوٹائپنگ کی جا رہی ہے۔
KZG اور ٹرسٹڈ سیٹ اپس کے بارے میں پڑھیں
آسان اور زیادہ موثر ایتھیریم
پیچیدگی بگز یا کمزوریوں کے مواقع پیدا کرتی ہے جن کا حملہ آور فائدہ اٹھا سکتے ہیں۔ لہذا، روڈ میپ کا ایک حصہ ایتھیریم کو آسان بنانا اور اس کوڈ کو ہٹانا یا تبدیل کرنا ہے جو مختلف اپ گریڈز کے دوران موجود رہا ہے لیکن اب اس کی ضرورت نہیں ہے یا اب اسے بہتر بنایا جا سکتا ہے۔ ایک ہلکا اور آسان کوڈ بیس ڈیولپرز کے لیے برقرار رکھنے اور سمجھنے میں آسان ہوتا ہے۔
ایتھیریم ورچوئل مشین (EVM) کو آسان اور زیادہ موثر بنانے کے لیے، بہتریوں پر مسلسل تحقیق اور عمل درآمد کیا جاتا ہے۔ اس میں پرانے (legacy) اجزاء کو حل کرنا اور آپٹیمائزیشنز متعارف کرانا دونوں شامل ہیں۔
حال ہی میں نافذ کی گئی تبدیلیاں:
- گیس کیلکولیشن اوور ہال: جس طریقے سے کا حساب لگایا جاتا ہے اسے EIP-1559 (جو 2021 میں لندن اپ گریڈ میں نافذ ہوا) کے ساتھ نمایاں طور پر بہتر بنایا گیا، جس میں زیادہ قابل پیش گوئی ٹرانزیکشن قیمتوں کے لیے بیس فیس اور برن میکانزم متعارف کرایا گیا۔
SELFDESTRUCTپر پابندی:SELFDESTRUCTاوپ کوڈ (opcode)، اگرچہ شاذ و نادر ہی استعمال ہوتا تھا، ممکنہ خطرات کا باعث تھا۔ خطرات کو کم کرنے کے لیے، خاص طور پر اسٹیٹ مینجمنٹ کے حوالے سے، اس کی فعالیت کو EIP-6780 کے ذریعے ڈینکن (Dencun) اپ گریڈ (مارچ 2024) میں سختی سے محدود کر دیا گیا۔- جدید ٹرانزیکشن کی اقسام: نئی خصوصیات کو سپورٹ کرنے اور پرانی اقسام کے مقابلے میں کارکردگی کو بہتر بنانے کے لیے نئے ٹرانزیکشن فارمیٹس متعارف کرائے گئے ہیں (مثلاً، ڈینکن اپ گریڈ میں بلابز (blobs) کے لیے EIP-2718 اور EIP-4844 کے ذریعے)۔
جاری اور مستقبل کے اہداف:
- مزید
SELFDESTRUCTہینڈلنگ: اگرچہ محدود کر دیا گیا ہے، لیکن EVM اسٹیٹ کو مزید آسان بنانے کے لیے مستقبل کے اپ گریڈز میںSELFDESTRUCTاوپ کوڈ کو ممکنہ طور پر مکمل ہٹانے پر اب بھی غور کیا جا رہا ہے۔ (SELFDESTRUCT کے مسائل پر مزید سیاق و سباق (opens in a new tab))۔ - پرانی ٹرانزیکشنز کو ختم کرنا: اگرچہ اب بھی بیک ورڈ کمپیٹیبلٹی (backward compatibility) کے لیے پرانی ٹرانزیکشن اقسام کو سپورٹ کرتے ہیں، لیکن مقصد یہ ہے کہ نئی اقسام کی طرف منتقلی کی حوصلہ افزائی کی جائے اور مستقبل میں ممکنہ طور پر پرانے فارمیٹس کے لیے سپورٹ کو متروک یا مکمل طور پر ختم کر دیا جائے۔
- گیس کی کارکردگی پر مسلسل تحقیق: گیس کیلکولیشن میں مزید بہتری کے لیے کھوج جاری ہے، جس میں ممکنہ طور پر ملٹی ڈائمینشنل گیس جیسے تصورات شامل ہیں تاکہ وسائل کے استعمال کی بہتر عکاسی کی جا سکے۔
- آپٹیمائزڈ کرپٹوگرافک آپریشنز: EVM کے اندر استعمال ہونے والے کرپٹوگرافک آپریشنز کی بنیاد رکھنے والے ریاضی کے لیے زیادہ موثر طریقے لانے کی کوششیں جاری ہیں۔
اسی طرح، موجودہ دور کے ایتھیریم کلائنٹس کے دیگر حصوں میں بھی اپ ڈیٹس کی جا سکتی ہیں۔ ایک مثال یہ ہے کہ موجودہ ایگزیکیوشن اور کنسینسس کلائنٹس مختلف قسم کا ڈیٹا کمپریشن استعمال کرتے ہیں۔ جب پورے نیٹ ورک میں کمپریشن اسکیم کو یکجا کر دیا جائے گا تو کلائنٹس کے درمیان ڈیٹا شیئر کرنا بہت آسان اور زیادہ فطری ہو جائے گا۔ یہ اب بھی تحقیق کا ایک شعبہ ہے۔
موجودہ پیش رفت
مستقبل کو محفوظ بنانے والے بہت سے طویل مدتی اپ گریڈز، خاص طور پر بنیادی پروٹوکولز کے لیے مکمل کوانٹم مزاحمت، ابھی بھی تحقیق کے مرحلے میں ہیں اور ان کے نفاذ میں کئی سال لگ سکتے ہیں۔
تاہم، آسان بنانے کی کوششوں پر پہلے ہی نمایاں پیش رفت ہو چکی ہے۔ مثال کے طور پر، SELFDESTRUCT پر پابندی (EIP-6780) اور بلاب لے جانے والی ٹرانزیکشنز (EIP-4844) کا تعارف جیسی اہم تبدیلیاں ڈینکن اپ گریڈ (مارچ 2024) میں نافذ کی گئیں۔ کلائنٹ کمپریشن اسکیموں کو ہم آہنگ کرنے اور کارکردگی میں دیگر بہتریوں پر بھی کام جاری ہے۔
مزید مطالعہ
صفحہ کی آخری اپ ڈیٹ: ۱۴ اپریل، ۲۰۲۵
