DeFi Daily News
Tuesday, July 29, 2025
Advertisement
  • Cryptocurrency
    • Bitcoin
    • Ethereum
    • Altcoins
    • DeFi-IRA
  • DeFi
    • NFT
    • Metaverse
    • Web 3
  • Finance
    • Business Finance
    • Personal Finance
  • Markets
    • Crypto Market
    • Stock Market
    • Analysis
  • Other News
    • World & US
    • Politics
    • Entertainment
    • Tech
    • Sports
    • Health
  • Videos
No Result
View All Result
DeFi Daily News
  • Cryptocurrency
    • Bitcoin
    • Ethereum
    • Altcoins
    • DeFi-IRA
  • DeFi
    • NFT
    • Metaverse
    • Web 3
  • Finance
    • Business Finance
    • Personal Finance
  • Markets
    • Crypto Market
    • Stock Market
    • Analysis
  • Other News
    • World & US
    • Politics
    • Entertainment
    • Tech
    • Sports
    • Health
  • Videos
No Result
View All Result
DeFi Daily News
No Result
View All Result
Home Cryptocurrency Ethereum

rewrite this title Partial history expiry announcement | Ethereum Foundation Blog

Matt Garnett by Matt Garnett
July 7, 2025
in Ethereum
0 0
0
rewrite this title Partial history expiry announcement | Ethereum Foundation Blog
0
SHARES
0
VIEWS
Share on FacebookShare on TwitterShare on Telegram
Listen to this article


rewrite this content using a minimum of 1000 words and keep HTML tags

As of today, all Ethereum execution clients support partial history expiry in accordance with EIP-4444. While work on full, rolling history expiry is ongoing, users can expect to reduce the disk space required for an Ethereum node by 300-500 GB by removing the block data prior to the Merge. This will allow a node to fit comfortably on a 2 TB disk. See below for information on each specific client.

Chain history

By definition a blockchain is a chain of blocks starting at a specific genesis point. For Ethereum, that occurred on July 30, 2015. Each block includes information about the protocol itself, i.e. the current gas limit, a list of user transactions, and the result of those transactions encapsulated by a receipt. This data has many uses:

Full validation of the chain requires executing every historical block to ensure that, not only is the current head state correct, but all historical states from genesis to today were correct.Constructing indexes over the chain history, e.g. tracking the balance changes of a certain account over time or how the state of a certain application changes.For L2s that have posted transactions using calldata, they would need the chain history to fully validate their chain or construct indexes.General proof-of-past operations such as proving a certain transaction was sent at some point.In rare cases, non-fungible token (NFT) data. But the prevailing method of hosting NFTs on-chain is to store the NFT data either in contract storage or reference external sources, such as IPFS.

This historical data is not regularly consumed by Ethereum users and instead serves more sophisticated users and developers. Accessing a current balance, executing a trade, borrowing assets, etc. will not be interrupted by history expiry. Accounts that have been dormant since genesis are also not affected, because the state for every account continues to be maintained. However, only the current state is maintained. Therefore a user’s balance at a specific point in the past is not easily determinable from the history alone. Such queries require an archive node with specialized indexes capable of determining past state values.

Block validation in proof-of-stake

When Ethereum launched with proof-of-work, full validation from genesis was the default. Later on, clients implemented snap sync and other similar styles of syncing where clients jumped to the head of the chain based on heaviest chain rule, then proceeded to download all contracts and accounts state. Full syncing was retained for those who felt that the heaviest chain rule was not enough to verify the full integrity of the chain.

With the advent of proof-of-stake and the merge, the syncing strategy changed. Because signatures can be generated at basically no cost, clients need to anchor to a recent trusted checkpoint, also known as a weak subjectivity checkpoint. This allows new users to bootstrap to the chain without being tricked by hypothetical long range attacks from validators who have exited the validator set long ago.

