---
title: "تمام ایتھیریم فورکس کی ٹائم لائن (⁦2014⁩ سے اب تک)"
description: "ایتھیریم بلاک چین کی تاریخ جس میں اہم سنگ میل، ریلیزز اور فورکس شامل ہیں۔"
lang: ur
sidebarDepth: 1
authors: ["نکسو"]
---

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

<ExpandableCard title="فورکس کیا ہیں؟" contentPreview="ایتھیریم پروٹوکول کے قواعد میں تبدیلیاں جن میں اکثر منصوبہ بند تکنیکی اپ گریڈز شامل ہوتے ہیں۔">

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

جب روایتی، مرکزی کنٹرول والے سافٹ ویئر میں اپ گریڈ کی ضرورت ہوتی ہے، تو کمپنی صرف آخری صارف کے لیے ایک نیا ورژن شائع کر دیتی ہے۔ بلاک چینز مختلف طریقے سے کام کرتی ہیں کیونکہ ان کی کوئی مرکزی ملکیت نہیں ہوتی۔ [ایتھیریم کلائنٹس](/developers/docs/nodes-and-clients/) کو نئے فورک کے قواعد کو نافذ کرنے کے لیے اپنے سافٹ ویئر کو اپ ڈیٹ کرنا ضروری ہے۔ اس کے علاوہ بلاک بنانے والوں (ثبوتِ کار کی دنیا میں کان کن، حصہ داری کا ثبوت کی دنیا میں توثیق کار) اور نوڈز کو نئے قواعد کے مطابق بلاکس بنانے اور ان کی توثیق کرنی ہوتی ہے۔ [اتفاق رائے کے طریقہ کار پر مزید](/developers/docs/consensus-mechanisms/)

قواعد کی یہ تبدیلیاں نیٹ ورک میں عارضی تقسیم پیدا کر سکتی ہیں۔ نئے بلاکس نئے یا پرانے قواعد کے مطابق تیار کیے جا سکتے ہیں۔ فورکس پر عام طور پر وقت سے پہلے اتفاق کر لیا جاتا ہے تاکہ کلائنٹس متفقہ طور پر تبدیلیاں اپنائیں اور اپ گریڈز والا فورک مین چین بن جائے۔ تاہم، شاذ و نادر صورتوں میں، فورکس پر اختلافات نیٹ ورک کو مستقل طور پر تقسیم کرنے کا سبب بن سکتے ہیں – جس میں سب سے نمایاں <a href="#dao-fork">DAO فورک</a> کے ساتھ ایتھیریم کلاسک کی تخلیق ہے۔

</ExpandableCard>

<ExpandableCard title="کچھ اپ گریڈز کے ایک سے زیادہ نام کیوں ہوتے ہیں؟" contentPreview="اپ گریڈز کے نام ایک طرز کی پیروی کرتے ہیں">

