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

تمام ایتھیریم فورکس کی ٹائم لائن (⁦2014⁩ سے اب تک)

ایتھیریم بلاک چین کے تمام اہم سنگ میل، فورکس اور اپ ڈیٹس کی ٹائم لائن۔

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

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

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

ایتھیریم کا بنیادی سافٹ ویئر دو حصوں پر مشتمل ہے، جنہیں اور کہا جاتا ہے۔

عمل درآمد کی اپ گریڈ کا نام

2021 سے، عمل درآمد کی تہہ کی اپ گریڈز کا نام پچھلے Devcon اور Devconnect کے مقامات (opens in a new tab) کے شہروں کے ناموں پر تاریخی ترتیب میں رکھا گیا ہے:

اپ گریڈ کا نامDevcon(nect) کا سالDevcon نمبراپ گریڈ کی تاریخ
برلن20140Apr 15, 2021
لندن2015IAug 5, 2021
شنگھائی2016IIApr 12, 2023
کینکون2017IIIMar 13, 2024
پراگ2018IVMay 7, 2025
اوساکا2019VDec 3, 2025
ایمسٹرڈیم2022Devconnectطے ہونا باقی ہے - اگلا
بوگوٹا2022VIطے ہونا باقی ہے
استنبول2023Devconnectطے ہونا باقی ہے
بینکاک2024VIIطے ہونا باقی ہے
بیونس آئرس2025Devconnectطے ہونا باقی ہے
ممبئی2026VIIIطے ہونا باقی ہے

اتفاق رائے کی اپ گریڈ کا نام

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

اپ گریڈ کا ناماپ گریڈ کی تاریخ
بیکن چین کی شروعاتDec 1, 2020
الٹائر (opens in a new tab)Oct 27, 2021
بیلاٹرکس (opens in a new tab)Sep 6, 2022
کیپیلا (opens in a new tab)Apr 12, 2023
ڈینیب (opens in a new tab)Mar 13, 2024
الیکٹرا (opens in a new tab)May 7, 2025
فولو (opens in a new tab)Dec 3, 2025
گلواس (opens in a new tab)طے ہونا باقی ہے - اگلا
ہیزے (opens in a new tab)طے ہونا باقی ہے

مشترکہ نام

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

عمل درآمد کی اپ گریڈاتفاق رائے کی اپ گریڈمختصر نام
شنگھائیکیپیلا"شپیلا"
کینکونڈینیب"ڈینکن"
پراگالیکٹرا"پیکٹرا"
اوساکافولو"فوساکا"
ایمسٹرڈیمگلواس"گلیمسٹرڈیم"
بوگوٹاہیزے"ہیگوٹا"

کچھ خاص طور پر اہم ماضی کی اپ گریڈز کے بارے میں معلومات پر براہ راست جائیں: بیکن چین؛ دی مرج؛ اور EIP-1559

مستقبل کی پروٹوکول اپ گریڈز تلاش کر رہے ہیں؟ ایتھیریم روڈ میپ پر آنے والی اپ گریڈز کے بارے میں جانیں۔


2025

فولو-اوساکا ("فوساکا")

فوساکا کے بارے میں مزید

پراگ-الیکٹرا ("پیکٹرا")

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

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

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

بہتر صارف کا تجربہ:

  • EIP-7702 - EOA اکاؤنٹ کا کوڈ سیٹ کریں
  • EIP-7691 - بلاب تھرو پٹ میں اضافہ
  • EIP-7623 - کال ڈیٹا کی لاگت میں اضافہ
  • EIP-7840 - EL کنفیگریشن فائلوں میں بلاب شیڈول شامل کریں

بہتر اسٹیکنگ کا تجربہ:

  • EIP-7251 - MAX_EFFECTIVE_BALANCE میں اضافہ
  • EIP-7002 - عمل درآمد کی تہہ سے متحرک ہونے والے خروج
  • EIP-7685 - عام مقاصد کے لیے عمل درآمد کی تہہ کی درخواستیں
  • EIP-6110 - توثیق کار کے ڈپازٹس آن چین فراہم کریں

پروٹوکول کی کارکردگی اور سیکیورٹی میں بہتری:

  • EIP-2537 - BLS12-381 منحنی کے آپریشنز کے لیے پری کمپائل
  • EIP-2935 - حالت میں تاریخی بلاک ہیشز کو محفوظ کریں
  • EIP-7549 - کمیٹی کے اشاریہ کو تصدیق سے باہر منتقل کریں