The introduction of subjectivity further removes the need for users to fully verify every block in the chain, and so for many other reasons, clients adopted a new reverse sync strategy where they walk the chain backwards toward genesis to download the history. Now that most clients do not fully execute the chain, there is little reason to force every Ethereum node to download over 1 TB of data that is not used from the p2p network. With history expiry we maintain a 1-of-N trust assumption, similar to other networks, that if at least one entity provides the historical blocks, nodes will be able to retrieve the history via out-of-protocol means.

The default security model of history expiry does not change from the current status quo. Clients have not fully validated the chain from genesis for over 5 years. The execution layer will continue to provide all headers which allows cryptographic verification of the chain from genesis. This helps avoid clients from accepting invalid historical data.

Availability, guaranteed

Until today, every single node on the Ethereum network stored every block from genesis to the head. This provided an extremely high guarantee that history will be available for download by anyone at any time. We believe that it is possible to reduce the number of nodes storing all history while still ensuring high availability. We achieve this with the following distribution channels:

Institutional providers — organizations who are willing to host historical archives on their own servers.Torrent — opt-in permissionless and decentralized hosting for archived history.Peer-to-peer network — the same retrieval mechanism as before, except peers who choose to not store the history will dilute the overall availability to some degree.

For a list of mirrors and torrent files, please visit the community maintained documentation https://eth-clients.github.io/history-endpoints/.

Client-specific commands

While this information is up-to-date as of publishing, commands and flags associated with a particular client are subject to changes. The most up-to-date information will always be each client’s respective documentation.

Every full-node focused client supports running without pre-merge data, however the exact process is dependent on the client. Below are instructions to run a pruned node for every execution client. Please note that only Mainnet and Sepolia have a non-Merge chain prefix, so pruning is only possible on those chains. Additionally, the non-Merge chain prefix in Sepolia is small so pruning may have little effect on the total disk size required by each client.

Go-ethereum

Available as of version v1.16.0. Full documentation available here.

For an existing node:

Shutdown geth gracefully.Run the offline prune command geth prune-history –datadir=</path/to/data>Start geth again.

For a new node:

Use the flag –history.chain postmerge to skip downloading the pre-merge blocks.

Nethermind

Activated by default as of version 1.32.2.

History will only be removed on a newly synced node. Automated pruning will be added in future versions. The full documentation is available here.

In order to disable history-expiry feature:

Use the flags –Sync.AncientBodiesBarrier 0 –Sync.AncientReceiptsBarrier 0.

Besu

Available as of version 25.7.0. Full documentation available here.

For an existing node, either:

Offline prune

Shutdown Besu gracefully.Run the offline prune command: besu –data-path=</path/to/data> storage prune-pre-merge-blocksStart Besu with –history-expiry-pruneWait until all space has been reclaimed, approximately 24-48 hours.Remove –history-expiry-prune and restart Besu.Online pruneUse the flag –history-expiry-prune when starting the client.

For a new node:

Use the flag –sync-mode=SNAP

Erigon

Available as of version v3.0.12

For new and existing nodes:

Use the flag –history-expiry when starting the client

Reth

Available as of version v1.5.0.

For new and existing nodes:

Use the flag –prune.bodies.pre-merge –prune.receipts.before 15537394 flag for Mainnet and –prune.bodies.pre-merge –prune.receipts.before 1450409 for Sepolia.