ایتھیریم کا بنیادی سافٹ ویئر دو حصوں پر مشتمل ہے، جنہیں [عمل درآمد کی تہہ](/glossary/#execution-layer) اور [اتفاق رائے کی تہہ](/glossary/#consensus-layer) کہا جاتا ہے۔

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

<span dir="ltr">2021</span> سے، **عمل درآمد کی تہہ** کی اپ گریڈز کا نام [پچھلے Devcon اور Devconnect کے مقامات](https://devcon.org/en/past-events/) کے شہروں کے ناموں پر تاریخی ترتیب میں رکھا گیا ہے:

| اپ گریڈ کا نام | <span dir="ltr">Devcon(nect)</span> کا سال | <span dir="ltr">Devcon</span> نمبر | اپ گریڈ کی تاریخ |
| -------------- | ----------------- | ------------- | ------------ |
| برلن | <span dir="ltr">2014</span> | <span dir="ltr">0</span> | <span dir="ltr">Apr 15, 2021</span> |
| لندن | <span dir="ltr">2015</span> | <span dir="ltr">I</span> | <span dir="ltr">Aug 5, 2021</span> |
| شنگھائی | <span dir="ltr">2016</span> | <span dir="ltr">II</span> | <span dir="ltr">Apr 12, 2023</span> |
| کینکون | <span dir="ltr">2017</span> | <span dir="ltr">III</span> | <span dir="ltr">Mar 13, 2024</span> |
| پراگ | <span dir="ltr">2018</span> | <span dir="ltr">IV</span> | <span dir="ltr">May 7, 2025</span> |
| اوساکا | <span dir="ltr">2019</span> | <span dir="ltr">V</span> | <span dir="ltr">Dec 3, 2025</span> |
| **ایمسٹرڈیم** | <span dir="ltr">2022</span> | <span dir="ltr">Devconnect</span> | طے ہونا باقی ہے - اگلا |
| _بوگوٹا_ | <span dir="ltr">2022</span> | <span dir="ltr">VI</span> | طے ہونا باقی ہے |
| _استنبول_ | <span dir="ltr">2023</span> | <span dir="ltr">Devconnect</span> | طے ہونا باقی ہے |
| _بینکاک_ | <span dir="ltr">2024</span> | <span dir="ltr">VII</span> | طے ہونا باقی ہے |
| _بیونس آئرس_ | <span dir="ltr">2025</span> | <span dir="ltr">Devconnect</span> | طے ہونا باقی ہے |
| _ممبئی_ | <span dir="ltr">2026</span> | <span dir="ltr">VIII</span> | طے ہونا باقی ہے |

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

[بیکن چین](/glossary/#beacon-chain) کے آغاز کے بعد سے، **اتفاق رائے کی تہہ** کی اپ گریڈز کا نام آسمانی ستاروں کے نام پر رکھا گیا ہے جو حروف تہجی کی ترتیب میں آگے بڑھتے ہیں:

| اپ گریڈ کا نام | اپ گریڈ کی تاریخ |
| --------------------------------------------------------- | ------------ |
| بیکن چین کی شروعات | <span dir="ltr">Dec 1, 2020</span> |
| [الٹائر](https://en.wikipedia.org/wiki/Altair) | <span dir="ltr">Oct 27, 2021</span> |
| [بیلاٹرکس](https://en.wikipedia.org/wiki/Bellatrix) | <span dir="ltr">Sep 6, 2022</span> |
| [کیپیلا](https://en.wikipedia.org/wiki/Capella) | <span dir="ltr">Apr 12, 2023</span> |
| [ڈینیب](https://en.wikipedia.org/wiki/Deneb) | <span dir="ltr">Mar 13, 2024</span> |
| [الیکٹرا](<https://en.wikipedia.org/wiki/Electra_(star)>) | <span dir="ltr">May 7, 2025</span> |
| [فولو](<https://en.wikipedia.org/wiki/Fulu_(star)>) | <span dir="ltr">Dec 3, 2025</span> |
| [**گلواس**](https://en.wikipedia.org/wiki/WASP-13) | طے ہونا باقی ہے - اگلا |
| [_ہیزے_](https://en.wikipedia.org/wiki/Zeta_Virginis) | طے ہونا باقی ہے |

**مشترکہ نام**

عمل درآمد اور اتفاق رائے کی اپ گریڈز ابتدائی طور پر مختلف اوقات میں متعارف کرائی گئی تھیں، لیکن <span dir="ltr">2022</span> میں [دی مرج](/roadmap/merge/) کے بعد انہیں بیک وقت تعینات کیا گیا ہے۔ اس طرح، ایک ہی مشترکہ اصطلاح کا استعمال کرتے ہوئے ان اپ گریڈز کے حوالوں کو آسان بنانے کے لیے بول چال کی اصطلاحات ابھری ہیں۔ اس کا آغاز _شنگھائی-کیپیلا_ اپ گریڈ سے ہوا، جسے عام طور پر "**شپیلا**" کہا جاتا ہے، اور یہ بعد کی اپ گریڈز کے ساتھ جاری ہے۔

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

</ExpandableCard>

کچھ خاص طور پر اہم ماضی کی اپ گریڈز کے بارے میں معلومات پر براہ راست جائیں: [بیکن چین](/roadmap/beacon-chain/)؛ [دی مرج](/roadmap/merge/)؛ اور [<span dir="ltr">EIP-1559</span>](#london)

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

<Divider />

## 2025 {#2025}

### فولو-اوساکا ("فوساکا") {#fusaka}

<NetworkUpgradeSummary name="fusaka" />

[فوساکا کے بارے میں مزید](/roadmap/fusaka/)

### پراگ-الیکٹرا ("پیکٹرا") {#pectra}

<NetworkUpgradeSummary name="pectra" />

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

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

اپ گریڈ کے دیگر حصوں میں عام صارفین کے تجربے کو بہتر بنانے پر توجہ دی گئی۔ <span dir="ltr">EIP-7702</span> نے ایک عام نان-سمارٹ-کنٹریکٹ اکاؤنٹ ([EOA](/glossary/#eoa)) کے لیے سمارٹ کنٹریکٹ کی طرح کوڈ پر عمل درآمد کرنے کی صلاحیت فراہم کی۔ اس نے روایتی ایتھیریم اکاؤنٹس کے لیے لامحدود نئی فعالیت کو کھول دیا، جیسے ٹرانزیکشن بیچنگ، گیس کی اسپانسرشپ، متبادل تصدیق، قابل پروگرام اخراجات کے کنٹرول، اکاؤنٹ کی بحالی کا طریقہ کار اور بہت کچھ۔

<ExpandableCard title="پیکٹرا EIPs" contentPreview="اس اپ گریڈ میں شامل باضابطہ بہتریاں۔">

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

<ul>
  <li><a href="https://eips.ethereum.org/EIPS/eip-7702"><span dir="ltr">EIP-7702</span></a> - <em>EOA اکاؤنٹ کا کوڈ سیٹ کریں</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-7691"><span dir="ltr">EIP-7691</span></a> - <em>بلاب کے تھرو پٹ میں اضافہ</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-7623"><span dir="ltr">EIP-7623</span></a> - <em>کال ڈیٹا کی لاگت میں اضافہ</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-7840"><span dir="ltr">EIP-7840</span></a> - <em>EL کنفیگریشن فائلوں میں بلاب کا شیڈول شامل کریں</em></li>
</ul>

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

<ul>
  <li><a href="https://eips.ethereum.org/EIPS/eip-7251"><span dir="ltr">EIP-7251</span></a> - <em><code>MAX_EFFECTIVE_BALANCE</code> میں اضافہ</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-7002"><span dir="ltr">EIP-7002</span></a> - <em>عمل درآمد کی تہہ سے متحرک ہونے والے خروج</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-7685"><span dir="ltr">EIP-7685</span></a> - <em>عام مقاصد کے لیے عمل درآمد کی تہہ کی درخواستیں</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-6110"><span dir="ltr">EIP-6110</span></a> - <em>آن چین توثیق کار کے ڈپازٹس فراہم کریں</em></li>
</ul>

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

<ul>
  <li><a href="https://eips.ethereum.org/EIPS/eip-2537"><span dir="ltr">EIP-2537</span></a> - <em><span dir="ltr">BLS12-381</span> منحنی کے آپریشنز کے لیے پری کمپائل</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-2935"><span dir="ltr">EIP-2935</span></a> - <em>تاریخی بلاک ہیشز کو حالت میں محفوظ کریں</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-7549"><span dir="ltr">EIP-7549</span></a> - <em>کمیٹی کے اشاریہ کو تصدیق سے باہر منتقل کریں</em></li>
</ul>

</ExpandableCard>

- [پیکٹرا اسٹیکنگ کے تجربے کو کیسے بہتر بنائے گا](https://www.kiln.fi/post/next-ethereum-upgrade-how-pectra-will-enhance-the-staking-experience)
- [الیکٹرا اپ گریڈ کی تفصیلات پڑھیں](https://github.com/ethereum/consensus-specs/tree/master/specs/electra/)
- [پراگ-الیکٹرا ("پیکٹرا") کے اکثر پوچھے گئے سوالات](/roadmap/pectra/)

<Divider />

## <span dir="ltr">2024</span> {#2024}

### کینکون-ڈینیب ("ڈینکن") {#dencun}

<NetworkUpgradeSummary name="dencun" />

#### کینکون کا خلاصہ {#cancun-summary}

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

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

<ExpandableCard title="کینکون EIPs" contentPreview="اس اپ گریڈ میں شامل باضابطہ بہتریاں۔">

<ul>
  <li><a href="https://eips.ethereum.org/EIPS/eip-1153"><span dir="ltr">EIP-1153</span></a> - <em>عارضی اسٹوریج کے آپ کوڈز</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-4788"><span dir="ltr">EIP-4788</span></a> - <em><span dir="ltr">EVM</span> میں بیکن بلاک کی روٹ</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-4844"><span dir="ltr">EIP-4844</span></a> - <em>شارڈ بلاب ٹرانزیکشنز (پروٹو-ڈینک شارڈنگ)</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-5656"><span dir="ltr">EIP-5656</span></a> - <em><code>MCOPY</code> - میموری کاپی کرنے کی ہدایت</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-6780"><span dir="ltr">EIP-6780</span></a> - <em><code>SELFDESTRUCT</code> صرف اسی ٹرانزیکشن میں</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-7516"><span dir="ltr">EIP-7516</span></a> - <em><code>BLOBBASEFEE</code> آپ کوڈ</em></li>
</ul>

</ExpandableCard>

- [لیئر ۲ (l2) رول اپس](/layer-2/)
- [پروٹو-ڈینک شارڈنگ](/roadmap/scaling/#proto-danksharding)
- [ڈینک شارڈنگ](/roadmap/danksharding/)
- [کینکون اپ گریڈ کی تفصیلات پڑھیں](https://github.com/ethereum/execution-specs/blob/master/network-upgrades/mainnet-upgrades/cancun.md)

#### ڈینیب کا خلاصہ {#deneb-summary}

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

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

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

<ExpandableCard title="ڈینیب EIPs" contentPreview="اس اپ گریڈ میں شامل باضابطہ بہتریاں">

<ul>
  <li><a href="https://eips.ethereum.org/EIPS/eip-4788"><span dir="ltr">EIP-4788</span></a> - <em><span dir="ltr">EVM</span> میں بیکن بلاک کی روٹ</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-4844"><span dir="ltr">EIP-4844</span></a> - <em>شارڈ بلاب ٹرانزیکشنز</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-7044"><span dir="ltr">EIP-7044</span></a> - <em>مستقل طور پر کارآمد دستخط شدہ رضاکارانہ خروج</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-7045"><span dir="ltr">EIP-7045</span></a> - <em>زیادہ سے زیادہ تصدیق کی شمولیت کے سلاٹ میں اضافہ</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-7514"><span dir="ltr">EIP-7514</span></a> - <em>زیادہ سے زیادہ دور کی شرحِ ردوبدل کی حد شامل کریں</em></li>
</ul>

</ExpandableCard>

- [ڈینیب اپ گریڈ کی تفصیلات پڑھیں](https://github.com/ethereum/consensus-specs/tree/master/specs/deneb/)
- [کینکون-ڈینیب ("ڈینکن") کے اکثر پوچھے گئے سوالات](/roadmap/dencun/)

<Divider />

## ۲۰۲۳ {#2023}

### شنگھائی-کیپیلا ("شپیلا") {#shapella}

<NetworkUpgradeSummary name="shapella" />

#### شنگھائی کا خلاصہ {#shanghai-summary}

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

<ExpandableCard title="شنگھائی EIPs" contentPreview="اس اپ گریڈ میں شامل باضابطہ بہتریاں۔">

<ul>
  <li><a href="https://eips.ethereum.org/EIPS/eip-3651"><span dir="ltr">EIP-3651</span></a> – <em><code>COINBASE</code> پتہ کو وارم (warm) شروع کرتا ہے</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-3855"><span dir="ltr">EIP-3855</span></a> – <em>نئی <code>PUSH0</code> ہدایات</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-3860"><span dir="ltr">EIP-3860</span></a> – <em>initcode کو محدود اور میٹر کرتا ہے</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-4895"><span dir="ltr">EIP-4895</span></a> – <em>بیکن چین انخلا کو آپریشنز کے طور پر پش کرتی ہے</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-6049"><span dir="ltr">EIP-6049</span></a> - <em><code>SELFDESTRUCT</code> کو متروک قرار دیتا ہے</em></li>
</ul>

</ExpandableCard>

- [شنگھائی اپ گریڈ کی تفصیلات پڑھیں](https://github.com/ethereum/execution-specs/blob/master/network-upgrades/mainnet-upgrades/shanghai.md)

#### کیپیلا کا خلاصہ {#capella-summary}

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

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

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

- [اسٹیکنگ کے انخلا کے بارے میں مزید](/staking/withdrawals/)۔
- [کیپیلا اپ گریڈ کی تفصیلات پڑھیں](https://github.com/ethereum/consensus-specs/tree/master/specs/capella/)

<Divider />

## 2022 {#2022}

### پیرس (دی مرج) {#paris}

<NetworkUpgradeSummary name="paris" />

#### خلاصہ {#paris-summary}

پیرس اپ گریڈ اس وقت شروع ہوا جب ثبوتِ کار (PoW) بلاک چین نے <span dir="ltr">58750000000000000000000</span> کی [حتمی مجموعی دشواری](/glossary/#terminal-total-difficulty) کو عبور کیا۔ یہ <span dir="ltr">15th September 2022</span> کو بلاک <span dir="ltr">15537393</span> پر ہوا، جس نے اگلے بلاک پر پیرس اپ گریڈ کو متحرک کیا۔ پیرس [دی مرج](/roadmap/merge/) کی منتقلی تھی - اس کی اہم خصوصیت [ثبوتِ کار (PoW)](/developers/docs/consensus-mechanisms/pow) کان کنی کے الگورتھم اور اس سے منسلک اتفاق رائے کی منطق کو بند کرنا اور اس کی جگہ [حصہ داری کا ثبوت (PoS)](/developers/docs/consensus-mechanisms/pos) کو چالو کرنا تھا۔ پیرس بذات خود [عمل درآمد کے کلائنٹس](/developers/docs/nodes-and-clients/#execution-clients) کے لیے ایک اپ گریڈ تھا (جو اتفاق رائے کی تہہ پر بیلاٹرکس کے مساوی ہے) جس نے انہیں اپنے منسلک [اتفاق رائے کے کلائنٹس](/developers/docs/nodes-and-clients/#consensus-clients) سے ہدایات حاصل کرنے کے قابل بنایا۔ اس کے لیے اندرونی API طریقوں کے ایک نئے سیٹ کو فعال کرنے کی ضرورت تھی، جسے مجموعی طور پر [انجن API](https://github.com/ethereum/execution-apis/blob/main/src/engine/common.md) کے نام سے جانا جاتا ہے۔ یہ بلاشبہ [ہوم اسٹیڈ](#homestead) کے بعد ایتھیریم کی تاریخ کا سب سے اہم اپ گریڈ تھا!

- [پیرس اپ گریڈ کی تفصیلات پڑھیں](https://github.com/ethereum/execution-specs/blob/master/network-upgrades/mainnet-upgrades/paris.md)

<ExpandableCard title="پیرس EIPs" contentPreview="اس اپ گریڈ میں شامل باضابطہ بہتریاں۔">

<ul>
  <li><a href="https://eips.ethereum.org/EIPS/eip-3675"><span dir="ltr">EIP-3675</span></a> – <em>اتفاق رائے کو حصہ داری کا ثبوت (PoS) میں اپ گریڈ کریں</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-4399"><span dir="ltr">EIP-4399</span></a> – <em>DIFFICULTY آپ کوڈ کو PREVRANDAO سے تبدیل کریں</em></li>
</ul>

</ExpandableCard>

---

### بیلاٹرکس {#bellatrix}

<NetworkUpgradeSummary name="bellatrix" />

#### خلاصہ {#bellatrix-summary}

بیلاٹرکس اپ گریڈ [بیکن چین](/roadmap/beacon-chain) کے لیے دوسرا طے شدہ اپ گریڈ تھا، جو چین کو [دی مرج](/roadmap/merge/) کے لیے تیار کر رہا تھا۔ یہ غیر فعالی اور کٹوتی کے قابل جرائم کے لیے توثیق کار کے جرمانوں کو ان کی مکمل اقدار تک لاتا ہے۔ بیلاٹرکس میں چین کو دی مرج کے لیے تیار کرنے اور آخری ثبوتِ کار (PoW) بلاک سے پہلے حصہ داری کا ثبوت (PoS) بلاک میں منتقلی کے لیے فورک کے انتخاب کے قواعد میں ایک اپ ڈیٹ بھی شامل ہے۔ اس میں اتفاق رائے کے کلائنٹس کو <span dir="ltr">58750000000000000000000</span> کی [حتمی مجموعی دشواری](/glossary/#terminal-total-difficulty) سے آگاہ کرنا شامل ہے۔

- [بیلاٹرکس اپ گریڈ کی تفصیلات پڑھیں](https://github.com/ethereum/consensus-specs/tree/master/specs/bellatrix)

---

### گرے گلیشیر {#gray-glacier}

<NetworkUpgradeSummary name="grayGlacier" />

#### خلاصہ {#gray-glacier-summary}

گرے گلیشیر نیٹ ورک اپ گریڈ نے [دشواری کا بم](/glossary/#difficulty-bomb) کو تین ماہ تک پیچھے دھکیل دیا۔ یہ اس اپ گریڈ میں متعارف کرائی گئی واحد تبدیلی ہے، اور نوعیت میں [ایرو گلیشیر](#arrow-glacier) اور [میور گلیشیر](#muir-glacier) اپ گریڈز کے مترادف ہے۔ اسی طرح کی تبدیلیاں [بازنطیم](#byzantium)، [کونسٹینٹینوپل](#constantinople) اور [لندن](#london) نیٹ ورک اپ گریڈز پر بھی کی گئی ہیں۔

- [EF بلاگ - گرے گلیشیر اپ گریڈ کا اعلان](https://blog.ethereum.org/2022/06/16/gray-glacier-announcement)

<ExpandableCard title="گرے گلیشیئر EIPs" contentPreview="اس اپ گریڈ میں شامل باضابطہ بہتریاں۔">

<ul>
  <li><a href="https://eips.ethereum.org/EIPS/eip-5133"><span dir="ltr">EIP-5133</span></a> – <em>دشواری کا بم کو <span dir="ltr">September 2022</span> تک موخر کرتا ہے</em></li>
</ul>

</ExpandableCard>

<Divider />

## <span dir="ltr">2021</span> {#2021}

### ایرو گلیشیئر {#arrow-glacier}

<NetworkUpgradeSummary name="arrowGlacier" />

#### خلاصہ {#arrow-glacier-summary}

ایرو گلیشیئر نیٹ ورک اپ گریڈ نے [دشواری کے بم](/glossary/#difficulty-bomb) کو کئی مہینوں تک پیچھے دھکیل دیا۔ اس اپ گریڈ میں متعارف کرائی گئی یہ واحد تبدیلی ہے، اور یہ اپنی نوعیت میں [میور گلیشیئر](#muir-glacier) اپ گریڈ سے ملتی جلتی ہے۔ اسی طرح کی تبدیلیاں [بازنطیم](#byzantium)، [کونسٹینٹینوپل](#constantinople) اور [لندن](#london) نیٹ ورک اپ گریڈز پر بھی کی گئی ہیں۔

- [ای ایف بلاگ - ایرو گلیشیئر اپ گریڈ کا اعلان](https://blog.ethereum.org/2021/11/10/arrow-glacier-announcement)
- [Ethereum Cat Herders - ایتھیریم ایرو گلیشیئر اپ گریڈ](https://medium.com/ethereum-cat-herders/ethereum-arrow-glacier-upgrade-e8d20fa4c002)

<ExpandableCard title="ایرو گلیشیئر EIPs" contentPreview="اس اپ گریڈ میں شامل باضابطہ بہتریاں۔">

<ul>
  <li><a href="https://eips.ethereum.org/EIPS/eip-4345"><span dir="ltr">EIP-4345</span></a> – <em>دشواری کے بم کو <span dir="ltr">June 2022</span> تک موخر کرتا ہے</em></li>
</ul>

</ExpandableCard>

---

### الطائر {#altair}

<NetworkUpgradeSummary name="altair" />

#### خلاصہ {#altair-summary}

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

- [الٹائیر اپ گریڈ کی تفصیلات پڑھیں](https://github.com/ethereum/consensus-specs/tree/master/specs/altair)

#### <Emoji text=":tada:" size={1} className="me-2" /> دلچسپ حقیقت! {#altair-fun-fact}

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

- [بلاک کا وقت](/developers/docs/blocks/#block-time)

---

### لندن {#london}

<NetworkUpgradeSummary name="london" />

#### خلاصہ {#london-summary}

لندن اپ گریڈ نے [<span dir="ltr">EIP-1559</span>](https://eips.ethereum.org/EIPS/eip-1559) متعارف کرایا، جس نے لین دین کی فیس کے بازار میں اصلاحات کیں، اس کے ساتھ گیس ریفنڈز کو سنبھالنے کے طریقے اور [آئس ایج](/glossary/#ice-age) کے شیڈول میں تبدیلیاں کیں۔

#### لندن اپ گریڈ / <span dir="ltr">EIP-1559</span> کیا تھا؟ {#eip-1559}

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

ایتھیریم نیٹ ورک پر لین دین کی فیس کا حساب لگانے کا طریقہ <span dir="ltr">August 2021</span> کے [لندن اپ گریڈ](/ethereum-forks/#london) کے ساتھ بدل گیا۔ لندن اپ گریڈ سے پہلے، فیس کا حساب `base` اور `priority` فیسوں کو الگ کیے بغیر اس طرح لگایا جاتا تھا:

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

کل فیس یہ ہوتی: `Gas units (limit) * Gas price per unit` یعنی `21,000 * 200 = 4,200,000 gwei` یا <span dir="ltr">0.0042 ETH</span>

لندن اپ گریڈ میں [<span dir="ltr">EIP-1559</span>](https://eips.ethereum.org/EIPS/eip-1559) کے نفاذ نے لین دین کی فیس کے طریقہ کار کو مزید پیچیدہ بنا دیا، لیکن گیس کی فیس کو زیادہ قابلِ پیشین گوئی بنا دیا، جس کے نتیجے میں لین دین کی فیس کا بازار زیادہ موثر ہو گیا۔ صارفین ایک `maxFeePerGas` کے ساتھ ٹرانزیکشنز جمع کروا سکتے ہیں جو اس بات کے مساوی ہے کہ وہ ٹرانزیکشن کے عمل درآمد کے لیے کتنی رقم ادا کرنے کو تیار ہیں، یہ جانتے ہوئے کہ وہ گیس کی مارکیٹ قیمت (`baseFeePerGas`) سے زیادہ ادا نہیں کریں گے، اور اپنی ٹپ کو منہا کر کے کوئی بھی اضافی رقم واپس حاصل کر لیں گے۔

یہ ویڈیو <span dir="ltr">EIP-1559</span> اور اس کے فوائد کی وضاحت کرتی ہے: [<span dir="ltr">EIP-1559</span> کی وضاحت](https://www.youtube.com/watch?v=MGemhK9t44Q)

- [کیا آپ غیر مرکزی ایپلی کیشن (dapp) کے ڈویلپر ہیں؟ اپنی لائبریریوں اور ٹولز کو اپ گریڈ کرنا یقینی بنائیں۔](https://github.com/ethereum/execution-specs/blob/master/network-upgrades/london-ecosystem-readiness.md)
- [ایتھیریم فاؤنڈیشن کا اعلان پڑھیں](https://blog.ethereum.org/2021/07/15/london-mainnet-announcement)
- [Ethereum Cat Herders کی وضاحتی تحریر پڑھیں](https://medium.com/ethereum-cat-herders/london-upgrade-overview-8eccb0041b41)

<ExpandableCard title="لندن EIPs" contentPreview="اس اپ گریڈ میں شامل باضابطہ بہتریاں۔">

<ul>
  <li><a href="https://eips.ethereum.org/EIPS/eip-1559"><span dir="ltr">EIP-1559</span></a> – <em>لین دین کی فیس کے بازار کو بہتر بناتا ہے</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-3198"><span dir="ltr">EIP-3198</span></a> – <em>ایک بلاک سے <code>BASEFEE</code> واپس کرتا ہے</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-3529"><span dir="ltr">EIP-3529</span></a> - <em>EVM آپریشنز کے لیے گیس ریفنڈز کو کم کرتا ہے</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-3541"><span dir="ltr">EIP-3541</span></a> - <em><code>0xEF</code> سے شروع ہونے والے کنٹریکٹس کو تعینات کرنے سے روکتا ہے</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-3554"><span dir="ltr">EIP-3554</span></a> – <em>آئس ایج کو <span dir="ltr">December 2021</span> تک موخر کرتا ہے</em></li>
</ul>

</ExpandableCard>

---

### برلن {#berlin}

<NetworkUpgradeSummary name="berlin" />

#### خلاصہ {#berlin-summary}

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

- [ایتھیریم فاؤنڈیشن کا اعلان پڑھیں](https://blog.ethereum.org/2021/03/08/ethereum-berlin-upgrade-announcement)
- [Ethereum Cat Herders کی وضاحتی تحریر پڑھیں](https://medium.com/ethereum-cat-herders/the-berlin-upgrade-overview-2f7ad710eb80)

<ExpandableCard title="برلن EIPs" contentPreview="اس اپ گریڈ میں شامل باضابطہ بہتریاں۔">

<ul>
  <li><a href="https://eips.ethereum.org/EIPS/eip-2565"><span dir="ltr">EIP-2565</span></a> – <em>ModExp گیس کی لاگت کو کم کرتا ہے</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-2718"><span dir="ltr">EIP-2718</span></a> – <em>متعدد ٹرانزیکشن اقسام کے لیے آسان تعاون کو فعال کرتا ہے</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-2929"><span dir="ltr">EIP-2929</span></a> – <em>حالت تک رسائی کے آپ کوڈز کے لیے گیس کی لاگت میں اضافہ کرتا ہے</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-2930"><span dir="ltr">EIP-2930</span></a> – <em>اختیاری رسائی کی فہرستیں شامل کرتا ہے</em></li>
</ul>

</ExpandableCard>

<Divider />

## 2020 {#2020}

### بیکن چین کا آغاز {#beacon-chain-genesis}

<NetworkUpgradeSummary name="beaconChainGenesis" />

#### خلاصہ {#beacon-chain-genesis-summary}

[بیکن چین](/roadmap/beacon-chain/) کو محفوظ طریقے سے لانچ ہونے کے لیے اسٹیک شدہ <span dir="ltr">32 ETH</span> کے 16384 ڈپازٹس کی ضرورت تھی۔ یہ 27 نومبر کو ہوا، اور بیکن چین نے 1 دسمبر 2020 کو بلاکس بنانا شروع کر دیے۔

[ایتھیریم فاؤنڈیشن کا اعلان پڑھیں](https://blog.ethereum.org/2020/11/27/eth2-quick-update-no-21)

<DocLink href="/roadmap/beacon-chain/">
  بیکن چین
</DocLink>

---

### اسٹیکنگ ڈپازٹ کنٹریکٹ تعینات کیا گیا {#staking-deposit-contract}

<NetworkUpgradeSummary name="stakingDepositContractDeployed" />

#### خلاصہ {#deposit-contract-summary}

اسٹیکنگ ڈپازٹ کنٹریکٹ نے ایتھیریم ایکو سسٹم میں [اسٹیکنگ](/glossary/#staking) کو متعارف کرایا۔ اگرچہ یہ ایک [<span dir="ltr">Mainnet</span>](/glossary/#mainnet) کنٹریکٹ تھا، لیکن اس کا [بیکن چین](/roadmap/beacon-chain/) کو لانچ کرنے کی ٹائم لائن پر براہ راست اثر پڑا، جو کہ ایک اہم [ایتھیریم اپ گریڈ](/roadmap/) ہے۔

[ایتھیریم فاؤنڈیشن کا اعلان پڑھیں](https://blog.ethereum.org/2020/11/04/eth2-quick-update-no-19)

<DocLink href="/staking/">
  اسٹیکنگ
</DocLink>

---

### میور گلیشیئر {#muir-glacier}

<NetworkUpgradeSummary name="muirGlacier" />

#### خلاصہ {#muir-glacier-summary}

میور گلیشیئر فورک نے [دشواری کا بم](/glossary/#difficulty-bomb) میں تاخیر متعارف کرائی۔ [ثبوتِ کار (PoW)](/developers/docs/consensus-mechanisms/pow/) اتفاق رائے کے طریقہ کار کی بلاک کی دشواری میں اضافے نے ٹرانزیکشنز بھیجنے اور غیر مرکزی ایپلی کیشنز (dapps) استعمال کرنے کے انتظار کے اوقات بڑھا کر ایتھیریم کی افادیت کو کم کرنے کا خطرہ پیدا کر دیا تھا۔

- [ایتھیریم فاؤنڈیشن کا اعلان پڑھیں](https://blog.ethereum.org/2019/12/23/ethereum-muir-glacier-upgrade-announcement)
- [<span dir="ltr">Ethereum Cat Herders</span> کی وضاحت پڑھیں](https://medium.com/ethereum-cat-herders/ethereum-muir-glacier-upgrade-89b8cea5a210)

<ExpandableCard title="میور گلیشیئر EIPs" contentPreview="اس فورک میں شامل باضابطہ بہتریاں۔">

<ul>
  <li><a href="https://eips.ethereum.org/EIPS/eip-2384"><span dir="ltr">EIP-2384</span></a> – <em>دشواری کا بم کو مزید <span dir="ltr">4,000,000</span> بلاکس، یا تقریباً 611 دنوں کے لیے موخر کرتا ہے۔</em></li>
</ul>

</ExpandableCard>

<Divider />

## 2019 {#2019}

### استنبول {#istanbul}

<NetworkUpgradeSummary name="istanbul" />

#### خلاصہ {#istanbul-summary}

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

- [EVM](/developers/docs/ethereum-stack/#ethereum-virtual-machine) میں کچھ مخصوص افعال کی [گیس](/glossary/#gas) کی لاگت کو بہتر بنایا گیا۔
- ڈینائل آف سروس (denial-of-service) حملوں کے خلاف مزاحمت کو بہتر بنایا گیا۔
- SNARKs اور STARKs پر مبنی [لیئر ۲ (l2) اسکیلنگ](/developers/docs/scaling/#layer-2-scaling) کے حل کو مزید کارآمد بنایا گیا۔
- ایتھیریم اور Zcash کو ایک دوسرے کے ساتھ کام کرنے کے قابل بنایا گیا۔
- کنٹریکٹس کو مزید تخلیقی فنکشنز متعارف کرانے کی اجازت دی گئی۔

[ایتھیریم فاؤنڈیشن کا اعلان پڑھیں](https://blog.ethereum.org/2019/11/20/ethereum-istanbul-upgrade-announcement)

<ExpandableCard title="استنبول EIPs" contentPreview="اس فورک میں شامل باضابطہ بہتریاں۔">

<ul>
  <li><a href="https://eips.ethereum.org/EIPS/eip-152"><span dir="ltr">EIP-152</span></a> – <em>ایتھیریم کو Zcash جیسی رازداری کو برقرار رکھنے والی کرنسی کے ساتھ کام کرنے کی اجازت دیتا ہے۔</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-1108"><span dir="ltr">EIP-1108</span></a> – <em>[گیس](/glossary/#gas) کی لاگت کو بہتر بنانے کے لیے سستا علمِ تشفیر۔</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-1344"><span dir="ltr">EIP-1344</span></a> – <em><code>CHAINID</code> [آپ کوڈ](/developers/docs/ethereum-stack/#ethereum-virtual-machine) شامل کر کے ایتھیریم کو ری پلے (replay) حملوں سے بچاتا ہے۔</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-1884"><span dir="ltr">EIP-1884</span></a> – <em>استعمال کی بنیاد پر آپ کوڈ گیس کی قیمتوں کو بہتر بناتا ہے۔</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-2028"><span dir="ltr">EIP-2028</span></a> – <em>بلاک میں مزید ڈیٹا کی اجازت دینے کے لیے کال ڈیٹا کی لاگت کو کم کرتا ہے – جو [لیئر ۲ (l2) اسکیلنگ](/developers/docs/scaling/#layer-2-scaling) کے لیے اچھا ہے۔</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-2200"><span dir="ltr">EIP-2200</span></a> – <em>آپ کوڈ گیس کی قیمت میں دیگر تبدیلیاں۔</em></li>
</ul>

</ExpandableCard>

---

### کونسٹینٹینوپل {#constantinople}

<NetworkUpgradeSummary name="constantinople" />

#### خلاصہ {#constantinople-summary}

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

- بلاک کی [کان کنی](/developers/docs/consensus-mechanisms/pow/mining/) کے انعامات کو 3 سے کم کر کے <span dir="ltr">2 ETH</span> کر دیا گیا۔
- اس بات کو یقینی بنایا گیا کہ [حصہ داری کا ثبوت (PoS) کے نفاذ](#beacon-chain-genesis) سے پہلے بلاک چین منجمد نہ ہو۔
- [EVM](/developers/docs/ethereum-stack/#ethereum-virtual-machine) میں کچھ مخصوص افعال کی [گیس](/glossary/#gas) کی لاگت کو بہتر بنایا گیا۔
- ایسے پتوں کے ساتھ تعامل کرنے کی صلاحیت شامل کی گئی جو ابھی تک نہیں بنائے گئے ہیں۔

[ایتھیریم فاؤنڈیشن کا اعلان پڑھیں](https://blog.ethereum.org/2019/02/22/ethereum-constantinople-st-petersburg-upgrade-announcement)

<ExpandableCard title="کونسٹینٹینوپل EIPs" contentPreview="اس فورک میں شامل باضابطہ بہتریاں۔">

<ul>
  <li><a href="https://eips.ethereum.org/EIPS/eip-145"><span dir="ltr">EIP-145</span></a> – <em>کچھ مخصوص آن چین افعال کی لاگت کو بہتر بناتا ہے۔</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-1014"><span dir="ltr">EIP-1014</span></a> – <em>آپ کو ایسے پتوں کے ساتھ تعامل کرنے کی اجازت دیتا ہے جو ابھی تک نہیں بنائے گئے ہیں۔</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-1052"><span dir="ltr">EIP-1052</span></a> – <em>کسی دوسرے کنٹریکٹ کے کوڈ کا ہیش بازیافت کرنے کے لیے <code>EXTCODEHASH</code> ہدایت متعارف کراتا ہے۔</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-1234"><span dir="ltr">EIP-1234</span></a> – <em>اس بات کو یقینی بناتا ہے کہ حصہ داری کا ثبوت (PoS) سے پہلے بلاک چین منجمد نہ ہو اور بلاک ریوارڈ کو 3 سے کم کر کے <span dir="ltr">2 ETH</span> کر دیتا ہے۔</em></li>
</ul>

</ExpandableCard>

<Divider />

## 2017 {#2017}

### بازنطیم {#byzantium}

<NetworkUpgradeSummary name="byzantium" />

#### خلاصہ {#byzantium-summary}

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

- بلاک [کان کنی](/developers/docs/consensus-mechanisms/pow/mining/) کے انعامات کو <span dir="ltr">5</span> سے کم کر کے <span dir="ltr">3 ETH</span> کر دیا گیا۔
- [دشواری کا بم](/glossary/#difficulty-bomb) کو ایک سال کے لیے موخر کر دیا گیا۔
- دوسرے کنٹریکٹس پر ایسی کالز کرنے کی صلاحیت شامل کی گئی جو حالت کو تبدیل نہیں کرتیں۔
- [لیئر ۲ اسکیلنگ](/developers/docs/scaling/#layer-2-scaling) کی اجازت دینے کے لیے علمِ تشفیر کے کچھ طریقے شامل کیے گئے۔

[ایتھیریم فاؤنڈیشن کا اعلان پڑھیں](https://blog.ethereum.org/2017/10/12/byzantium-hf-announcement)

<ExpandableCard title="بازنطیم EIPs" contentPreview="اس فورک میں شامل باضابطہ بہتریاں۔">

<ul>
  <li><a href="https://eips.ethereum.org/EIPS/eip-140"><span dir="ltr">EIP-140</span></a> – <em><code>REVERT</code> آپ کوڈ کا اضافہ کرتا ہے۔</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-658"><span dir="ltr">EIP-658</span></a> – <em>کامیابی یا ناکامی کی نشاندہی کرنے کے لیے ٹرانزیکشن کی رسیدوں میں اسٹیٹس فیلڈ شامل کیا گیا۔</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-196"><span dir="ltr">EIP-196</span></a> – <em>[<span dir="ltr">ZK-Snarks</span>](/developers/docs/scaling/zk-rollups/) کی اجازت دینے کے لیے بیضوی منحنی اور اسکیلر ضرب کا اضافہ کرتا ہے۔</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-197"><span dir="ltr">EIP-197</span></a> – <em>[<span dir="ltr">ZK-Snarks</span>](/developers/docs/scaling/zk-rollups/) کی اجازت دینے کے لیے بیضوی منحنی اور اسکیلر ضرب کا اضافہ کرتا ہے۔</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-198"><span dir="ltr">EIP-198</span></a> – <em><span dir="ltr">RSA</span> دستخط کی تصدیق کو فعال کرتا ہے۔</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-211"><span dir="ltr">EIP-211</span></a> – <em>متغیر لمبائی کی واپسی کی اقدار کے لیے تعاون کا اضافہ کرتا ہے۔</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-214"><span dir="ltr">EIP-214</span></a> – <em><code>STATICCALL</code> آپ کوڈ کا اضافہ کرتا ہے، جو دوسرے کنٹریکٹس پر ایسی کالز کی اجازت دیتا ہے جو حالت کو تبدیل نہیں کرتیں۔</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-100"><span dir="ltr">EIP-100</span></a> – <em>دشواری کی ایڈجسٹمنٹ کے فارمولے کو تبدیل کرتا ہے۔</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-649"><span dir="ltr">EIP-649</span></a> – <em>[دشواری کا بم](/glossary/#difficulty-bomb) کو <span dir="ltr">1</span> سال کے لیے موخر کرتا ہے اور بلاک ریوارڈ کو <span dir="ltr">5</span> سے کم کر کے <span dir="ltr">3 ETH</span> کر دیتا ہے۔</em></li>
</ul>

</ExpandableCard>

<Divider />

## <span dir="ltr">2016</span> {#2016}

### سپیوریس ڈریگن {#spurious-dragon}

<NetworkUpgradeSummary name="spuriousDragon" />

#### خلاصہ {#spurious-dragon-summary}

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

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

[ایتھیریم فاؤنڈیشن کا اعلان پڑھیں](https://blog.ethereum.org/2016/11/18/hard-fork-no-4-spurious-dragon)

<ExpandableCard title="اسپیوریس ڈریگن EIPs" contentPreview="اس فورک میں شامل باضابطہ بہتریاں۔">

<ul>
  <li><a href="https://eips.ethereum.org/EIPS/eip-155"><span dir="ltr">EIP-155</span></a> – <em>ایک ایتھیریم چین کی ٹرانزیکشنز کو متبادل چین پر دوبارہ نشر ہونے سے روکتا ہے، مثال کے طور پر آزمائشی نیٹ ورک کی ٹرانزیکشن کا مرکزی ایتھیریم چین پر ری پلے ہونا۔</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-160"><span dir="ltr">EIP-160</span></a> – <em><code>EXP</code> آپ کوڈ کی قیمتوں کو ایڈجسٹ کرتا ہے – کمپیوٹیشنل طور پر مہنگے کنٹریکٹ آپریشنز کے ذریعے نیٹ ورک کو سست کرنا زیادہ مشکل بناتا ہے۔</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-161"><span dir="ltr">EIP-161</span></a> – <em>DOS حملوں کے ذریعے شامل کیے گئے خالی اکاؤنٹس کو ہٹانے کی اجازت دیتا ہے۔</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-170"><span dir="ltr">EIP-170</span></a> – <em>بلاک چین پر موجود کنٹریکٹ کے زیادہ سے زیادہ کوڈ سائز کو تبدیل کر کے <span dir="ltr">24576 bytes</span> کر دیتا ہے۔</em></li>
</ul>

</ExpandableCard>

---

### ٹینجرین وسل {#tangerine-whistle}

<NetworkUpgradeSummary name="tangerineWhistle" />

#### خلاصہ {#tangerine-whistle-summary}

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

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

[ایتھیریم فاؤنڈیشن کا اعلان پڑھیں](https://blog.ethereum.org/2016/10/18/faq-upcoming-ethereum-hard-fork)

<ExpandableCard title="ٹینجرین وسل EIPs" contentPreview="اس فورک میں شامل باضابطہ بہتریاں۔">

<ul>
  <li><a href="https://eips.ethereum.org/EIPS/eip-150"><span dir="ltr">EIP-150</span></a> – <em>ان آپ کوڈز کی گیس کی قیمتوں میں اضافہ کرتا ہے جو سپیم حملوں میں استعمال ہو سکتے ہیں۔</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-158"><span dir="ltr">EIP-158</span></a> – <em>ایتھیریم پروٹوکول کے ابتدائی ورژنز میں خامیوں کی وجہ سے بہت کم قیمت پر حالت میں رکھے گئے بڑی تعداد میں خالی اکاؤنٹس کو ہٹا کر حالت کا سائز کم کرتا ہے۔</em></li>
</ul>

</ExpandableCard>

---

### DAO فورک {#dao-fork}

<NetworkUpgradeSummary name="daoFork" />

#### خلاصہ {#dao-fork-summary}

DAO فورک [<span dir="ltr">2016</span> کے DAO حملے](https://www.coindesk.com/learn/understanding-the-dao-attack/) کے ردعمل میں تھا جہاں ایک غیر محفوظ [DAO](/glossary/#dao) کنٹریکٹ سے ہیک کے ذریعے <span dir="ltr">3.6</span> ملین <span dir="ltr">ETH</span> سے زیادہ نکال لیے گئے تھے۔ اس فورک نے فنڈز کو ناقص کنٹریکٹ سے ایک [نئے کنٹریکٹ](https://eth.blockscout.com/address/0xbf4ed7b27f1d666546e30d74d50d173d20bca754) میں منتقل کر دیا جس کا صرف ایک فنکشن تھا: انخلا۔ جس کسی کے بھی فنڈز ضائع ہوئے تھے وہ اپنے بٹوے میں موجود ہر <span dir="ltr">100 DAO</span> ٹوکنز کے بدلے <span dir="ltr">1 ETH</span> نکال سکتا تھا۔

اس لائحہ عمل پر ایتھیریم کمیونٹی نے ووٹ دیا تھا۔ کوئی بھی <span dir="ltr">ETH</span> ہولڈر [ایک ووٹنگ پلیٹ فارم](https://web.archive.org/web/20170620030820/http://v1.carbonvote.com/) پر ٹرانزیکشن کے ذریعے ووٹ دینے کا اہل تھا۔ فورک کرنے کے فیصلے نے <span dir="ltr">85%</span> سے زیادہ ووٹ حاصل کیے۔

کچھ کان کنوں نے فورک کرنے سے انکار کر دیا کیونکہ DAO کا واقعہ پروٹوکول میں کوئی نقص نہیں تھا۔ انہوں نے آگے چل کر [ایتھیریم کلاسک](https://ethereumclassic.org/) تشکیل دیا۔

[ایتھیریم فاؤنڈیشن کا اعلان پڑھیں](https://blog.ethereum.org/2016/07/20/hard-fork-completed)

---

### ہوم اسٹیڈ {#homestead}

<NetworkUpgradeSummary name="homestead" />

#### خلاصہ {#homestead-summary}

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

[ایتھیریم فاؤنڈیشن کا اعلان پڑھیں](https://blog.ethereum.org/2016/02/29/homestead-release)

<ExpandableCard title="ہوم اسٹیڈ EIPs" contentPreview="اس فورک میں شامل باضابطہ بہتریاں۔">

<ul>
  <li><a href="https://eips.ethereum.org/EIPS/eip-2"><span dir="ltr">EIP-2</span></a> – <em>کنٹریکٹ بنانے کے عمل میں ترامیم کرتا ہے۔</em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-7"><span dir="ltr">EIP-7</span></a> – <em>نیا آپ کوڈ شامل کرتا ہے: <code>DELEGATECALL</code></em></li>
  <li><a href="https://eips.ethereum.org/EIPS/eip-8"><span dir="ltr">EIP-8</span></a> – <em><span dir="ltr">devp2p</span> کی فارورڈ مطابقت کے تقاضے متعارف کراتا ہے</em></li>
</ul>

</ExpandableCard>

<Divider />

## 2015 {#2015}

### فرنٹیئر تھائنگ {#frontier-thawing}

<NetworkUpgradeSummary name="frontierThawing" />

#### خلاصہ {#frontier-thawing-summary}

فرنٹیئر تھائنگ فورک نے فی [بلاک](/glossary/#block) <span dir="ltr">5,000</span> [گیس](/glossary/#gas) کی حد کو ختم کر دیا اور گیس کی ڈیفالٹ قیمت <span dir="ltr">51</span> [Gwei](/glossary/#gwei) مقرر کر دی۔ اس سے ٹرانزیکشنز کی اجازت مل گئی – ٹرانزیکشنز کے لیے <span dir="ltr">21,000</span> گیس درکار ہوتی ہے۔ [دشواری کا بم](/glossary/#difficulty-bomb) متعارف کرایا گیا تھا تاکہ مستقبل میں [حصہ داری کا ثبوت (PoS)](/glossary/#pos) کی جانب ہارڈ فورک کو یقینی بنایا جا سکے۔

- [ایتھیریم فاؤنڈیشن کا اعلان پڑھیں](https://blog.ethereum.org/2015/08/04/the-thawing-frontier)
- [ایتھیریم پروٹوکول اپ ڈیٹ <span dir="ltr">1</span> پڑھیں](https://blog.ethereum.org/2015/08/04/ethereum-protocol-update-1)

---

### فرنٹیئر {#frontier}

<NetworkUpgradeSummary name="frontier" />

#### خلاصہ {#frontier-summary}

فرنٹیئر ایتھیریم پروجیکٹ کا ایک لائیو، لیکن بنیادی نفاذ تھا۔ یہ کامیاب اولمپک ٹیسٹنگ مرحلے کے بعد آیا۔ یہ تکنیکی صارفین، خاص طور پر ڈیولپرز کے لیے بنایا گیا تھا۔ [بلاک](/glossary/#block) میں [گیس](/glossary/#gas) کی حد <span dir="ltr">5,000</span> تھی۔ اس 'تھائنگ' دور نے کان کنوں کو اپنا کام شروع کرنے کے قابل بنایا اور ابتدائی صارفین کو 'جلد بازی' کیے بغیر اپنے کلائنٹس انسٹال کرنے کی سہولت دی۔

[ایتھیریم فاؤنڈیشن کا اعلان پڑھیں](https://blog.ethereum.org/2015/07/22/frontier-is-coming-what-to-expect-and-how-to-prepare)

<Divider />

## 2014 {#2014}

### ایتھر کی فروخت {#ether-sale}

<NetworkUpgradeSummary name="etherSale" />

ایتھر باضابطہ طور پر 42 دنوں کے لیے فروخت کے لیے پیش کیا گیا۔ آپ اسے <span dir="ltr">BTC</span> کے ذریعے خرید سکتے تھے۔

[ایتھیریم فاؤنڈیشن کا اعلان پڑھیں](https://blog.ethereum.org/2014/07/22/launching-the-ether-sale)

---

### یلو پیپر جاری کیا گیا {#yellowpaper}

<NetworkUpgradeSummary name="yellowpaperRelease" />

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

[یلو پیپر دیکھیں](https://github.com/ethereum/yellowpaper)

<Divider />

## <span dir="ltr">2013</span> {#2013}

### وائٹ پیپر جاری کیا گیا {#whitepaper}

<NetworkUpgradeSummary name="whitepaperRelease" />

یہ تعارفی مقالہ ایتھیریم کے بانی وٹالک بوٹرین نے <span dir="ltr">2015</span> میں پروجیکٹ کے آغاز سے قبل <span dir="ltr">2013</span> میں شائع کیا تھا۔

<DocLink href="/whitepaper/">
  وائٹ پیپر
</DocLink>