2024

کینکون-ڈینیب ("ڈینکن")

کینکون کا خلاصہ

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

خاص طور پر اس میں EIP-4844 شامل ہے، جسے پروٹو-ڈینک شارڈنگ کے نام سے جانا جاتا ہے، جو لیئر ۲ (l2) رول اپس کے لیے ڈیٹا اسٹوریج کی لاگت کو نمایاں طور پر کم کرتا ہے۔ یہ ڈیٹا "بلابز" متعارف کرانے کے ذریعے حاصل کیا گیا ہے جو رول اپس کو مین نیٹ پر مختصر وقت کے لیے ڈیٹا پوسٹ کرنے کے قابل بناتا ہے۔ اس کے نتیجے میں لیئر ۲ (l2) رول اپس کے صارفین کے لیے لین دین کی فیس نمایاں طور پر کم ہو جاتی ہے۔

  • EIP-1153 - عارضی اسٹوریج کے آپ کوڈز
  • EIP-4788 - EVM میں بیکن بلاک کی روٹ
  • EIP-4844 - شارڈ بلاب ٹرانزیکشنز (پروٹو-ڈینک شارڈنگ)
  • EIP-5656 - MCOPY - میموری کاپی کرنے کی ہدایت
  • EIP-6780 - SELFDESTRUCT صرف اسی ٹرانزیکشن میں
  • EIP-7516 - BLOBBASEFEE آپ کوڈ

ڈینیب کا خلاصہ

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

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

EIP-7514 توثیق کاروں کے نیٹ ورک میں شامل ہونے کی "شرحِ ردوبدل" کو آٹھ (8) فی دور تک محدود کر کے ETH کے اجراء کو سخت کرتا ہے۔ چونکہ ETH کا اجراء کل اسٹیک کیے گئے ETH کے متناسب ہے، اس لیے شامل ہونے والے توثیق کاروں کی تعداد کو محدود کرنے سے نئے جاری کردہ ETH کی شرح نمو محدود ہو جاتی ہے، جبکہ نوڈ آپریٹرز کے لیے ہارڈویئر کی ضروریات بھی کم ہو جاتی ہیں، جس سے لامرکزیت میں مدد ملتی ہے۔

  • EIP-4788 - EVM میں بیکن بلاک کی روٹ
  • EIP-4844 - شارڈ بلاب ٹرانزیکشنز
  • EIP-7044 - مستقل طور پر کارآمد دستخط شدہ رضاکارانہ خروج
  • EIP-7045 - زیادہ سے زیادہ تصدیق کی شمولیت کے سلاٹ میں اضافہ
  • EIP-7514 - زیادہ سے زیادہ دور کی شرحِ ردوبدل کی حد شامل کریں

۲۰۲۳

شنگھائی-کیپیلا ("شپیلا")

شنگھائی کا خلاصہ

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

  • EIP-3651COINBASE پتہ کو وارم (warm) شروع کرتا ہے
  • EIP-3855نئی PUSH0 ہدایات
  • EIP-3860initcode کو محدود اور میٹر کرتا ہے
  • EIP-4895بیکن چین انخلا کو آپریشنز کے طور پر پش کرتی ہے
  • EIP-6049 - SELFDESTRUCT کو متروک قرار دیتا ہے

کیپیلا کا خلاصہ

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

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

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


2022

پیرس (دی مرج)

خلاصہ

پیرس اپ گریڈ اس وقت شروع ہوا جب ثبوتِ کار (PoW) بلاک چین نے 58750000000000000000000 کی کو عبور کیا۔ یہ 15th September 2022 کو بلاک 15537393 پر ہوا، جس نے اگلے بلاک پر پیرس اپ گریڈ کو متحرک کیا۔ پیرس دی مرج کی منتقلی تھی - اس کی اہم خصوصیت ثبوتِ کار (PoW) کان کنی کے الگورتھم اور اس سے منسلک اتفاق رائے کی منطق کو بند کرنا اور اس کی جگہ حصہ داری کا ثبوت (PoS) کو چالو کرنا تھا۔ پیرس بذات خود عمل درآمد کے کلائنٹس کے لیے ایک اپ گریڈ تھا (جو اتفاق رائے کی تہہ پر بیلاٹرکس کے مساوی ہے) جس نے انہیں اپنے منسلک اتفاق رائے کے کلائنٹس سے ہدایات حاصل کرنے کے قابل بنایا۔ اس کے لیے اندرونی API طریقوں کے ایک نئے سیٹ کو فعال کرنے کی ضرورت تھی، جسے مجموعی طور پر انجن API (opens in a new tab) کے نام سے جانا جاتا ہے۔ یہ بلاشبہ ہوم اسٹیڈ کے بعد ایتھیریم کی تاریخ کا سب سے اہم اپ گریڈ تھا!

  • EIP-3675اتفاق رائے کو حصہ داری کا ثبوت (PoS) میں اپ گریڈ کریں
  • EIP-4399DIFFICULTY آپ کوڈ کو PREVRANDAO سے تبدیل کریں