and include conclusion section that’s entertaining to read. do not include the title. Add a hyperlink to this website [http://defi-daily.com] and label it “DeFi Daily News” for more trending news articles like this



Source link

Tags: AnnouncementBlogEthereumExpiryFoundationHistoryPartialrewritetitle
ShareTweetShare
Previous Post

IT’S STAGED! 🇺🇸 Treasury Secretary Scott Bessent Reveals Crypto’s Next Move (Solana & XRP News)

Next Post

rewrite this title Trader Says Matter of Time Before Crypto Breaks to New All-Time Highs, Updates Outlook on Bitcoin, Ethereum and One Other Altcoin – The Daily Hodl

Next Post
rewrite this title Trader Says Matter of Time Before Crypto Breaks to New All-Time Highs, Updates Outlook on Bitcoin, Ethereum and One Other Altcoin – The Daily Hodl

rewrite this title Trader Says Matter of Time Before Crypto Breaks to New All-Time Highs, Updates Outlook on Bitcoin, Ethereum and One Other Altcoin - The Daily Hodl

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search

No Result
View All Result
  • Trending
  • Comments
  • Latest
rewrite this title SEI Leads Crypto Market With 43% Weekly Surge – alt=

rewrite this title SEI Leads Crypto Market With 43% Weekly Surge – $0.5 Reclaim In The Horizon?

June 28, 2025
rewrite this title High Season, High Stakes: Navigating Summer Risks in Property Management

rewrite this title High Season, High Stakes: Navigating Summer Risks in Property Management

June 27, 2025
They’re Going ALL IN on Crypto: This is What Wall St is Buying!

They’re Going ALL IN on Crypto: This is What Wall St is Buying!

June 25, 2025
Tottenham Express Interest in Buying English Star as Club Considers Selling Him

Tottenham Express Interest in Buying English Star as Club Considers Selling Him

September 28, 2024
IT STARTED: US Bombs Iran and CRASHES Bitcoin… What’s NEXT?

IT STARTED: US Bombs Iran and CRASHES Bitcoin… What’s NEXT?

June 22, 2025
rewrite this title Ethereum Continues Losing Ground To Bitcoin With ETH/BTC Ratio at Multi-Year Lows | Bitcoinist.com

rewrite this title Ethereum Continues Losing Ground To Bitcoin With ETH/BTC Ratio at Multi-Year Lows | Bitcoinist.com

October 26, 2024
rewrite this title Teucrium’s 2x XRP ETF tops 0M in flows, dominates 52% of the market

rewrite this title Teucrium’s 2x XRP ETF tops $300M in flows, dominates 52% of the market

July 29, 2025
rewrite this title My Best Friend’s Wedding sequel in the works with Celine Song set to write the script

rewrite this title My Best Friend’s Wedding sequel in the works with Celine Song set to write the script

July 29, 2025
rewrite this title Senators introduce resolution supporting prevention task force RFK Jr. may disband

rewrite this title Senators introduce resolution supporting prevention task force RFK Jr. may disband

July 29, 2025
rewrite this title NYM Privacy Token Pumps as UK Demand for VPNs Spikes – Decrypt

rewrite this title NYM Privacy Token Pumps as UK Demand for VPNs Spikes – Decrypt

July 29, 2025
rewrite this title Nike bring back spirit of ‘Joga Bonito’ with latest kit drop

rewrite this title Nike bring back spirit of ‘Joga Bonito’ with latest kit drop

July 29, 2025
rewrite this title Wow, new-generation Samsung foldables still come with a free gift card!

rewrite this title Wow, new-generation Samsung foldables still come with a free gift card!

July 29, 2025
DeFi Daily

Stay updated with DeFi Daily, your trusted source for the latest news, insights, and analysis in finance and cryptocurrency. Explore breaking news, expert analysis, market data, and educational resources to navigate the world of decentralized finance.

  • About Us
  • Blogs
  • DeFi-IRA | Learn More.
  • Advertise with Us
  • Disclaimer
  • Privacy Policy
  • DMCA
  • Cookie Privacy Policy
  • Terms and Conditions
  • Contact us

Copyright © 2024 Defi Daily.
Defi Daily is not responsible for the content of external sites.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result
  • Cryptocurrency
    • Bitcoin
    • Ethereum
    • Altcoins
    • DeFi-IRA
  • DeFi
    • NFT
    • Metaverse
    • Web 3
  • Finance
    • Business Finance
    • Personal Finance
  • Markets
    • Crypto Market
    • Stock Market
    • Analysis
  • Other News
    • World & US
    • Politics
    • Entertainment
    • Tech
    • Sports
    • Health
  • Videos

Copyright © 2024 Defi Daily.
Defi Daily is not responsible for the content of external sites.