تمام ایتھیریم فورکس کی ٹائم لائن (2014 سے اب تک)
Ethereum بلاک چین کے تمام اہم سنگ میل، فورکس اور اپ ڈیٹس کی ٹائم لائن۔
فورکس اس وقت ہوتے ہیں جب نیٹ ورک میں بڑی تکنیکی اپ گریڈز یا تبدیلیاں کرنے کی ضرورت ہوتی ہے – یہ عام طور پر Ethereum Improvement Proposals (EIPs) سے نکلتے ہیں اور پروٹوکول کے "قواعد" کو تبدیل کرتے ہیں۔
جب روایتی، مرکزی کنٹرول والے سافٹ ویئر میں اپ گریڈ کی ضرورت ہوتی ہے، تو کمپنی آخری صارف کے لیے صرف ایک نیا ورژن شائع کر دیتی ہے۔ بلاک چینز مختلف طریقے سے کام کرتی ہیں کیونکہ ان کی کوئی مرکزی ملکیت نہیں ہوتی۔ ایتھیریم کلائنٹس کو نئے فورک کے قواعد کو نافذ کرنے کے لیے اپنے سافٹ ویئر کو اپ ڈیٹ کرنا ضروری ہے۔ اس کے علاوہ بلاک بنانے والوں (proof-of-work کی دنیا میں مائنرز، proof-of-stake کی دنیا میں ویلیڈیٹرز) اور نوڈز کو نئے قواعد کے مطابق بلاکس بنانے اور توثیق کرنے کی ضرورت ہوتی ہے۔ کنسینسس میکانزم کے بارے میں مزید
قواعد کی یہ تبدیلیاں نیٹ ورک میں عارضی تقسیم پیدا کر سکتی ہیں۔ نئے بلاکس نئے یا پرانے قواعد کے مطابق تیار کیے جا سکتے ہیں۔ فورکس پر عام طور پر وقت سے پہلے اتفاق کیا جاتا ہے تاکہ کلائنٹس متفقہ طور پر تبدیلیاں اپنائیں اور اپ گریڈز والا فورک مین چین بن جائے۔ تاہم، شاذ و نادر صورتوں میں، فورکس پر اختلافات نیٹ ورک کو مستقل طور پر تقسیم کرنے کا سبب بن سکتے ہیں – جس میں سب سے نمایاں DAO فورک کے ساتھ Ethereum Classic کی تخلیق ہے۔
ایتھیریم کا بنیادی سافٹ ویئر دو حصوں پر مشتمل ہے، جنہیں اور کہا جاتا ہے۔
ایگزیکیوشن اپ گریڈ کی نامزدگی
2021 سے، ایگزیکیوشن لیئر کے اپ گریڈز کو تاریخی ترتیب میں پچھلے Devcon اور Devconnect کے مقامات (opens in a new tab) کے شہروں کے ناموں کے مطابق نام دیا گیا ہے:
| اپ گریڈ کا نام | Devcon(nect) کا سال | Devcon نمبر | اپ گریڈ کی تاریخ |
|---|---|---|---|
| Berlin | 2014 | 0 | 15 اپریل 2021 |
| London | 2015 | I | 5 اگست 2021 |
| Shanghai | 2016 | II | 12 اپریل 2023 |
| Cancun | 2017 | III | 13 مارچ 2024 |
| Prague | 2018 | IV | 7 مئی 2025 |
| Osaka | 2019 | V | 3 دسمبر 2025 |
| Amsterdam | 2022 | Devconnect | TBD - Next |
| Bogotá | 2022 | VI | TBD |
| Istanbul | 2023 | Devconnect | TBD |
| Bangkok | 2024 | VII | TBD |
| Buenos Aires | 2025 | Devconnect | TBD |
| Mumbai | 2026 | VIII | TBD |
کنسینسس اپ گریڈ کی نامزدگی
کے آغاز کے بعد سے، کنسینسس لیئر کے اپ گریڈز کو حروف تہجی کی ترتیب سے شروع ہونے والے آسمانی ستاروں کے نام پر رکھا گیا ہے:
| اپ گریڈ کا نام | اپ گریڈ کی تاریخ |
|---|---|
| Beacon Chain genesis | 1 دسمبر 2020 |
| Altair (opens in a new tab) | 27 اکتوبر 2021 |
| Bellatrix (opens in a new tab) | 6 ستمبر 2022 |
| Capella (opens in a new tab) | 12 اپریل 2023 |
| Deneb (opens in a new tab) | 13 مارچ 2024 |
| Electra (opens in a new tab) | 7 مئی 2025 |
| Fulu (opens in a new tab) | 3 دسمبر 2025 |
| Gloas (opens in a new tab) | TBD - Next |
| Heze (opens in a new tab) | TBD |
مشترکہ نامزدگی
ایگزیکیوشن اور کنسینسس اپ گریڈز ابتدائی طور پر مختلف اوقات میں متعارف کرائے گئے تھے، لیکن 2022 میں The Merge کے بعد انہیں بیک وقت تعینات کیا گیا ہے۔ اس طرح، ایک ہی مشترکہ اصطلاح کا استعمال کرتے ہوئے ان اپ گریڈز کے حوالوں کو آسان بنانے کے لیے بول چال کی اصطلاحات ابھری ہیں۔ اس کا آغاز Shanghai-Capella اپ گریڈ سے ہوا، جسے عام طور پر "Shapella" کہا جاتا ہے، اور یہ بعد کے اپ گریڈز کے ساتھ جاری ہے۔
| ایگزیکیوشن اپ گریڈ | کنسینسس اپ گریڈ | مختصر نام |
|---|---|---|
| Shanghai | Capella | "Shapella" |
| Cancun | Deneb | "Dencun" |
| Prague | Electra | "Pectra" |
| Osaka | Fulu | "Fusaka" |
| Amsterdam | Gloas | "Glamsterdam" |
| Bogotá | Heze | "Hegotá" |
ماضی کے کچھ خاص طور پر اہم اپ گریڈز کے بارے میں معلومات پر براہ راست جائیں: The Beacon Chain؛ The Merge؛ اور EIP-1559
مستقبل کے پروٹوکول اپ گریڈز تلاش کر رہے ہیں؟ ایتھیریم روڈ میپ پر آنے والے اپ گریڈز کے بارے میں جانیں۔
2025
Fulu-Osaka ("Fusaka")
Prague-Electra ("Pectra")
Prague-Electra ("Pectra") اپ گریڈ میں ایتھیریم پروٹوکول میں کئی بہتری شامل ہیں جن کا مقصد تمام صارفین، لیئر 2 نیٹ ورکس، سٹیکرز اور نوڈ آپریٹرز کے تجربے کو بڑھانا ہے۔
کمپاؤنڈنگ ویلیڈیٹر اکاؤنٹس کے ساتھ سٹیکنگ کو اپ گریڈ کیا گیا، اور ایگزیکیوشن کی واپسی کے پتے کا استعمال کرتے ہوئے سٹیک کیے گئے فنڈز پر کنٹرول کو بہتر بنایا گیا۔ EIP-7251 نے ایک ویلیڈیٹر کے لیے زیادہ سے زیادہ موثر بیلنس کو 2048 تک بڑھا دیا، جس سے سٹیکرز کے لیے سرمائے کی کارکردگی میں بہتری آئی۔ EIP-7002 نے ایک ایگزیکیوشن اکاؤنٹ کو محفوظ طریقے سے ویلیڈیٹر کے اعمال کو متحرک کرنے کے قابل بنایا، بشمول باہر نکلنا، یا فنڈز کے کچھ حصوں کو نکالنا، جس سے ETH سٹیکرز کے تجربے میں بہتری آئی، جبکہ نوڈ آپریٹرز کے لیے جوابدہی کو مضبوط بنانے میں مدد ملی۔
اپ گریڈ کے دیگر حصوں نے باقاعدہ صارفین کے تجربے کو بہتر بنانے پر توجہ مرکوز کی۔ EIP-7702 نے ایک باقاعدہ نان سمارٹ کنٹریکٹ اکاؤنٹ () کے لیے سمارٹ کنٹریکٹ کی طرح کوڈ پر عمل کرنے کی صلاحیت متعارف کرائی۔ اس نے روایتی ایتھیریم اکاؤنٹس کے لیے لامحدود نئی فعالیت کو کھول دیا، جیسے ٹرانزیکشن بیچنگ، گیس سپانسرشپ، متبادل تصدیق، قابل پروگرام اخراجات کے کنٹرول، اکاؤنٹ کی بازیابی کے طریقہ کار اور بہت کچھ۔
بہتر صارف کا تجربہ:
- EIP-7702 - EOA اکاؤنٹ کوڈ سیٹ کریں
- EIP-7691 - Blob تھرو پٹ میں اضافہ
- EIP-7623 - کال ڈیٹا کی لاگت میں اضافہ
- EIP-7840 - EL کنفیگریشن فائلوں میں blob شیڈول شامل کریں
بہتر سٹیکنگ کا تجربہ:
- EIP-7251 -
MAX_EFFECTIVE_BALANCEمیں اضافہ کریں - EIP-7002 - ایگزیکیوشن لیئر کے قابل محرک اخراج
- EIP-7685 - عام مقصد کی ایگزیکیوشن لیئر کی درخواستیں
- EIP-6110 - آن چین ویلیڈیٹر ڈپازٹس فراہم کریں
پروٹوکول کی کارکردگی اور سیکیورٹی میں بہتری:
- Pectra.wtf (opens in a new tab)
- Pectra سٹیکنگ کے تجربے کو کیسے بہتر بنائے گا (opens in a new tab)
- Electra اپ گریڈ کی تفصیلات پڑھیں (opens in a new tab)
- Prague-Electra ("Pectra") کے اکثر پوچھے گئے سوالات
2024
Cancun-Deneb ("Dencun")
Cancun کا خلاصہ
Cancun اپ گریڈ میں Deneb کنسینسس اپ گریڈز کے ساتھ مل کر، اسکیل ایبلٹی کو بہتر بنانے کے مقصد سے ایتھیریم کی ایگزیکیوشن میں بہتری کا ایک مجموعہ شامل ہے۔
خاص طور پر اس میں EIP-4844 شامل ہے، جسے Proto-Danksharding کے نام سے جانا جاتا ہے، جو لیئر 2 رول اپس کے لیے ڈیٹا سٹوریج کی لاگت کو نمایاں طور پر کم کرتا ہے۔ یہ ڈیٹا "blobs" کے تعارف کے ذریعے حاصل کیا گیا ہے جو رول اپس کو مختصر مدت کے لیے مین نیٹ پر ڈیٹا پوسٹ کرنے کے قابل بناتا ہے۔ اس کے نتیجے میں لیئر 2 رول اپس کے صارفین کے لیے ٹرانزیکشن فیس نمایاں طور پر کم ہو جاتی ہے۔
Deneb کا خلاصہ
Deneb اپ گریڈ میں اسکیل ایبلٹی کو بہتر بنانے کے مقصد سے ایتھیریم کے کنسینسس میں بہتری کا ایک مجموعہ شامل ہے۔ یہ اپ گریڈ بیکن چین میں دیگر بہتریوں کے ساتھ، Proto-Danksharding (EIP-4844) کو فعال کرنے کے لیے Cancun ایگزیکیوشن اپ گریڈز کے ساتھ مل کر آتا ہے۔
پہلے سے تیار کردہ دستخط شدہ "رضاکارانہ اخراج کے پیغامات" کی میعاد اب ختم نہیں ہوتی، اس طرح تھرڈ پارٹی نوڈ آپریٹر کے ساتھ اپنے فنڈز سٹیک کرنے والے صارفین کو زیادہ کنٹرول ملتا ہے۔ اس دستخط شدہ اخراج کے پیغام کے ساتھ، سٹیکرز کسی سے اجازت مانگنے کی ضرورت کے بغیر، کسی بھی وقت محفوظ طریقے سے باہر نکلنے اور اپنے فنڈز نکالنے کی صلاحیت کو برقرار رکھتے ہوئے نوڈ آپریشن تفویض کر سکتے ہیں۔
EIP-7514 نیٹ ورک میں شامل ہونے والے ویلیڈیٹرز کی "چرن" (churn) کی شرح کو آٹھ (8) فی ایپوک (epoch) تک محدود کر کے ETH کے اجراء کو سخت کرتا ہے۔ چونکہ ETH کا اجراء کل سٹیک کیے گئے ETH کے متناسب ہے، اس لیے شامل ہونے والے ویلیڈیٹرز کی تعداد کو محدود کرنے سے نئے جاری کردہ ETH کی شرح نمو محدود ہو جاتی ہے، جبکہ نوڈ آپریٹرز کے لیے ہارڈویئر کی ضروریات کو بھی کم کرتا ہے، جس سے ڈی سینٹرلائزیشن میں مدد ملتی ہے۔
- Deneb اپ گریڈ کی تفصیلات پڑھیں (opens in a new tab)
- Cancun-Deneb ("Dencun") کے اکثر پوچھے گئے سوالات
2023
Shanghai-Capella ("Shapella")
Shanghai کا خلاصہ
Shanghai اپ گریڈ نے ایگزیکیوشن لیئر میں سٹیکنگ کی واپسی (withdrawals) متعارف کرائی۔ Capella اپ گریڈ کے ساتھ مل کر، اس نے بلاکس کو واپسی کے آپریشنز قبول کرنے کے قابل بنایا، جو سٹیکرز کو بیکن چین سے ایگزیکیوشن لیئر میں اپنا ETH نکالنے کی اجازت دیتا ہے۔
Capella کا خلاصہ
Capella اپ گریڈ کنسینسس لیئر (بیکن چین) کا تیسرا بڑا اپ گریڈ تھا اور اس نے سٹیکنگ کی واپسی کو فعال کیا۔ Capella ایگزیکیوشن لیئر اپ گریڈ، Shanghai کے ساتھ ہم آہنگی سے ہوا، اور سٹیکنگ کی واپسی کی فعالیت کو فعال کیا۔
اس کنسینسس لیئر اپ گریڈ نے ان سٹیکرز کے لیے صلاحیت متعارف کرائی جنہوں نے اپنے ابتدائی ڈپازٹ کے ساتھ واپسی کی اسناد فراہم نہیں کی تھیں تاکہ وہ ایسا کر سکیں، اس طرح واپسی کو فعال کیا گیا۔
اپ گریڈ نے خودکار اکاؤنٹ سویپنگ (sweeping) کی فعالیت بھی فراہم کی، جو کسی بھی دستیاب انعامات کی ادائیگیوں یا مکمل واپسی کے لیے ویلیڈیٹر اکاؤنٹس پر مسلسل کارروائی کرتی ہے۔
2022
Paris (The Merge)
خلاصہ
Paris اپ گریڈ proof-of-work بلاک چین کے 58750000000000000000000 کی کو عبور کرنے سے متحرک ہوا۔ یہ 15 ستمبر 2022 کو بلاک 15537393 پر ہوا، جس نے اگلے بلاک پر Paris اپ گریڈ کو متحرک کیا۔ Paris The Merge کی منتقلی تھی - اس کی سب سے بڑی خصوصیت proof-of-work مائننگ الگورتھم اور اس سے منسلک کنسینسس لاجک کو بند کرنا اور اس کی بجائے proof-of-stake کو آن کرنا تھا۔ Paris بذات خود ایگزیکیوشن کلائنٹس (کنسینسس لیئر پر Bellatrix کے مساوی) کا ایک اپ گریڈ تھا جس نے انہیں اپنے منسلک کنسینسس کلائنٹس سے ہدایات لینے کے قابل بنایا۔ اس کے لیے اندرونی API طریقوں کے ایک نئے سیٹ کو فعال کرنے کی ضرورت تھی، جسے اجتماعی طور پر Engine API (opens in a new tab) کہا جاتا ہے۔ یہ بلاشبہ Homestead کے بعد ایتھیریم کی تاریخ کا سب سے اہم اپ گریڈ تھا!
Bellatrix
خلاصہ
Bellatrix اپ گریڈ بیکن چین کے لیے دوسرا شیڈول شدہ اپ گریڈ تھا، جو چین کو The Merge کے لیے تیار کر رہا تھا۔ یہ غیر فعالی اور قابل سزا (slashable) جرائم کے لیے ویلیڈیٹر کے جرمانوں کو ان کی مکمل اقدار تک لاتا ہے۔ Bellatrix میں فورک کے انتخاب کے قواعد میں ایک اپ ڈیٹ بھی شامل ہے تاکہ چین کو The Merge اور آخری proof-of-work بلاک سے پہلے proof-of-stake بلاک میں منتقلی کے لیے تیار کیا جا سکے۔ اس میں کنسینسس کلائنٹس کو 58750000000000000000000 کی سے آگاہ کرنا شامل ہے۔
Gray Glacier
خلاصہ
Gray Glacier نیٹ ورک اپ گریڈ نے کو تین ماہ پیچھے دھکیل دیا۔ اس اپ گریڈ میں متعارف کرائی گئی یہ واحد تبدیلی ہے، اور یہ نوعیت میں Arrow Glacier اور Muir Glacier اپ گریڈز سے ملتی جلتی ہے۔ اسی طرح کی تبدیلیاں Byzantium، Constantinople اور London نیٹ ورک اپ گریڈز پر کی گئی ہیں۔
- EIP-5133 – ڈیفیکلٹی بم کو ستمبر 2022 تک موخر کرتا ہے
2021
Arrow Glacier
خلاصہ
Arrow Glacier نیٹ ورک اپ گریڈ نے کو کئی ماہ پیچھے دھکیل دیا۔ اس اپ گریڈ میں متعارف کرائی گئی یہ واحد تبدیلی ہے، اور یہ نوعیت میں Muir Glacier اپ گریڈ سے ملتی جلتی ہے۔ اسی طرح کی تبدیلیاں Byzantium، Constantinople اور London نیٹ ورک اپ گریڈز پر کی گئی ہیں۔
- EF بلاگ - Arrow Glacier اپ گریڈ کا اعلان (opens in a new tab)
- Ethereum Cat Herders - ایتھیریم Arrow Glacier اپ گریڈ (opens in a new tab)
- EIP-4345 – ڈیفیکلٹی بم کو جون 2022 تک موخر کرتا ہے
Altair
خلاصہ
Altair اپ گریڈ بیکن چین کے لیے پہلا شیڈول شدہ اپ گریڈ تھا۔ اس نے "سنک کمیٹیوں" (sync committees) کے لیے تعاون شامل کیا—جس سے لائٹ کلائنٹس فعال ہوئے، اور The Merge کی طرف ترقی کے ساتھ ساتھ ویلیڈیٹر کی غیر فعالی اور سلیشنگ (slashing) کے جرمانوں میں اضافہ ہوا۔
دلچسپ حقیقت!
Altair پہلا بڑا نیٹ ورک اپ گریڈ تھا جس کا رول آؤٹ کا وقت بالکل درست تھا۔ اس سے پہلے کا ہر اپ گریڈ proof-of-work چین پر اعلان کردہ بلاک نمبر پر مبنی تھا، جہاں بلاک کے اوقات مختلف ہوتے ہیں۔ بیکن چین کو proof-of-work کو حل کرنے کی ضرورت نہیں ہے، اور اس کے بجائے یہ وقت پر مبنی ایپوک (epoch) سسٹم پر کام کرتا ہے جو 32 بارہ سیکنڈ کے "سلاٹس" پر مشتمل ہوتا ہے جہاں ویلیڈیٹرز بلاکس تجویز کر سکتے ہیں۔ یہی وجہ ہے کہ ہم بالکل جانتے تھے کہ ہم کب ایپوک 74,240 پر پہنچیں گے اور Altair لائیو ہو جائے گا!
London
خلاصہ
London اپ گریڈ نے EIP-1559 (opens in a new tab) متعارف کرایا، جس نے ٹرانزیکشن فیس مارکیٹ میں اصلاحات کیں، اس کے ساتھ گیس ریفنڈز کو سنبھالنے کے طریقے اور کے شیڈول میں تبدیلیاں کیں۔
London اپ گریڈ / EIP-1559 کیا تھا؟
London اپ گریڈ سے پہلے، ایتھیریم میں مقررہ سائز کے بلاکس تھے۔ نیٹ ورک کی زیادہ مانگ کے اوقات میں، یہ بلاکس پوری صلاحیت پر کام کرتے تھے۔ نتیجے کے طور پر، صارفین کو اکثر بلاک میں شامل ہونے کے لیے مانگ کم ہونے کا انتظار کرنا پڑتا تھا، جس کی وجہ سے صارف کا تجربہ خراب ہوتا تھا۔ London اپ گریڈ نے ایتھیریم میں متغیر سائز کے بلاکس متعارف کرائے۔
اگست 2021 کے London اپ گریڈ کے ساتھ ایتھیریم نیٹ ورک پر ٹرانزیکشن فیس کا حساب لگانے کا طریقہ بدل گیا۔ London اپ گریڈ سے پہلے، فیس کا حساب base اور priority فیس کو الگ کیے بغیر اس طرح لگایا جاتا تھا:
فرض کریں کہ ایلس کو باب کو 1 ETH ادا کرنا تھا۔ ٹرانزیکشن میں، گیس کی حد 21,000 یونٹس ہے، اور گیس کی قیمت 200 gwei ہے۔
کل فیس یہ ہوتی: گیس یونٹس (حد) * گیس کی قیمت فی یونٹ یعنی 21,000 * 200 = 4,200,000 gwei یا 0.0042 ETH
London اپ گریڈ میں 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 Herder کی وضاحت پڑھیں (opens in a new tab)
Berlin
خلاصہ
Berlin اپ گریڈ نے کچھ EVM اعمال کے لیے گیس کی لاگت کو بہتر بنایا، اور متعدد ٹرانزیکشن اقسام کے لیے تعاون میں اضافہ کیا۔
- ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
- Ethereum Cat Herder کی وضاحت پڑھیں (opens in a new tab)
2020
بیکن چین کی ابتدا
خلاصہ
بیکن چین کو محفوظ طریقے سے شروع کرنے کے لیے 32 سٹیک شدہ ETH کے 16384 ڈپازٹس کی ضرورت تھی۔ یہ 27 نومبر کو ہوا، اور بیکن چین نے 1 دسمبر 2020 کو بلاکس بنانا شروع کر دیے۔
ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
سٹیکنگ ڈپازٹ کنٹریکٹ تعینات کیا گیا
خلاصہ
سٹیکنگ ڈپازٹ کنٹریکٹ نے ایتھیریم ایکو سسٹم میں متعارف کرائی۔ اگرچہ یہ ایک کنٹریکٹ تھا، لیکن اس کا بیکن چین کے آغاز کی ٹائم لائن پر براہ راست اثر پڑا، جو کہ ایک اہم ایتھیریم اپ گریڈ ہے۔
ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
Muir Glacier
خلاصہ
Muir Glacier فورک نے میں تاخیر متعارف کرائی۔ proof-of-work کنسینسس میکانزم کی بلاک ڈیفیکلٹی میں اضافے نے ٹرانزیکشنز بھیجنے اور ڈیپس (dapps) استعمال کرنے کے انتظار کے اوقات میں اضافہ کر کے ایتھیریم کے استعمال کو کم کرنے کا خطرہ پیدا کر دیا تھا۔
- ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
- Ethereum Cat Herder کی وضاحت پڑھیں (opens in a new tab)
- EIP-2384 – ڈیفیکلٹی بم کو مزید 4,000,000 بلاکس، یا ~611 دنوں کے لیے موخر کرتا ہے۔
2019
Istanbul
خلاصہ
Istanbul فورک:
- EVM میں کچھ اعمال کی کی لاگت کو بہتر بنایا۔
- ڈینائل آف سروس (denial-of-service) حملوں کے خلاف لچک کو بہتر بنایا۔
- SNARKs اور STARKs پر مبنی لیئر 2 اسکیلنگ کے حل کو زیادہ کارآمد بنایا۔
- ایتھیریم اور Zcash کو ایک دوسرے کے ساتھ کام کرنے کے قابل بنایا۔
- کنٹریکٹس کو مزید تخلیقی افعال متعارف کرانے کی اجازت دی۔
ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
- EIP-152 – ایتھیریم کو Zcash جیسی پرائیویسی محفوظ کرنے والی کرنسی کے ساتھ کام کرنے کی اجازت دیتا ہے۔
- EIP-1108 – کی لاگت کو بہتر بنانے کے لیے سستی کرپٹوگرافی۔
- EIP-1344 –
CHAINIDاوپ کوڈ شامل کر کے ایتھیریم کو ری پلے (replay) حملوں سے بچاتا ہے۔ - EIP-1884 – کھپت کی بنیاد پر اوپ کوڈ گیس کی قیمتوں کو بہتر بنانا۔
- EIP-2028 – بلاکس میں مزید ڈیٹا کی اجازت دینے کے لیے CallData کی لاگت کو کم کرتا ہے – لیئر 2 اسکیلنگ کے لیے اچھا ہے۔
- EIP-2200 – دیگر اوپ کوڈ گیس کی قیمتوں میں تبدیلیاں۔
Constantinople
خلاصہ
Constantinople فورک:
- بلاک مائننگ کے انعامات کو 3 سے کم کر کے 2 ETH کر دیا۔
- اس بات کو یقینی بنایا کہ proof-of-stake کے نفاذ سے پہلے بلاک چین منجمد نہ ہو۔
- EVM میں کچھ اعمال کی کی لاگت کو بہتر بنایا۔
- ان پتوں کے ساتھ تعامل کرنے کی صلاحیت شامل کی جو ابھی تک نہیں بنائے گئے ہیں۔
ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
- EIP-145 – کچھ آن چین اعمال کی لاگت کو بہتر بناتا ہے۔
- EIP-1014 – آپ کو ان پتوں کے ساتھ تعامل کرنے کی اجازت دیتا ہے جو ابھی تک نہیں بنائے گئے ہیں۔
- EIP-1052 – کسی دوسرے کنٹریکٹ کے کوڈ کا ہیش بازیافت کرنے کے لیے
EXTCODEHASHہدایت متعارف کراتا ہے۔ - EIP-1234 – اس بات کو یقینی بناتا ہے کہ proof-of-stake سے پہلے بلاک چین منجمد نہ ہو اور بلاک کے انعام کو 3 سے کم کر کے 2 ETH کر دیتا ہے۔
2017
Byzantium
خلاصہ
Byzantium فورک:
- بلاک مائننگ کے انعامات کو 5 سے کم کر کے 3 ETH کر دیا۔
- کو ایک سال کے لیے موخر کر دیا۔
- دوسرے کنٹریکٹس کو نان سٹیٹ چینجنگ (non-state-changing) کالز کرنے کی صلاحیت شامل کی۔
- لیئر 2 اسکیلنگ کی اجازت دینے کے لیے کچھ کرپٹوگرافی کے طریقے شامل کیے۔
ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
- EIP-140 –
REVERTاوپ کوڈ شامل کرتا ہے۔ - EIP-658 – کامیابی یا ناکامی کی نشاندہی کرنے کے لیے ٹرانزیکشن کی رسیدوں میں سٹیٹس فیلڈ شامل کی گئی۔
- EIP-196 – ZK-Snarks کی اجازت دینے کے لیے ایلیپٹک کریو (elliptic curve) اور اسکیلر ضرب شامل کرتا ہے۔
- EIP-197 – ZK-Snarks کی اجازت دینے کے لیے ایلیپٹک کریو اور اسکیلر ضرب شامل کرتا ہے۔
- EIP-198 – RSA دستخط کی تصدیق کو فعال کرتا ہے۔
- EIP-211 – متغیر لمبائی کی واپسی کی اقدار کے لیے تعاون شامل کرتا ہے۔
- EIP-214 –
STATICCALLاوپ کوڈ شامل کرتا ہے، جو دوسرے کنٹریکٹس کو نان سٹیٹ چینجنگ کالز کی اجازت دیتا ہے۔ - EIP-100 – ڈیفیکلٹی ایڈجسٹمنٹ کے فارمولے کو تبدیل کرتا ہے۔
- EIP-649 – کو 1 سال کے لیے موخر کرتا ہے اور بلاک کے انعام کو 5 سے کم کر کے 3 ETH کر دیتا ہے۔
2016
Spurious Dragon
خلاصہ
Spurious Dragon فورک نیٹ ورک پر ڈینائل آف سروس (DoS) حملوں (ستمبر/اکتوبر 2016) کا دوسرا ردعمل تھا جس میں شامل ہیں:
- نیٹ ورک پر مستقبل کے حملوں کو روکنے کے لیے اوپ کوڈ کی قیمتوں کا تعین کرنا۔
- بلاک چین کی سٹیٹ کے "ڈی بلوٹ" (debloat) کو فعال کرنا۔
- ری پلے (replay) حملے سے تحفظ شامل کرنا۔
ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
- EIP-155 – ایک ایتھیریم چین کی ٹرانزیکشنز کو متبادل چین پر دوبارہ نشر ہونے سے روکتا ہے، مثال کے طور پر مین ایتھیریم چین پر ٹیسٹ نیٹ ٹرانزیکشن کا ری پلے ہونا۔
- EIP-160 –
EXPاوپ کوڈ کی قیمتوں کو ایڈجسٹ کرتا ہے – کمپیوٹیشنل طور پر مہنگے کنٹریکٹ آپریشنز کے ذریعے نیٹ ورک کو سست کرنا زیادہ مشکل بناتا ہے۔ - EIP-161 – DOS حملوں کے ذریعے شامل کیے گئے خالی اکاؤنٹس کو ہٹانے کی اجازت دیتا ہے۔
- EIP-170 – بلاک چین پر کنٹریکٹ کے زیادہ سے زیادہ کوڈ سائز کو تبدیل کر کے 24576 بائٹس کر دیتا ہے۔
Tangerine whistle
خلاصہ
Tangerine Whistle فورک نیٹ ورک پر ڈینائل آف سروس (DoS) حملوں (ستمبر/اکتوبر 2016) کا پہلا ردعمل تھا جس میں شامل ہیں:
- کم قیمت والے آپریشن کوڈز سے متعلق نیٹ ورک کی صحت کے فوری مسائل کو حل کرنا۔
ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
DAO فورک
خلاصہ
DAO فورک 2016 کے DAO حملے (opens in a new tab) کے جواب میں تھا جہاں ایک غیر محفوظ کنٹریکٹ سے ہیک کے ذریعے 3.6 ملین سے زیادہ ETH نکال لیے گئے تھے۔ فورک نے فنڈز کو ناقص کنٹریکٹ سے ایک نئے کنٹریکٹ (opens in a new tab) میں منتقل کر دیا جس کا ایک ہی فنکشن تھا: نکالنا (withdraw)۔ جس کسی کے بھی فنڈز ضائع ہوئے وہ اپنے بٹوے میں موجود ہر 100 DAO ٹوکنز کے بدلے 1 ETH نکال سکتا تھا۔
اس لائحہ عمل پر ایتھیریم کمیونٹی نے ووٹ دیا۔ کوئی بھی ETH ہولڈر ایک ووٹنگ پلیٹ فارم (opens in a new tab) پر ٹرانزیکشن کے ذریعے ووٹ دینے کے قابل تھا۔ فورک کرنے کا فیصلہ 85% سے زیادہ ووٹوں تک پہنچ گیا۔
کچھ مائنرز نے فورک کرنے سے انکار کر دیا کیونکہ DAO کا واقعہ پروٹوکول میں کوئی نقص نہیں تھا۔ انہوں نے آگے بڑھ کر Ethereum Classic (opens in a new tab) تشکیل دیا۔
ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
Homestead
خلاصہ
Homestead فورک جس نے مستقبل کی طرف دیکھا۔ اس میں کئی پروٹوکول تبدیلیاں اور ایک نیٹ ورکنگ تبدیلی شامل تھی جس نے ایتھیریم کو مزید نیٹ ورک اپ گریڈ کرنے کی صلاحیت دی۔
ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
2015
Frontier thawing
خلاصہ
Frontier thawing فورک نے فی 5,000 کی حد کو ہٹا دیا اور ڈیفالٹ گیس کی قیمت 51 مقرر کی۔ اس نے ٹرانزیکشنز کی اجازت دی – ٹرانزیکشنز کے لیے 21,000 گیس درکار ہوتی ہے۔ کو متعارف کرایا گیا تاکہ مستقبل میں کے لیے ہارڈ فورک کو یقینی بنایا جا سکے۔
- ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
- ایتھیریم پروٹوکول اپ ڈیٹ 1 پڑھیں (opens in a new tab)
Frontier
خلاصہ
Frontier ایتھیریم پروجیکٹ کا ایک لائیو، لیکن بنیادی نفاذ تھا۔ یہ کامیاب اولمپک ٹیسٹنگ مرحلے کے بعد آیا۔ اس کا مقصد تکنیکی صارفین، خاص طور پر ڈویلپرز کے لیے تھا۔ میں 5,000 کی کی حد تھی۔ اس 'thawing' (پگھلنے) کے دورانیے نے مائنرز کو اپنے آپریشنز شروع کرنے اور ابتدائی اپنانے والوں کو 'جلدی' کیے بغیر اپنے کلائنٹس انسٹال کرنے کے قابل بنایا۔
ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
2014
ایتھر کی فروخت
ایتھر باضابطہ طور پر 42 دنوں کے لیے فروخت پر پیش کیا گیا۔ آپ اسے BTC کے ساتھ خرید سکتے تھے۔
ایتھیریم فاؤنڈیشن کا اعلان پڑھیں (opens in a new tab)
ییلو پیپر جاری کیا گیا
ڈاکٹر گیون ووڈ (Dr. Gavin Wood) کی طرف سے لکھا گیا ییلو پیپر (Yellow Paper)، ایتھیریم پروٹوکول کی ایک تکنیکی تعریف ہے۔
ییلو پیپر دیکھیں (opens in a new tab)
2013
وائٹ پیپر جاری کیا گیا
تعارفی مقالہ، جو 2013 میں ایتھیریم کے بانی وٹالک بوٹرین (Vitalik Buterin) نے 2015 میں پروجیکٹ کے آغاز سے پہلے شائع کیا تھا۔
صفحہ کی آخری اپ ڈیٹ: ۲۲ اپریل، ۲۰۲۶