بیلاٹرکس

خلاصہ

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


گرے گلیشیر

خلاصہ

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

  • EIP-5133دشواری کا بم کو September 2022 تک موخر کرتا ہے

2021

ایرو گلیشیئر

خلاصہ

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

  • EIP-4345دشواری کے بم کو June 2022 تک موخر کرتا ہے

الطائر

خلاصہ

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

دلچسپ حقیقت!

الٹائیر پہلا بڑا نیٹ ورک اپ گریڈ تھا جس کے رول آؤٹ کا وقت بالکل مقرر تھا۔ اس سے پہلے کا ہر اپ گریڈ ثبوتِ کار (PoW) چین پر اعلان کردہ بلاک نمبر پر مبنی ہوتا تھا، جہاں بلاک کا وقت مختلف ہوتا ہے۔ بیکن چین کو ثبوتِ کار (PoW) حل کرنے کی ضرورت نہیں ہوتی، اور اس کے بجائے یہ وقت پر مبنی دور کے نظام پر کام کرتی ہے جو 32 بارہ سیکنڈ کے "سلاٹ" پر مشتمل ہوتا ہے جہاں توثیق کار بلاکس تجویز کر سکتے ہیں۔ یہی وجہ ہے کہ ہمیں بالکل معلوم تھا کہ ہم کب دور 74,240 پر پہنچیں گے اور الٹائیر لائیو ہو جائے گا!


لندن

خلاصہ

لندن اپ گریڈ نے EIP-1559 (opens in a new tab) متعارف کرایا، جس نے لین دین کی فیس کے بازار میں اصلاحات کیں، اس کے ساتھ گیس ریفنڈز کو سنبھالنے کے طریقے اور کے شیڈول میں تبدیلیاں کیں۔

لندن اپ گریڈ / EIP-1559 کیا تھا؟

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

ایتھیریم نیٹ ورک پر لین دین کی فیس کا حساب لگانے کا طریقہ August 2021 کے لندن اپ گریڈ کے ساتھ بدل گیا۔ لندن اپ گریڈ سے پہلے، فیس کا حساب base اور priority فیسوں کو الگ کیے بغیر اس طرح لگایا جاتا تھا:

فرض کریں کہ ایلس کو باب کو 1 ETH ادا کرنا تھا۔ اس ٹرانزیکشن میں، گیس کی حد 21,000 یونٹس ہے، اور گیس کی قیمت 200 Gwei ہے۔

کل فیس یہ ہوتی: Gas units (limit) * Gas price per unit یعنی 21,000 * 200 = 4,200,000 gwei یا 0.0042 ETH

لندن اپ گریڈ میں EIP-1559 (opens in a new tab) کے نفاذ نے لین دین کی فیس کے طریقہ کار کو مزید پیچیدہ بنا دیا، لیکن گیس کی فیس کو زیادہ قابلِ پیشین گوئی بنا دیا، جس کے نتیجے میں لین دین کی فیس کا بازار زیادہ موثر ہو گیا۔ صارفین ایک maxFeePerGas کے ساتھ ٹرانزیکشنز جمع کروا سکتے ہیں جو اس بات کے مساوی ہے کہ وہ ٹرانزیکشن کے عمل درآمد کے لیے کتنی رقم ادا کرنے کو تیار ہیں، یہ جانتے ہوئے کہ وہ گیس کی مارکیٹ قیمت (baseFeePerGas) سے زیادہ ادا نہیں کریں گے، اور اپنی ٹپ کو منہا کر کے کوئی بھی اضافی رقم واپس حاصل کر لیں گے۔

