Glamsterdam will bring snap sync to the next level.
With snap v2, the Block-level Access List, which is basically a state diff, is used to replace the traditional healing phase.
The result, it becomes faster and simpler to sync a node.
Clients are ready with Glamsterdam.
Snycing has never been that smooth.
Show more
Forkcast can now combine multiple tier lists into a single ranking. For example, here’s the joint tier list from
@ethlabs_org and
@ethereumfndn:
h/t
@wolovim
Show more
Frame transactions, or native Account Abstraction, improve Ethereum in so many ways:
- users choose their signature scheme
- passkeys, post-quantum, etc
- signature aggregation
- key rotation
- atomic batching
- gas payments in ERC-20s
- no bundlers or relayers required
- contracts can sponsor transactions
- safer (tx assertions)
Show more
@5dayoldburrito Native privacy is EL-heavy and shorter slot CL. Might be a good combo.
One overlooked aspect of EIP-8141 is privacy.
Frame Transactions let privacy pools sponsor withdrawals directly from the withdrawal amount, removing the relayer needed today.
The next step is STARK aggregation, which can push the cost of privacy pool interactions close to zero.
Frame Transactions are also the foundation for native privacy and utxos, mempool aggregation and more.
Quite bullish Ethereum.
Show more
@azacharyf @trent_vanepps @ethPandaOps @EthCoordinate We didn't really get much faster shipping forks. Fusaka shipped fast in record time (~220 days), after pectra, which took 420 days.
At the same time the size of forks grew by a lot. So, less shipping faster, but rather shipping more over thr same time.
Show more
Lowering the min stake means more validators. More validators means more signatures to aggregate. This impacts how short slots can be, or, more generally, how quick we can finalize. Do you want a chain that has short slots and finalizes quicker? If not, no one blocks you from doing an EIP proposing to extend slot time, or add more slots to an epoch, thus indirectly time-to-finality and decrease min stake in parallel.
The chance of going years (>=2) without a proposal is 1.73%, assuming you're a 32-ETH validator.
Also, proposal rewards (incl MEV) are merely ~25% of the total reward, most is from attesting where you need no luck.
Pls report your RAM problems to clients if not already done. I think testing is done on the recommended hardware (eip-7870), and those machines habe had no issues.
How much work maintainance and monitoring is for (solo) stakers is individually different + debateable and probably depends how technical one is. I know validators that haven't been touched (except upgrading for forks), not even actively monitored, for years.
Based on the 2026
@ethStaker survey, 43% spend less than 1h per month on it. 70% less than 2h per month.
With today's apy, that's ~$80-$160/working hour.
Show more
Tbf, it was not proposed late in the process at all.
We have the PFI -> CFI -> SFI -> mainnet pipeline for 2 forks now, and the issuance eip, without judging its merits, has been proposed (alongside ~40 other EIPs) in time to be considered for next year's fork.
PFI'ing is simple. The hard part is getting it CFI'd.
EIPs have never been proposed so early before they can actually ship.
Show more
The next update bundle of Ethereum features is getting closer to mainnet!
Glamsterdam includes 10 EIPs: two headliners, a bunch of goodies for smart contract devs, and gas repricings
↓ details below ↓
Show more
Hegota (next year) will make privacy applications first-class citizen of Ethereum, removing trusted intermediaries (relayers), aligning them with the needs of partial stateful nodes, and making them pq-ready with a clear path to super cheap mixing through stark aggregation.
Native privacy on Ethereum.
Show more
I know it's totally weird for core devs to talk to users, but I've only gone and done it.
Upgrading Finality 2: What the Ecosystem Told Us
Huge thanks to all who participated 🙏
Show more
On Ethereum, receiving a payment adds permanent state.
The first time an address receives ETH, it gets an account leaf forever.
What if Ethereum adopted Bitcoin's one-shot UTXO model for simple payments, shrinking persistent state footprint by 99.8%? 🧵👇
Show more
Bitcoin and Ethereum can both do one-shot payments with UTXOs, but where they store them is the important nuance.
For Bitcoin, UTXOs are part of the chain's state and nodes must keep the entire UTXO set to verify new transactions. Spending a UTXO looks it up in state. This means UTXOs must be quickly accessible and can only be deleted from state when spent.
The proposed UTXO implementation for Ethereum is different because UTXOs are not kept in state. When created, they are emitted as an event log into history and assigned an index. For spending, the transaction proves that the UTXO exists in history, and to prevent double spending, the chain keeps a single spent bit for each UTXO index, marking is as spent.
Bitcoin optimizes for direct look-ups that need no witness against history. Ethereum optimizes for smaller dynamic state by moving "existence" into history and keeping only the min. information needed to prevent double spending.
The motivation to go with that approach (which is similar to what Peter Todd described as "Delayed TXO Commitments" for Bitcoin) is its impact on partial full nodes.
A partial stateful node that only keeps a minimal subset of the current state doesn't need to store all UTXOs but only the spent-bit structure. This is minimal state for still being able to trustlessly verify/follow the chain.
UTXOs can be implemented in various different designs with different trade-offs.
On Ethereum, they can provide a cheap solution for (private) payments, without necessarily requiring UTXOs to interact with contracts.
It'd be a feature on top, not a replacement of anything.
Show more
Native UTXOs on Ethereum.
Payments should be one-shot objects, not permanent state.
Bitcoin got this right. Ethereum can bring the same idea to payments: prove existence from history, keep only a spent bit in state, and reduce permanent state by ~99.8%.
Check out the blog post for details.
Show more
At last
@ethereum is solving one of it's biggest problems. UTXOs let's fucking go!
Native UTXOs on Ethereum.
Payments should be one-shot objects, not permanent state.
Bitcoin got this right. Ethereum can bring the same idea to payments: prove existence from history, keep only a spent bit in state, and reduce permanent state by ~99.8%.
Check out the blog post for details.
Show more
Strawmap focuses on:
* UX (shorter slots, frame transactions, faster finality, privacy, code size increases, evm features, etc.)
* Scaling (zkEVMs, new types of state, limiting state growth, new node types (vops), new state trie, data scaling + gas limit increases)
* PQ / Lean, preparing Ethereum for Q day on every layer.
Ethereum is for users.
Show more
Two weeks ago, Ethereum researchers met in Berlin to continue charting the protocol's long-term trajectory, following along discussions with client teams in Svalbard in April.
The updated strawmap is at and I attached a picture of it to this post.
My own high-level takeaways:
* "Lean Ethereum" is not a single one-shot upgrade, it is a collection of improvements that will come online to the Ethereum network over the course of three or four years. But make no mistake, this IS the third major iteration of Ethereum in the same way that the Merge was the second. Almost every major piece of the protocol will be replaced:
- Verification through recursive STARKs, rather than direct re-execution. Recursive STARKs become an enshrined first-class core component of the protocol
- Replacing everything quantum-vulnerable with quantum-safe alternatives
- Consensus: decoupled available chain and finality, one or two-round finality. Theoretically optimal security properties, simpler than today, and faster than today
- Multidimensional gas
- State: not just tree structure, but what *types* of state are available
- Changes to client architecture
...
At the same time, simplification, cleanup and future-proofing. And this will all be done in a way that minimizes disruption to existing application. We've done this before (the Merge), we can do it again.
* H-star (aka Hegota) is probably Ethereum's last thematically "pre-Lean" fork. Starting from I-star, most of everything we do will have a very strong "Lean" feel to it in one way or another.
* Privacy is no longer an afterthought, it is a first class goal. When designing Frames, the mempool, additions to the state tree, we explicitly ask the question "okay, how do quantum-safe, intermediary-free privacy protocol transactions go through this, and what is the overhead?"
* Formal verification of everything for security.
* FV also makes us much more comfortable with canonicalization (having pieces of the protocol that are directly defined as a piece of bytecode expressed in some language). evm-asm is being written in part to become a canonical proof system for the EVM.
* Quantum safety has shifted up a LOT in priority. This adds a lot of work (eg. finalizing a quantum-safe blobs design has become urgent; this work has already been ongoing for months)
* Probably the single most disruptive part of the plan is the changes to state. There is growing consensus around leaving present-day-style "dynamic state" mostly unchanged, but scaling it only a medium amount, and adding new types of state that are more scalability-friendly (eg. no need for builders to sync/store all of it) but more restrictive, and that will scale a large amount.
eg. possible Ethereum in 2030: 2 TB of present-day-style (dynamic) state, and 100 TB of new-style (scalable but restrictive) state
This "new-style" state would work very well for ERC20s, NFTs, many defi use cases, but not eg. highly "central" objects like Uniswap contracts, or onchain order books, or other complex things (which are crucial for Ethereum but which only take up a small percentage of state)
Hence, it will not be *necessary* to rewrite any apps, but it will be *very cost-effective* to eg. rewrite an ERC20 token into a newer design that uses a new type of UTXO storage that is currently being explored, so that it will have >10x lower txfees.
Design of these new state types (current ideas: keyed nonces, ring buffers, UTXOs, statically accessible state, temp state) is an area where we will need a lot of feedback from application developers (incl. privacy-friendly application developers) and probably several rounds of rethinking and iteration.
* In the context of a much larger total state size, we need to figure out the incentive issues around who stores this state and what motivates them to. Even saying "each node stores 1%" is not good enough - why do they store that 1% and why are they willing to serve it? This is being elevated as a first-class research area.
* Ethereum will need to have a "VM" other than EVM in one form or another - at the very least, we need something like leanISA for recursive STARKs - and the gains are large in exposing it to users so that we support programmable privacy and better scalability. Right now, the most likely contenders are leanISA and RISC-V.
My own ideal is that in this world, we adjust the protocol so that the EVM becomes a high-level-language compiler-level feature, and the protocol only "sees" RISC-V / leanISA directly. But this is still far away.
* Gas limit increases, blob increases and slot time decreases will happen many times over the next ~5 years. We expect a large gas limit increase with Glasterdam. Each step of increased scale or decreased slot time is a matter of getting to the point where it is safe to do it, which comes from a combination of client optimization and protocol changes.
Ethereum is CROPS.
Ethereum is scaling.
Ethereum is reinventing itself.
Onward.
Show more
Introducing World Chain v2.4.0. Full Block Access Lists, an out-of-protocol sidecar to Flashblocks that enables parallel pre-processing of full blocks, shard by shard, before consensus validates them. Lower hardware requirements for every validator on the network, and stronger decentralization because of it.
Show more
Be like Nethermind.
- Care deeply about Ethereum
- Work at Ethereum's cutting edge
- Improve efficiency without trading off security
Great team.
Looking back at Nethermind's core development journey over the years makes me incredibly proud of what the team has accomplished.
The Resiliency Phase
Before the Merge, there was effectively no alternative to Geth. It was by far the most stable and performant execution client, and execution client diversity barely existed. That concentration posted a major risk to Ethereum's resilience and one of its core properties: never going down. Today, Nethermind stands alongside Geth as one of the leading execution clients, with each accounting for roughly 30% of the network.
The Ethereum Scaling Phase
Once execution client diversity became a reality, the next major challenge was scaling Ethereum.
Ethereum had been stuck at around a 30M gas limit for a long time. Nethermind led much of the performance engineering effort, demonstrating that Ethereum could safely operate at significantly higher throughput. Beyond setting an example, many of our optimisations and ideas were adopted by other client teams, helping raise performance across the whole Ethereum.
Just as importantly, we helped establish a performance engineering culture within Ethereum core development, bringing a more data-driven approach to gas limits and gas pricing. That work was later adopted and expanded by the EF. Ethereum still has plenty of room to scale, but we're moving in the right direction.
What's Next
We’re now focused on the next set of challenges:
1. Executing on the Strawmap while leveraging AI as much as possible and exploring how AI agents can make Ethereum development increasingly autonomous.
2. Making Ethereum post-quantum resilient. It's part of the Strawmap, but it's important enough to deserve a separate point.
3. Accelerating institutional adoption of Ethereum.
4. Improving RPC layer - from hardening and design to making it verifiable.
Show more