Skip to content

Commit 45dadc2

Browse files
committed
feat: update Pectra in /history
1 parent 4e6a681 commit 45dadc2

File tree

1 file changed

+21
-27
lines changed

1 file changed

+21
-27
lines changed

public/content/history/index.md

Lines changed: 21 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -73,54 +73,48 @@ Looking for future protocol upgrades? [Learn about upcoming upgrades on the Ethe
7373

7474
## 2025 {#2025}
7575

76-
### Prague-Electra ("Pectra") {#pectra}
76+
### Prague-Electra ("Pectra", _in progress_) {#pectra}
7777

7878
<NetworkUpgradeSummary name="pectra" />
7979

80-
#### Prague summary {#prague-summary}
80+
The Prague-Electra ("Pectra") upgrade includes several improvements to the Ethereum protocol aimed at enhancing the experience for all users, including users of layer 2 network, stakers and node operators.
8181

82-
The Prague upgrade contains a set of improvements to Ethereum's _execution_ aimed at scaling and staking experience, in tandem with the Electra consensus upgrades.
82+
Staking gets an upgrade with compounding validator accounts, and improved control over staked funds using the execution withdrawal address. EIP-7251 increases the max effective balance for a single validator to 2048, improving capital efficiency for stakers. EIP-7002 allows an execution account to securely trigger validator actions, including exiting, or withdrawing portions of the funds, improving the experience for ETH stakers, while helping strengthen accountability for node operators.
8383

84-
<!-- TODO: Short description of execution layer changes -->
84+
Other parts of the upgrade focus on improving the experience for regular users. EIP-7702 brings the ability for a regular non-smart-contract account ([EOA](/glossary/#eoa)) to execute code similar to a smart contract. This unlocks unbounded new functionality for traditional Ethereum accounts, such as transaction batching, gas sponsorship, alternative authentication, programmable spending controls, account recovery mechanisms and more.
8585

86-
<ExpandableCard title="Prague EIPs" contentPreview="Official improvements included in this upgrade.">
86+
<ExpandableCard title="Pectra EIPs" contentPreview="Official improvements included in this upgrade.">
87+
88+
Better user experience:
8789

8890
<ul>
89-
<li><a href="https://eips.ethereum.org/EIPS/eip-6110">EIP-6110</a> - <em>Supply validator deposits on chain</em></li>
90-
<li><a href="https://eips.ethereum.org/EIPS/eip-7002">EIP-7002</a> - <em>Execution layer triggerable exits</em></li>
91-
<li><a href="https://eips.ethereum.org/EIPS/eip-7251">EIP-7251</a> - <em>Increase the <code>MAX_EFFECTIVE_BALANCE</code></em></li>
92-
<li><a href="https://eips.ethereum.org/EIPS/eip-7549">EIP-7549</a> - <em>Move committee index outside Attestation</em></li>
91+
<li><a href="https://eips.ethereum.org/EIPS/eip-7702">EIP-7702</a> - <em>Set EOA account code</em></li>
9392
<li><a href="https://eips.ethereum.org/EIPS/eip-7691">EIP-7691</a> - <em>Blob throughput increase</em></li>
93+
<li><a href="https://eips.ethereum.org/EIPS/eip-7623">EIP-7623</a> - <em>Increase calldata cost</em></li>
94+
<li><a href="https://eips.ethereum.org/EIPS/eip-7840">EIP-7840</a> - <em>Add blob schedule to EL config files</em></li>
9495
</ul>
9596

96-
</ExpandableCard>
97-
98-
<!-- TODO: Confirm link list, target 4±1 -->
99-
100-
- [Pectra.wtf](https//pectra.wtf)
101-
- [How Pectra will enhance the staking experience](https://www.kiln.fi/post/next-ethereum-upgrade-how-pectra-will-enhance-the-staking-experience)
102-
103-
#### Electra summary {#electra-summary}
104-
105-
<!-- TODO: Fill in description -->
97+
Better staking experience:
10698

107-
The Electra upgrade contains a set of improvements to Ethereum's _consensus_ aimed towards ... This upgrade comes in tandem with the Prague execution upgrades to ...
108-
109-
<!-- Short description of consensus layer changes -->
99+
<ul>
100+
<li><a href="https://eips.ethereum.org/EIPS/eip-7251">EIP-7251</a> - <em>Increase the <code>MAX_EFFECTIVE_BALANCE</code></em></li>
101+
<li><a href="https://eips.ethereum.org/EIPS/eip-7002">EIP-7002</a> - <em>Execution layer triggerable exits</em></li>
102+
<li><a href="https://eips.ethereum.org/EIPS/eip-7685">EIP-7685</a> - <em>General purpose execution layer requests</em></li>
103+
<li><a href="https://eips.ethereum.org/EIPS/eip-6110">EIP-6110</a> - <em>Supply validator deposits on chain</em></li>
104+
</ul>
110105

111-
<ExpandableCard title="Electra EIPs" contentPreview="Official improvements included in this upgrade.">
106+
Protocol efficiency and security improvements:
112107

113108
<ul>
114109
<li><a href="https://eips.ethereum.org/EIPS/eip-2537">EIP-2537</a> - <em>Precompile for BLS12-381 curve operations</em></li>
115110
<li><a href="https://eips.ethereum.org/EIPS/eip-2935">EIP-2935</a> - <em>Save historical block hashes in state</em></li>
116-
<li><a href="https://eips.ethereum.org/EIPS/eip-7623">EIP-7623</a> - <em>Increase calldata cost</em></li>
117-
<li><a href="https://eips.ethereum.org/EIPS/eip-7685">EIP-7685</a> - <em>General purpose execution layer requests</em></li>
118-
<li><a href="https://eips.ethereum.org/EIPS/eip-7702">EIP-7702</a> - <em>Set EOA account code</em></li>
119-
<li><a href="https://eips.ethereum.org/EIPS/eip-7840">EIP-7840</a> - <em>Add blob schedule to EL config files</em></li>
111+
<li><a href="https://eips.ethereum.org/EIPS/eip-7549">EIP-7549</a> - <em>Move committee index outside Attestation</em></li>
120112
</ul>
121113

122114
</ExpandableCard>
123115

116+
- [Pectra.wtf](https//pectra.wtf)
117+
- [How Pectra will enhance the staking experience](https://www.kiln.fi/post/next-ethereum-upgrade-how-pectra-will-enhance-the-staking-experience)
124118
- [Read the Electra upgrade specifications](https://github.com/ethereum/consensus-specs/blob/dev/specs/electra/)
125119
- [Prague-Electra ("Pectra") FAQ](/roadmap/pectra/)
126120

0 commit comments

Comments
 (0)