یہ ویڈیو EIP-1559 اور اس کے فوائد کی وضاحت کرتی ہے: EIP-1559 کی وضاحت (opens in a new tab)

  • EIP-1559لین دین کی فیس کے بازار کو بہتر بناتا ہے
  • EIP-3198ایک بلاک سے BASEFEE واپس کرتا ہے
  • EIP-3529 - EVM آپریشنز کے لیے گیس ریفنڈز کو کم کرتا ہے
  • EIP-3541 - 0xEF سے شروع ہونے والے کنٹریکٹس کو تعینات کرنے سے روکتا ہے
  • EIP-3554آئس ایج کو December 2021 تک موخر کرتا ہے

برلن

خلاصہ

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

  • EIP-2565ModExp گیس کی لاگت کو کم کرتا ہے
  • EIP-2718متعدد ٹرانزیکشن اقسام کے لیے آسان تعاون کو فعال کرتا ہے
  • EIP-2929حالت تک رسائی کے آپ کوڈز کے لیے گیس کی لاگت میں اضافہ کرتا ہے
  • EIP-2930اختیاری رسائی کی فہرستیں شامل کرتا ہے

2020

بیکن چین کا آغاز

خلاصہ

بیکن چین کو محفوظ طریقے سے لانچ ہونے کے لیے اسٹیک شدہ 32 ETH کے 16384 ڈپازٹس کی ضرورت تھی۔ یہ 27 نومبر کو ہوا، اور بیکن چین نے 1 دسمبر 2020 کو بلاکس بنانا شروع کر دیے۔

ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)

بیکن چین


اسٹیکنگ ڈپازٹ کنٹریکٹ تعینات کیا گیا

خلاصہ

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

ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)

اسٹیکنگ


میور گلیشیئر

خلاصہ

میور گلیشیئر فورک نے میں تاخیر متعارف کرائی۔ ثبوتِ کار (PoW) اتفاق رائے کے طریقہ کار کی بلاک کی دشواری میں اضافے نے ٹرانزیکشنز بھیجنے اور غیر مرکزی ایپلی کیشنز (dapps) استعمال کرنے کے انتظار کے اوقات بڑھا کر ایتھیریم کی افادیت کو کم کرنے کا خطرہ پیدا کر دیا تھا۔

  • EIP-2384دشواری کا بم کو مزید 4,000,000 بلاکس، یا تقریباً 611 دنوں کے لیے موخر کرتا ہے۔

2019

استنبول

خلاصہ

استنبول فورک:

  • EVM میں کچھ مخصوص افعال کی کی لاگت کو بہتر بنایا گیا۔
  • ڈینائل آف سروس (denial-of-service) حملوں کے خلاف مزاحمت کو بہتر بنایا گیا۔
  • SNARKs اور STARKs پر مبنی لیئر ۲ (l2) اسکیلنگ کے حل کو مزید کارآمد بنایا گیا۔
  • ایتھیریم اور Zcash کو ایک دوسرے کے ساتھ کام کرنے کے قابل بنایا گیا۔
  • کنٹریکٹس کو مزید تخلیقی فنکشنز متعارف کرانے کی اجازت دی گئی۔

ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)

  • EIP-152ایتھیریم کو Zcash جیسی رازداری کو برقرار رکھنے والی کرنسی کے ساتھ کام کرنے کی اجازت دیتا ہے۔
  • EIP-1108 کی لاگت کو بہتر بنانے کے لیے سستا علمِ تشفیر۔
  • EIP-1344CHAINID آپ کوڈ شامل کر کے ایتھیریم کو ری پلے (replay) حملوں سے بچاتا ہے۔
  • EIP-1884استعمال کی بنیاد پر آپ کوڈ گیس کی قیمتوں کو بہتر بناتا ہے۔
  • EIP-2028بلاک میں مزید ڈیٹا کی اجازت دینے کے لیے کال ڈیٹا کی لاگت کو کم کرتا ہے – جو لیئر ۲ (l2) اسکیلنگ کے لیے اچھا ہے۔
  • EIP-2200آپ کوڈ گیس کی قیمت میں دیگر تبدیلیاں۔

کونسٹینٹینوپل

خلاصہ

