ایتھیریم بلاک چین کے تمام اہم سنگ میل، فورکس اور اپ ڈیٹس کی ٹائم لائن۔
فورکس اس وقت ہوتے ہیں جب نیٹ ورک میں بڑی تکنیکی اپ گریڈز یا تبدیلیاں کرنے کی ضرورت ہوتی ہے – یہ عام طور پر ایتھیریم میں بہتری کی تجاویز (EIPs) سے نکلتے ہیں اور پروٹوکول کے "قواعد" کو تبدیل کرتے ہیں۔
جب روایتی، مرکزی کنٹرول والے سافٹ ویئر میں اپ گریڈ کی ضرورت ہوتی ہے، تو کمپنی صرف آخری صارف کے لیے ایک نیا ورژن شائع کر دیتی ہے۔ بلاک چینز مختلف طریقے سے کام کرتی ہیں کیونکہ ان کی کوئی مرکزی ملکیت نہیں ہوتی۔ ایتھیریم کلائنٹس کو نئے فورک کے قواعد کو نافذ کرنے کے لیے اپنے سافٹ ویئر کو اپ ڈیٹ کرنا ضروری ہے۔ اس کے علاوہ بلاک بنانے والوں (ثبوتِ کار کی دنیا میں کان کن، حصہ داری کا ثبوت کی دنیا میں توثیق کار) اور نوڈز کو نئے قواعد کے مطابق بلاکس بنانے اور ان کی توثیق کرنی ہوتی ہے۔ اتفاق رائے کے طریقہ کار پر مزید
قواعد کی یہ تبدیلیاں نیٹ ورک میں عارضی تقسیم پیدا کر سکتی ہیں۔ نئے بلاکس نئے یا پرانے قواعد کے مطابق تیار کیے جا سکتے ہیں۔ فورکس پر عام طور پر وقت سے پہلے اتفاق کر لیا جاتا ہے تاکہ کلائنٹس متفقہ طور پر تبدیلیاں اپنائیں اور اپ گریڈز والا فورک مین چین بن جائے۔ تاہم، شاذ و نادر صورتوں میں، فورکس پر اختلافات نیٹ ورک کو مستقل طور پر تقسیم کرنے کا سبب بن سکتے ہیں – جس میں سب سے نمایاں DAO فورک کے ساتھ ایتھیریم کلاسک کی تخلیق ہے۔
ایتھیریم کا بنیادی سافٹ ویئر دو حصوں پر مشتمل ہے، جنہیں اور کہا جاتا ہے۔
عمل درآمد کی اپ گریڈ کا نام
2021 سے، عمل درآمد کی تہہ کی اپ گریڈز کا نام پچھلے Devcon اور Devconnect کے مقامات (opens in a new tab) کے شہروں کے ناموں پر تاریخی ترتیب میں رکھا گیا ہے:
| اپ گریڈ کا نام | Devcon(nect) کا سال | Devcon نمبر | اپ گریڈ کی تاریخ |
|---|---|---|---|
| برلن | 2014 | 0 | Apr 15, 2021 |
| لندن | 2015 | I | Aug 5, 2021 |
| شنگھائی | 2016 | II | Apr 12, 2023 |
| کینکون | 2017 | III | Mar 13, 2024 |
| پراگ | 2018 | IV | May 7, 2025 |
| اوساکا | 2019 | V | Dec 3, 2025 |
| ایمسٹرڈیم | 2022 | Devconnect | طے ہونا باقی ہے - اگلا |
| بوگوٹا | 2022 | VI | طے ہونا باقی ہے |
| استنبول | 2023 | Devconnect | طے ہونا باقی ہے |
| بینکاک | 2024 | VII | طے ہونا باقی ہے |
| بیونس آئرس | 2025 | Devconnect | طے ہونا باقی ہے |
| ممبئی | 2026 | VIII | طے ہونا باقی ہے |
اتفاق رائے کی اپ گریڈ کا نام
کے آغاز کے بعد سے، اتفاق رائے کی تہہ کی اپ گریڈز کا نام آسمانی ستاروں کے نام پر رکھا گیا ہے جو حروف تہجی کی ترتیب میں آگے بڑھتے ہیں:
| اپ گریڈ کا نام | اپ گریڈ کی تاریخ |
|---|---|
| بیکن چین کی شروعات | 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 - توثیق کار کے ڈپازٹس آن چین فراہم کریں
پروٹوکول کی کارکردگی اور سیکیورٹی میں بہتری:
- Pectra.wtf (opens in a new tab)
- پیکٹرا اسٹیکنگ کے تجربے کو کیسے بہتر بنائے گا (opens in a new tab)
- الیکٹرا اپ گریڈ کی تفصیلات پڑھیں (opens in a new tab)
- پراگ-الیکٹرا ("پیکٹرا") کے اکثر پوچھے گئے سوالات
2024
کینکون-ڈینیب ("ڈینکن")
کینکون کا خلاصہ
کینکون اپ گریڈ میں ایتھیریم کے عمل درآمد میں بہتری کا ایک مجموعہ شامل ہے جس کا مقصد ڈینیب کے اتفاق رائے کے اپ گریڈز کے ساتھ مل کر اسکیل ایبلٹی کو بہتر بنانا ہے۔
خاص طور پر اس میں EIP-4844 شامل ہے، جسے پروٹو-ڈینک شارڈنگ کے نام سے جانا جاتا ہے، جو لیئر ۲ (l2) رول اپس کے لیے ڈیٹا اسٹوریج کی لاگت کو نمایاں طور پر کم کرتا ہے۔ یہ ڈیٹا "بلابز" متعارف کرانے کے ذریعے حاصل کیا گیا ہے جو رول اپس کو مین نیٹ پر مختصر وقت کے لیے ڈیٹا پوسٹ کرنے کے قابل بناتا ہے۔ اس کے نتیجے میں لیئر ۲ (l2) رول اپس کے صارفین کے لیے لین دین کی فیس نمایاں طور پر کم ہو جاتی ہے۔
- لیئر ۲ (l2) رول اپس
- پروٹو-ڈینک شارڈنگ
- ڈینک شارڈنگ
- کینکون اپ گریڈ کی تفصیلات پڑھیں (opens in a new tab)
ڈینیب کا خلاصہ
ڈینیب اپ گریڈ میں ایتھیریم کے اتفاق رائے میں بہتری کا ایک مجموعہ شامل ہے جس کا مقصد اسکیل ایبلٹی کو بہتر بنانا ہے۔ یہ اپ گریڈ کینکون کے عمل درآمد کے اپ گریڈز کے ساتھ مل کر پروٹو-ڈینک شارڈنگ (EIP-4844) کو فعال کرنے کے لیے آتا ہے، اس کے ساتھ بیکن چین میں دیگر بہتری بھی شامل ہے۔
پہلے سے تیار کردہ دستخط شدہ "رضاکارانہ خروج کے پیغامات" کی میعاد اب ختم نہیں ہوتی، اس طرح تھرڈ پارٹی نوڈ آپریٹر کے ساتھ اپنے فنڈز کی اسٹیکنگ کرنے والے صارفین کو زیادہ کنٹرول ملتا ہے۔ اس دستخط شدہ خروج کے پیغام کے ساتھ، اسٹیکرز نوڈ کے آپریشن کو تفویض کر سکتے ہیں جبکہ کسی سے اجازت مانگے بغیر کسی بھی وقت محفوظ طریقے سے خروج اور اپنے فنڈز کا انخلا کرنے کی صلاحیت کو برقرار رکھ سکتے ہیں۔
EIP-7514 توثیق کاروں کے نیٹ ورک میں شامل ہونے کی "شرحِ ردوبدل" کو آٹھ (8) فی دور تک محدود کر کے ETH کے اجراء کو سخت کرتا ہے۔ چونکہ ETH کا اجراء کل اسٹیک کیے گئے ETH کے متناسب ہے، اس لیے شامل ہونے والے توثیق کاروں کی تعداد کو محدود کرنے سے نئے جاری کردہ ETH کی شرح نمو محدود ہو جاتی ہے، جبکہ نوڈ آپریٹرز کے لیے ہارڈویئر کی ضروریات بھی کم ہو جاتی ہیں، جس سے لامرکزیت میں مدد ملتی ہے۔
۲۰۲۳
شنگھائی-کیپیلا ("شپیلا")
شنگھائی کا خلاصہ
شنگھائی اپ گریڈ نے عمل درآمد کی تہہ میں اسٹیکنگ کے انخلا کو متعارف کرایا۔ کیپیلا اپ گریڈ کے ساتھ مل کر، اس نے بلاکس کو انخلا کے آپریشنز قبول کرنے کے قابل بنایا، جس سے اسٹیکرز کو بیکن چین سے عمل درآمد کی تہہ تک اپنا ETH نکالنے کی اجازت ملتی ہے۔
کیپیلا کا خلاصہ
کیپیلا اپ گریڈ اتفاق رائے کی تہہ (بیکن چین) کے لیے تیسرا بڑا اپ گریڈ تھا اور اس نے اسٹیکنگ کے انخلا کو فعال کیا۔ کیپیلا عمل درآمد کی تہہ کے اپ گریڈ، شنگھائی کے ساتھ بیک وقت واقع ہوا، اور اسٹیکنگ کے انخلا کی فعالیت کو فعال کیا۔
اتفاق رائے کی تہہ کے اس اپ گریڈ نے ان اسٹیکرز کے لیے یہ صلاحیت فراہم کی جنہوں نے اپنے ابتدائی ڈپازٹ کے ساتھ انخلا کی اسناد فراہم نہیں کی تھیں کہ وہ ایسا کر سکیں، جس سے انخلا فعال ہو گیا۔
اس اپ گریڈ نے خودکار اکاؤنٹ سویپنگ (sweeping) کی فعالیت بھی فراہم کی، جو کسی بھی دستیاب انعامات کی ادائیگیوں یا مکمل انخلا کے لیے توثیق کاروں کے اکاؤنٹس پر مسلسل کارروائی کرتی ہے۔
2022
پیرس (دی مرج)
خلاصہ
پیرس اپ گریڈ اس وقت شروع ہوا جب ثبوتِ کار (PoW) بلاک چین نے 58750000000000000000000 کی کو عبور کیا۔ یہ 15th September 2022 کو بلاک 15537393 پر ہوا، جس نے اگلے بلاک پر پیرس اپ گریڈ کو متحرک کیا۔ پیرس دی مرج کی منتقلی تھی - اس کی اہم خصوصیت ثبوتِ کار (PoW) کان کنی کے الگورتھم اور اس سے منسلک اتفاق رائے کی منطق کو بند کرنا اور اس کی جگہ حصہ داری کا ثبوت (PoS) کو چالو کرنا تھا۔ پیرس بذات خود عمل درآمد کے کلائنٹس کے لیے ایک اپ گریڈ تھا (جو اتفاق رائے کی تہہ پر بیلاٹرکس کے مساوی ہے) جس نے انہیں اپنے منسلک اتفاق رائے کے کلائنٹس سے ہدایات حاصل کرنے کے قابل بنایا۔ اس کے لیے اندرونی API طریقوں کے ایک نئے سیٹ کو فعال کرنے کی ضرورت تھی، جسے مجموعی طور پر انجن API (opens in a new tab) کے نام سے جانا جاتا ہے۔ یہ بلاشبہ ہوم اسٹیڈ کے بعد ایتھیریم کی تاریخ کا سب سے اہم اپ گریڈ تھا!
بیلاٹرکس
خلاصہ
بیلاٹرکس اپ گریڈ بیکن چین کے لیے دوسرا طے شدہ اپ گریڈ تھا، جو چین کو دی مرج کے لیے تیار کر رہا تھا۔ یہ غیر فعالی اور کٹوتی کے قابل جرائم کے لیے توثیق کار کے جرمانوں کو ان کی مکمل اقدار تک لاتا ہے۔ بیلاٹرکس میں چین کو دی مرج کے لیے تیار کرنے اور آخری ثبوتِ کار (PoW) بلاک سے پہلے حصہ داری کا ثبوت (PoS) بلاک میں منتقلی کے لیے فورک کے انتخاب کے قواعد میں ایک اپ ڈیٹ بھی شامل ہے۔ اس میں اتفاق رائے کے کلائنٹس کو 58750000000000000000000 کی سے آگاہ کرنا شامل ہے۔
گرے گلیشیر
خلاصہ
گرے گلیشیر نیٹ ورک اپ گریڈ نے کو تین ماہ تک پیچھے دھکیل دیا۔ یہ اس اپ گریڈ میں متعارف کرائی گئی واحد تبدیلی ہے، اور نوعیت میں ایرو گلیشیر اور میور گلیشیر اپ گریڈز کے مترادف ہے۔ اسی طرح کی تبدیلیاں بازنطیم، کونسٹینٹینوپل اور لندن نیٹ ورک اپ گریڈز پر بھی کی گئی ہیں۔
- EIP-5133 – دشواری کا بم کو September 2022 تک موخر کرتا ہے
2021
ایرو گلیشیئر
خلاصہ
ایرو گلیشیئر نیٹ ورک اپ گریڈ نے کو کئی مہینوں تک پیچھے دھکیل دیا۔ اس اپ گریڈ میں متعارف کرائی گئی یہ واحد تبدیلی ہے، اور یہ اپنی نوعیت میں میور گلیشیئر اپ گریڈ سے ملتی جلتی ہے۔ اسی طرح کی تبدیلیاں بازنطیم، کونسٹینٹینوپل اور لندن نیٹ ورک اپ گریڈز پر بھی کی گئی ہیں۔
- ای ایف بلاگ - ایرو گلیشیئر اپ گریڈ کا اعلان (opens in a new tab)
- Ethereum Cat Herders - ایتھیریم ایرو گلیشیئر اپ گریڈ (opens in a new tab)
- 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)
- کیا آپ غیر مرکزی ایپلی کیشن (dapp) کے ڈویلپر ہیں؟ اپنی لائبریریوں اور ٹولز کو اپ گریڈ کرنا یقینی بنائیں۔ (opens in a new tab)
- ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
- Ethereum Cat Herders کی وضاحتی تحریر پڑھیں (opens in a new tab)
برلن
خلاصہ
برلن اپ گریڈ نے کچھ EVM ایکشنز کے لیے گیس کی لاگت کو بہتر بنایا، اور متعدد ٹرانزیکشن اقسام کے لیے تعاون میں اضافہ کیا۔
- ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
- Ethereum Cat Herders کی وضاحتی تحریر پڑھیں (opens in a new tab)
2020
بیکن چین کا آغاز
خلاصہ
بیکن چین کو محفوظ طریقے سے لانچ ہونے کے لیے اسٹیک شدہ 32 ETH کے 16384 ڈپازٹس کی ضرورت تھی۔ یہ 27 نومبر کو ہوا، اور بیکن چین نے 1 دسمبر 2020 کو بلاکس بنانا شروع کر دیے۔
ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
بیکن چین
اسٹیکنگ ڈپازٹ کنٹریکٹ تعینات کیا گیا
خلاصہ
اسٹیکنگ ڈپازٹ کنٹریکٹ نے ایتھیریم ایکو سسٹم میں کو متعارف کرایا۔ اگرچہ یہ ایک کنٹریکٹ تھا، لیکن اس کا بیکن چین کو لانچ کرنے کی ٹائم لائن پر براہ راست اثر پڑا، جو کہ ایک اہم ایتھیریم اپ گریڈ ہے۔
ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
اسٹیکنگ
میور گلیشیئر
خلاصہ
میور گلیشیئر فورک نے میں تاخیر متعارف کرائی۔ ثبوتِ کار (PoW) اتفاق رائے کے طریقہ کار کی بلاک کی دشواری میں اضافے نے ٹرانزیکشنز بھیجنے اور غیر مرکزی ایپلی کیشنز (dapps) استعمال کرنے کے انتظار کے اوقات بڑھا کر ایتھیریم کی افادیت کو کم کرنے کا خطرہ پیدا کر دیا تھا۔
- ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
- Ethereum Cat Herders کی وضاحت پڑھیں (opens in a new tab)
- 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-1344 –
CHAINIDآپ کوڈ شامل کر کے ایتھیریم کو ری پلے (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-140 –
REVERTآپ کوڈ کا اضافہ کرتا ہے۔ - EIP-658 – کامیابی یا ناکامی کی نشاندہی کرنے کے لیے ٹرانزیکشن کی رسیدوں میں اسٹیٹس فیلڈ شامل کیا گیا۔
- EIP-196 – ZK-Snarks کی اجازت دینے کے لیے بیضوی منحنی اور اسکیلر ضرب کا اضافہ کرتا ہے۔
- EIP-197 – ZK-Snarks کی اجازت دینے کے لیے بیضوی منحنی اور اسکیلر ضرب کا اضافہ کرتا ہے۔
- EIP-198 – RSA دستخط کی تصدیق کو فعال کرتا ہے۔
- EIP-211 – متغیر لمبائی کی واپسی کی اقدار کے لیے تعاون کا اضافہ کرتا ہے۔
- EIP-214 –
STATICCALLآپ کوڈ کا اضافہ کرتا ہے، جو دوسرے کنٹریکٹس پر ایسی کالز کی اجازت دیتا ہے جو حالت کو تبدیل نہیں کرتیں۔ - EIP-100 – دشواری کی ایڈجسٹمنٹ کے فارمولے کو تبدیل کرتا ہے۔
- EIP-649 – کو 1 سال کے لیے موخر کرتا ہے اور بلاک ریوارڈ کو 5 سے کم کر کے 3 ETH کر دیتا ہے۔
2016
سپیوریس ڈریگن
خلاصہ
سپیوریس ڈریگن فورک نیٹ ورک پر ڈینائل آف سروس (DoS) حملوں (September/October 2016) کا دوسرا ردعمل تھا جس میں شامل ہیں:
- نیٹ ورک پر مستقبل کے حملوں کو روکنے کے لیے آپ کوڈ کی قیمتوں کو ترتیب دینا۔
- بلاک چین کی حالت کو "ڈی بلوٹ" کرنے کے قابل بنانا۔
- ری پلے حملے سے تحفظ کا اضافہ۔
ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
- EIP-155 – ایک ایتھیریم چین کی ٹرانزیکشنز کو متبادل چین پر دوبارہ نشر ہونے سے روکتا ہے، مثال کے طور پر آزمائشی نیٹ ورک کی ٹرانزیکشن کا مرکزی ایتھیریم چین پر ری پلے ہونا۔
- EIP-160 –
EXPآپ کوڈ کی قیمتوں کو ایڈجسٹ کرتا ہے – کمپیوٹیشنل طور پر مہنگے کنٹریکٹ آپریشنز کے ذریعے نیٹ ورک کو سست کرنا زیادہ مشکل بناتا ہے۔ - EIP-161 – DOS حملوں کے ذریعے شامل کیے گئے خالی اکاؤنٹس کو ہٹانے کی اجازت دیتا ہے۔
- EIP-170 – بلاک چین پر موجود کنٹریکٹ کے زیادہ سے زیادہ کوڈ سائز کو تبدیل کر کے 24576 bytes کر دیتا ہے۔
ٹینجرین وسل
خلاصہ
ٹینجرین وسل فورک نیٹ ورک پر ڈینائل آف سروس (DoS) حملوں (September/October 2016) کا پہلا ردعمل تھا جس میں شامل ہیں:
- کم قیمت والے آپریشن کوڈز سے متعلق نیٹ ورک کی صحت کے فوری مسائل کو حل کرنا۔
ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
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)
2015
فرنٹیئر تھائنگ
خلاصہ
فرنٹیئر تھائنگ فورک نے فی 5,000 کی حد کو ختم کر دیا اور گیس کی ڈیفالٹ قیمت 51 مقرر کر دی۔ اس سے ٹرانزیکشنز کی اجازت مل گئی – ٹرانزیکشنز کے لیے 21,000 گیس درکار ہوتی ہے۔ متعارف کرایا گیا تھا تاکہ مستقبل میں کی جانب ہارڈ فورک کو یقینی بنایا جا سکے۔
- ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
- ایتھیریم پروٹوکول اپ ڈیٹ 1 پڑھیں (opens in a new tab)
فرنٹیئر
خلاصہ
فرنٹیئر ایتھیریم پروجیکٹ کا ایک لائیو، لیکن بنیادی نفاذ تھا۔ یہ کامیاب اولمپک ٹیسٹنگ مرحلے کے بعد آیا۔ یہ تکنیکی صارفین، خاص طور پر ڈیولپرز کے لیے بنایا گیا تھا۔ میں کی حد 5,000 تھی۔ اس 'تھائنگ' دور نے کان کنوں کو اپنا کام شروع کرنے کے قابل بنایا اور ابتدائی صارفین کو 'جلد بازی' کیے بغیر اپنے کلائنٹس انسٹال کرنے کی سہولت دی۔
ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
2014
ایتھر کی فروخت
ایتھر باضابطہ طور پر 42 دنوں کے لیے فروخت کے لیے پیش کیا گیا۔ آپ اسے BTC کے ذریعے خرید سکتے تھے۔
ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
یلو پیپر جاری کیا گیا
یلو پیپر، جسے ڈاکٹر گیون وڈ نے تحریر کیا، ایتھیریم پروٹوکول کی ایک تکنیکی تعریف ہے۔
یلو پیپر دیکھیں (opens in a new tab)
2013
وائٹ پیپر جاری کیا گیا
یہ تعارفی مقالہ ایتھیریم کے بانی وٹالک بوٹرین نے 2015 میں پروجیکٹ کے آغاز سے قبل 2013 میں شائع کیا تھا۔
وائٹ پیپر