Christine Kim Profile picture
Jun 6 13 tweets 4 min read Read on X
pectra is shaping up to a BIG upgrade, possibly the largest in ethereum's history, so let's review all the code changes that are going into pectra so far and what is still TBD: ⚡️🧵
EL EIPs CONFIRMED FOR PRAGUE:
- EIP 2537
- EIP 2935
- EIP 7685
- EOF
- EIP 7702 Image
CL EIPS CONFIRMED FOR ELECTRA:
- EIP 6110
- EIP 7002
- EIP 7251
- EIP 7549
- PeerDAS (not incl. in the chart below b/c technically it doesn't require a hard fork, if it does end up being ready, they'll also change the blob count and that will have to be a new EIP) Image
Alongside EIPs confirmed for Pectra, devs are also working on a few parallel initiatives like PeerDAS, history expiry, and light client development. Depending on how these go, we could see new EIPs included in Pectra later on LIKE:
- EIP 7691
- EIP 7639
Image
Image
While the ACDE call today more or less tried to finalize the scope of Prague, CL developers did not reach a consensus on the last ACDC call about the finalized scope of Electra. There's still two major code changes CL devs are weighing and may discuss on next week's call. Image
Finally, it's important to note that devs are staging the implementation of Pectra EIPs, MEANING if EOF or 7702 or PeerDAS don't make it into a devnet over the coming months, devs may drop it entirely from the upgrade or split out Pectra into 2 hard forks.
Staging multiple EIPs for implementation on devnets is a new development for the Ethereum governance process that leaves the door open for an upgrade with an ever-changing scope.
It's unclear how large or small Pectra will actually end up being given that devs aren't sure what EIPs will be activated together and what they'll activate separately.
For now, they're going to limit the scope of the next devnet, Devnet 1, to implementing the same EIPs as Devnet 0, with fixes and swapping out 3074 with 7702 and EL triggerable consolidations for 7251.

notes.ethereum.org/@ethpandaops/p…
Image
TBD on what will be included in Devnet 2. Devs are trying for the full list shared earlier in this tweet thread but it is A LOT for one upgrade, so there's still a good chance Pectra gets split.
Stay tuned for the full call summary from today's ACD call, coming out tomorrow! And a podcast summary of the call coming out next Tuesday. 🍃
For more information about the Pectra upgrade and Ethereum governance, be sure to check out the reports and prior ACD call summaries all posted for free publicly on the @glxyresearch Research page on :

galaxy.com
galaxy.com/insights/resea…
@glxyresearch END OF THREAD 🧵⚡️🍃

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Christine Kim

Christine Kim Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @christine_dkim

Oct 6, 2023
Yesterday, there was another Ethereum dev call. The primary focus of discussions on ACDC #119 was Cancun/Deneb testing, specifically:
- the status and health of the latest developer-focused testnet, Devnet-9,
- and timing for the launch of Devnet-10.

galaxy.com/insights/resea…
About the timing for the launch of Devnet-10, not all developers were confident that the next devnet could be launched in the next two weeks, especially given the fact that client teams are still discovering and resolving bugs on Devnet-9.
There was much discussion between developers about what the focus of testing should be on Devnet-10, outside of the validator churn, and what outcomes from Devnet-10 would warrant sufficient preparation for developers to move on to upgrading public Ethereum testnets.
Read 9 tweets
Jun 16, 2023
📬NEW REPORT ALERT 📬

This one is on EIP 4844, proto-danksharding, the most important code change going into the next Ethereum upgrade, Cancun/Deneb.

galaxy.com/research/insig… Image
At a high-level, EIP 4844 introduces a new transaction type, called blobs, increases the data and storage requirements of Ethereum blocks, and creates a new fee market for pricing blobs separately from regular transactions.
Additionally, proto-danksharding is a precursor and “prototype” of full danksharding which will enable existing Ethereum nodes to safely process several more blobs per block than the initial maximum set out by EIP 4844.
Read 18 tweets
Jun 16, 2023
gm, for anyone who missed yesterday's acdc call, here's a quick summary:

galaxy.com/research/insig…
On ACDC #111, developers discussed what CL-focused EIPs to include in Deneb. Deneb is the name of the CL upgrade that will occur simultaneously with the Cancun EL upgrade.

Last week, client teams finalized the scope of Cancun. Summary of last week's call:
galaxy.com/research/insig…
The 3 CL-focused EIPs that are being prepped for Deneb are:
- EIP 7044: A code change to improve the staking user experience by ensuring that signed validator exits are valid in perpetuity. The EIP proposed by @dapplion has been merged into Deneb specs.

github.com/ethereum/conse…
Read 15 tweets
May 17, 2023
Great podcast episode from @BanklessHQ today about the non-finality issues Ethereum faced last week. @preston_vanloon and @terencechain explained what happened and to the best of their knowledge why.

Read below for a TLDR of the episode 🧵

Full episode:
@BanklessHQ @preston_vanloon @terencechain *What happened?* Teku and Prysm validator nodes were receiving old attestations, that is votes on what the head of the chain should be, and evaluating the validity of these old attestations by replaying chain state.
@BanklessHQ @preston_vanloon @terencechain Replaying chain state is a computationally heavy operation. Teku and Prysm nodes that were experiencing high CPU loads were unable to process new attestations in a timely manner b/c they were bogged down with "valid but untimely attestations."
Read 18 tweets
May 12, 2023
This week, Ethereum developers came to consensus about a few outstanding issues related to EIP 4844 (proto-danksharding) implementation.

galaxy.com/research/insig…
1. Precompile input and output mismatch: @yperbasis, developer for the Erigon (EL) client, mentioned that the input format for the EIP 4844 precompile differs from its output. The input uses little-endian while the output uses big-endian.
@yperbasis Developers agreed to harmonize the output and input to both rely on big-endian, which is the default method for storage of multibyte data types on the EL.
Read 11 tweets
May 1, 2023
Meme coins in a nutshell
Q: What is the purpose of your token?
A: TO PUMP KEKEKEKEKEKE
Crypto in a nutshell
Q: Why does this have to happen on the blockchain?
A: TO PUMP KEKEKEKEKE
Life as a crypto reporter/researcher in a nutshell
Q: Can you please give a serious answer?
A: NO KEKEKEKEKEKE
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(