قسطنطنیہ فورک:

  • بلاک کی کان کنی کے انعامات کو 3 سے کم کر کے 2 ETH کر دیا گیا۔
  • اس بات کو یقینی بنایا گیا کہ حصہ داری کا ثبوت (PoS) کے نفاذ سے پہلے بلاک چین منجمد نہ ہو۔
  • EVM میں کچھ مخصوص افعال کی کی لاگت کو بہتر بنایا گیا۔
  • ایسے پتوں کے ساتھ تعامل کرنے کی صلاحیت شامل کی گئی جو ابھی تک نہیں بنائے گئے ہیں۔

ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)

  • EIP-145کچھ مخصوص آن چین افعال کی لاگت کو بہتر بناتا ہے۔
  • EIP-1014آپ کو ایسے پتوں کے ساتھ تعامل کرنے کی اجازت دیتا ہے جو ابھی تک نہیں بنائے گئے ہیں۔
  • EIP-1052کسی دوسرے کنٹریکٹ کے کوڈ کا ہیش بازیافت کرنے کے لیے EXTCODEHASH ہدایت متعارف کراتا ہے۔
  • EIP-1234اس بات کو یقینی بناتا ہے کہ حصہ داری کا ثبوت (PoS) سے پہلے بلاک چین منجمد نہ ہو اور بلاک ریوارڈ کو 3 سے کم کر کے 2 ETH کر دیتا ہے۔

2017

بازنطیم

خلاصہ

بائزینٹیم فورک:

  • بلاک کان کنی کے انعامات کو 5 سے کم کر کے 3 ETH کر دیا گیا۔
  • کو ایک سال کے لیے موخر کر دیا گیا۔
  • دوسرے کنٹریکٹس پر ایسی کالز کرنے کی صلاحیت شامل کی گئی جو حالت کو تبدیل نہیں کرتیں۔
  • لیئر ۲ اسکیلنگ کی اجازت دینے کے لیے علمِ تشفیر کے کچھ طریقے شامل کیے گئے۔

ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)

  • EIP-140REVERT آپ کوڈ کا اضافہ کرتا ہے۔
  • EIP-658کامیابی یا ناکامی کی نشاندہی کرنے کے لیے ٹرانزیکشن کی رسیدوں میں اسٹیٹس فیلڈ شامل کیا گیا۔
  • EIP-196ZK-Snarks کی اجازت دینے کے لیے بیضوی منحنی اور اسکیلر ضرب کا اضافہ کرتا ہے۔
  • EIP-197ZK-Snarks کی اجازت دینے کے لیے بیضوی منحنی اور اسکیلر ضرب کا اضافہ کرتا ہے۔
  • EIP-198RSA دستخط کی تصدیق کو فعال کرتا ہے۔
  • EIP-211متغیر لمبائی کی واپسی کی اقدار کے لیے تعاون کا اضافہ کرتا ہے۔
  • EIP-214STATICCALL آپ کوڈ کا اضافہ کرتا ہے، جو دوسرے کنٹریکٹس پر ایسی کالز کی اجازت دیتا ہے جو حالت کو تبدیل نہیں کرتیں۔
  • EIP-100دشواری کی ایڈجسٹمنٹ کے فارمولے کو تبدیل کرتا ہے۔
  • EIP-649 کو 1 سال کے لیے موخر کرتا ہے اور بلاک ریوارڈ کو 5 سے کم کر کے 3 ETH کر دیتا ہے۔

2016

سپیوریس ڈریگن

خلاصہ

سپیوریس ڈریگن فورک نیٹ ورک پر ڈینائل آف سروس (DoS) حملوں (September/October 2016) کا دوسرا ردعمل تھا جس میں شامل ہیں:

  • نیٹ ورک پر مستقبل کے حملوں کو روکنے کے لیے آپ کوڈ کی قیمتوں کو ترتیب دینا۔
  • بلاک چین کی حالت کو "ڈی بلوٹ" کرنے کے قابل بنانا۔
  • ری پلے حملے سے تحفظ کا اضافہ۔

ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)

  • EIP-155ایک ایتھیریم چین کی ٹرانزیکشنز کو متبادل چین پر دوبارہ نشر ہونے سے روکتا ہے، مثال کے طور پر آزمائشی نیٹ ورک کی ٹرانزیکشن کا مرکزی ایتھیریم چین پر ری پلے ہونا۔
  • EIP-160EXP آپ کوڈ کی قیمتوں کو ایڈجسٹ کرتا ہے – کمپیوٹیشنل طور پر مہنگے کنٹریکٹ آپریشنز کے ذریعے نیٹ ورک کو سست کرنا زیادہ مشکل بناتا ہے۔
  • EIP-161DOS حملوں کے ذریعے شامل کیے گئے خالی اکاؤنٹس کو ہٹانے کی اجازت دیتا ہے۔
  • EIP-170بلاک چین پر موجود کنٹریکٹ کے زیادہ سے زیادہ کوڈ سائز کو تبدیل کر کے 24576 bytes کر دیتا ہے۔

