vitalik.eth Profile picture
Jan 12 1 tweets 3 min read Read on X
Ethereum itself must pass the walkaway test.

Ethereum is meant to be a home for trustless and trust-minimized applications, whether in finance, governance or elsewhere. It must support applications that are more like tools - the hammer that once you buy it's yours - than like services that lose all functionality once the vendor loses interest in maintaining them (or worse, gets hacked or becomes value-extractive). Even when applications do have functionality that depends on a vendor, Ethereum can help reduce those dependencies as much as possible, and protect the user as much as possible in those cases where the dependencies fail.

But building such applications is not possible on a base layer which itself depends on ongoing updates from a vendor in order to continue being usable - even if that "vendor" is the all core devs process. Ethereum the blockchain must have the traits that we strive for in Ethereum's applications. Hence, Ethereum itself must pass the walkaway test.

This means that Ethereum must get to a place where we _can ossify if we want to_. We do not have to stop making changes to the protocol, but we must get to a place where Ethereum's value proposition does not strictly depend on any features that are not in the protocol already.

This includes the following:

* Full quantum-resistance. We should resist the trap of saying "let's delay quantum-resistance until the last possible moment in the name of ekeing out more efficiencies for a while longer". Individual users have that right, but the protocol should not. Being able to say "Ethereum's protocol, as it stands today, is cryptographically safe for a hundred years" is something we should strive to get to as soon as possible, and insist on as a point of pride.
* An architecture that can expand to sufficient scalability. The protocol needs to have the properties that allow it to expand to many thousands of TPS over time, most notably ZK-EVM validation and data sampling through PeerDAS. Ideally, we get to a point where further scaling is done through "parameter only" changes - and ideally _those_ changes are not BPO-style forks, but rather are made with the same validator voting mechanism we use for the gas limit.
* A state architecture that can last decades. This means deciding, and implementing, whatever form of partial statelessness and state expiry will let us feel comfortable letting Ethereum run with thousands of TPS for decades, without breaking sync or hard disk or I/O requirements. It also means future-proofing the tree and storage types to work well with this long-term environment.
* An account model that is general-purpose (this is "full account abstraction": move away from enshrined ECDSA for signature validation)
* A gas schedule that we are confident is free of DoS vulnerabilities, both for execution and for ZK-proving
* A PoS economic model that, with all we have learned over the past half decade of proof of stake in Ethereum and full decade beyond, we are confident can last and remain decentralized for decades, and supports the usefulness of ETH as trustless collateral (eg. in governance-minimized ETH-backed stablecoins)
* A block building model that we are confident will resist centralization pressure and guarantee censorship resistance even in unknown future environments

Ideally, we do the hard work over the next few years, to get to a point where in the future almost all future innovation can happen through client optimization, and get reflected in the protocol through parameter changes. Every year, we should tick off at least one of these boxes, and ideally multiple. Do the right thing once, based on knowledge of what is truly the right thing (and not compromise halfway fixes), and maximize Ethereum's technological and social robustness for the long term.

Ethereum goes hard.

This is the gwei.

• • •

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

Keep Current with vitalik.eth

vitalik.eth 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 @VitalikButerin

Dec 17, 2025
My latest views on popups, network states, coordi-nations, zones, and where all of these things could lead us.

(Long poast)

vitalik.eth.limo/general/2025/1…
Table of contents: Image
Some lessons from Zuzalu: Image
Read 10 tweets
May 3, 2025
One of the best things about Bitcoin is how simple it is. This simplicity has lots of benefits. Let's bring those benefits to Ethereum. Image
Image
The effort to revamp Ethereum's consensus, historically called the beam chain, includes many opportunities to simplify consensus, while also increasing efficiency and security. Image
Read 7 tweets
Jan 24, 2025
Scaling Ethereum L1 and L2s in 2025 and beyond

vitalik.eth.limo/general/2025/0…
Ethereum distinguishes itself in two ways: a principled technological and social philosophy committed to decentralization, and real value already brought to millions of users. Image
Image
L2s have made great progress, and this is a testament to Ethereum's ecosystem and development philosophy working in action. Image
Read 6 tweets
Jan 21, 2025
No. This is not how this game works.

The person deciding the new EF leadership team is me. One of the goals of the ongoing reform is to give the EF a "proper board", but until that happens it's me.

If you "keep the pressure on", then you are creating an environment that is actively toxic to top talent. Some of Ethereum's best devs have been messaging me recently, expressing their disgust with the social media environment that people like you are creating. YOU ARE MAKING MY JOB HARDER.

And you are decreasing the chance I have any interest whatsoever in doing "what you want".

Milady.

x.com/coinmamba/stat…
BTW your attempted scapegoat attack against Aya is not even correct. Left: the wired English version. Right: AI translation of the Japanese original.



You may of course still disagree with her approach, but it is NOT "competing and winning are bad". wired.jp/article/the-ne…Image
Image
Pure evil. Image
Image
Read 7 tweets
Apr 29, 2024
BInius: highly efficient proofs over binary fields

vitalik.eth.limo/general/2024/0…
Image
SNARKs rely on "arithmetization": a way of converting a statement about a program into an equation involving polynomials (or sometimes vectors and matrices) Image
To keep numbers within reasonable sizes, the arithmetic must be done not over regular integers, but over structures called "finite fields". Modular arithmetic is the simplest example of a finite field, but there are others. Image
Read 18 tweets
Mar 28, 2024
Ethereum has blobs. Where do we go from here?

vitalik.eth.limo/general/2024/0…
The Dencun hard fork has activated, and thanks to Blobscriptions the blob fee markets are now in "price discovery mode". Image
It has been well-understood for years that the future of Ethereum scaling depends on rollups backed by data space secured with data availability sampling. EIP-4844 is a key change that lays the groundwork for this future. Image
Read 13 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!

:(