Sepolia & Holesky Dencun Announcement

3 months ago 106
  • Goerli blobs are here: Dencun went unrecorded connected Goerli astatine 6:32 UTC connected January 17, 2024. You tin present usage blobs there!
  • Sepolia and Holesky volition upgrade implicit the adjacent 2 weeks. Dencun volition activate connected Sepolia astatine epoch 132608 (January 30th, 22:51 UTC), and connected Holesky astatine epoch 29696 (February 7th, 11:35 UTC).
  • Client releases successful this announcement are suitable for some testnet upgrades.
  • Assuming the Sepolia and Holesky upgrades spell well, Dencun volition beryllium scheduled connected the Ethereum mainnet next.
  • To person an email alert for web upgrade announcements, including the Dencun mainnet one, subscribe here.

The Dencun web upgrade has successfully activated connected the Goerli testnet connected January 17, 2024. It is present scheduled for the 2 remaining testnets, Sepolia and Holesky, astatine the pursuing times:

The upgrade includes respective changes, astir notably the instauration of ephemeral information blobs with EIP-4844, besides known arsenic "protodanksharding", which volition assistance trim L2 transaction fees.

Dencun follows past year's Shapella upgrade. It volition archetypal beryllium deployed to Ethereum testnets. Once these each are smoothly moving the upgrade, Dencun volition beryllium scheduled for deployment connected the Ethereum mainnet.

Upgrade Specification

The Dencun upgrade combines changes to some Ethereum's statement and execution layers. The afloat database of protocol changes tin beryllium recovered successful EIP-7569. For reference, they are:

  • EIP-1153: Transient retention opcodes
  • EIP-4788: Beacon artifact basal successful the EVM
  • EIP-4844: Shard Blob Transactions
  • EIP-5656: MCOPY - Memory copying instruction
  • EIP-6780: SELFDESTRUCT lone successful aforesaid transaction
  • EIP-7044: Perpetually Valid Signed Voluntary Exits
  • EIP-7045: Increase Max Attestation Inclusion Slot
  • EIP-7514: Add Max Epoch Churn Limit
  • EIP-7516: BLOBBASEFEE opcode

Deneb

Complete python specifications for changes affecting Ethereum's statement furniture tin beryllium recovered successful the deneb folder of the ethereum/consensus-specs repository.

Cancun

The EIPs linked supra incorporate the afloat specifications for changes affecting Ethereum's execution layer.

Additionally, a python specification for these is being implemented successful the ethereum/execution-specs repository.

Lastly, Deneb requires changes to the Engine API, utilized for connection betwixt the statement and execution furniture nodes. These are specified successful the cancun.md file of the ethereum/execution-apis repository.

Client Releases

The pursuing lawsuit releases enactment Dencun connected both Sepolia and Holesky. Further versions volition activate enactment connected mainnet. Once these are released, different announcement volition beryllium made connected this blog.

When choosing which lawsuit to run, validators should beryllium particularly mindful of the risks of moving a bulk lawsuit connected either the execution furniture (EL) oregon statement furniture (CL). An explainer of these risks and their consequences tin beryllium recovered here. An estimation of existent EL and CL lawsuit organisation and guides for switching from 1 lawsuit to different tin beryllium recovered here.

Consensus Layer Sepolia & Holesky Releases

Note: erstwhile moving a validator, some the Consensus Layer Beacon Node and Validator Client indispensable beryllium updated.

Execution Layer Sepolia & Holesky Releases

Note: portion Reth supports Dencun, the lawsuit is inactive pending a afloat audit and is not recommended for accumulation use. See the Reth README for much context.

FAQ

As an Ethereum idiosyncratic oregon Ether holder, is determination thing I request to do?

In short, no.

If you usage an exchange, integer wallet oregon hardware wallet you bash not request to bash thing unless you are informed to instrumentality further steps by your speech oregon wallet provider.

If you tally your ain Ethereum node, spot the adjacent question.

As a non-staking Sepolia oregon Holesky node operator, what bash I request to do?

To beryllium compatible with the upgrade connected either testnet, update your node's execution and statement furniture clients to the versions listed successful the array above.

As a Sepolia oregon Holesky staker, what bash I request to do?

To beryllium compatible with the upgrade connected either testnet, update your node's execution and statement furniture clients to the versions listed successful the array above. Make definite some your beacon node and validator lawsuit are updated.

As a non-Sepolia oregon Holesky node relation oregon staker, what bash I request to do?

Nothing for now. Further announcements volition beryllium made for Dencun's activation connected mainnet. You tin motion up to person an email alert for them here.

Stakers who privation to tally done the upgrade process much times earlier mainnet are encouraged to usage ephemery.dev, which present supports Dencun.

What happens if I americium a Sepolia oregon Holesky staker oregon node relation and I bash not enactment successful the upgrade?

If you are utilizing an Ethereum lawsuit that is not updated to the latest mentation (listed above), your lawsuit volition sync to the pre-fork blockchain erstwhile the upgrade occurs.

You volition beryllium stuck connected an incompatible concatenation pursuing the aged rules and volition beryllium incapable to nonstop Ether oregon run connected the post-Dencun Ethereum network.

As an exertion oregon tooling developer, what should I do?

Review the EIPs included successful Dencun to find if and however they impact your task --- determination are galore caller breathtaking features being introduced crossed some the execution and statement layers! The lone EIPs with backwards compatibility implications are EIP-6780, EIP-7044 and EIP-7514.

Why "Dencun"?

Upgrades to the statement furniture usage prima names, and those to the execution furniture travel Devcon metropolis names. "Dencun" is the operation of Deneb, a first-magnitude prima successful the Cygnus constellation, and Cancun, the determination for Devcon 3.


Original screen representation by Darren Lawrence, with modifications by Tomo Saito.

Read Entire Article
Hotscript.co