ٹینجرین وسل

خلاصہ

ٹینجرین وسل فورک نیٹ ورک پر ڈینائل آف سروس (DoS) حملوں (September/October 2016) کا پہلا ردعمل تھا جس میں شامل ہیں:

  • کم قیمت والے آپریشن کوڈز سے متعلق نیٹ ورک کی صحت کے فوری مسائل کو حل کرنا۔

ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)

  • EIP-150ان آپ کوڈز کی گیس کی قیمتوں میں اضافہ کرتا ہے جو سپیم حملوں میں استعمال ہو سکتے ہیں۔
  • EIP-158ایتھیریم پروٹوکول کے ابتدائی ورژنز میں خامیوں کی وجہ سے بہت کم قیمت پر حالت میں رکھے گئے بڑی تعداد میں خالی اکاؤنٹس کو ہٹا کر حالت کا سائز کم کرتا ہے۔

DAO فورک

خلاصہ

DAO فورک 2016 کے DAO حملے (opens in a new tab) کے ردعمل میں تھا جہاں ایک غیر محفوظ کنٹریکٹ سے ہیک کے ذریعے 3.6 ملین ETH سے زیادہ نکال لیے گئے تھے۔ اس فورک نے فنڈز کو ناقص کنٹریکٹ سے ایک نئے کنٹریکٹ (opens in a new tab) میں منتقل کر دیا جس کا صرف ایک فنکشن تھا: انخلا۔ جس کسی کے بھی فنڈز ضائع ہوئے تھے وہ اپنے بٹوے میں موجود ہر 100 DAO ٹوکنز کے بدلے 1 ETH نکال سکتا تھا۔

اس لائحہ عمل پر ایتھیریم کمیونٹی نے ووٹ دیا تھا۔ کوئی بھی ETH ہولڈر ایک ووٹنگ پلیٹ فارم (opens in a new tab) پر ٹرانزیکشن کے ذریعے ووٹ دینے کا اہل تھا۔ فورک کرنے کے فیصلے نے 85% سے زیادہ ووٹ حاصل کیے۔

کچھ کان کنوں نے فورک کرنے سے انکار کر دیا کیونکہ DAO کا واقعہ پروٹوکول میں کوئی نقص نہیں تھا۔ انہوں نے آگے چل کر ایتھیریم کلاسک (opens in a new tab) تشکیل دیا۔

ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)


ہوم اسٹیڈ

خلاصہ

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

ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)

  • EIP-2کنٹریکٹ بنانے کے عمل میں ترامیم کرتا ہے۔
  • EIP-7نیا آپ کوڈ شامل کرتا ہے: DELEGATECALL
  • EIP-8devp2p کی فارورڈ مطابقت کے تقاضے متعارف کراتا ہے

2015

فرنٹیئر تھائنگ

خلاصہ

فرنٹیئر تھائنگ فورک نے فی 5,000 کی حد کو ختم کر دیا اور گیس کی ڈیفالٹ قیمت 51 مقرر کر دی۔ اس سے ٹرانزیکشنز کی اجازت مل گئی – ٹرانزیکشنز کے لیے 21,000 گیس درکار ہوتی ہے۔ متعارف کرایا گیا تھا تاکہ مستقبل میں کی جانب ہارڈ فورک کو یقینی بنایا جا سکے۔


فرنٹیئر

خلاصہ

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

ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)


2014

ایتھر کی فروخت

ایتھر باضابطہ طور پر 42 دنوں کے لیے فروخت کے لیے پیش کیا گیا۔ آپ اسے BTC کے ذریعے خرید سکتے تھے۔

ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)


یلو پیپر جاری کیا گیا

یلو پیپر، جسے ڈاکٹر گیون وڈ نے تحریر کیا، ایتھیریم پروٹوکول کی ایک تکنیکی تعریف ہے۔

یلو پیپر دیکھیں (opens in a new tab)


2013

وائٹ پیپر جاری کیا گیا

یہ تعارفی مقالہ ایتھیریم کے بانی وٹالک بوٹرین نے 2015 میں پروجیکٹ کے آغاز سے قبل 2013 میں شائع کیا تھا۔

وائٹ پیپر