3/n Ethereum is uniquely positioned today as a dominant L1 network. 100% uptime, best in class client diversity, tens of billion in ETH staked, tens of billions more in TVL. Ethereum is *the* stablecoin chain, *the* defi chain, *the* settlement layer, and hub for EVM chains.
4/n With that in mind, we can't just scale Ethereum like it was any other L1.
Ethereum is also positioned to become the internet of value, if the network can do it.
5/n But Ethereum has a secret weapon: we have the best research team in all crypto.
The EF's Protocol cluster is a stacked team led by the brightest minds in crypto. And they've been cooking.
So what does lean Ethereum look like?
6/n Simply surviving isn't enough. Justin calls this focus "beast mode" –– and for good reason:
Scaling L1 blockspace and blobspace starts slow, with modest performance gains within the year.
Slowly, then all at once:
7/n Lean Ethereum's upgrades (more on these later in the thread) enable 1+ gigagas/sec on the L1 and 1+ teragas/sec on L2.
That's 10K TPS on L1 and 1M tps on rollups.
And all of this with a strong decentralized, permissionless, and censorship resistant L1 w/ stage 2 L2s.
8/n It gets better: all of this scale is possible with a fully verifiable chain. Even from your phone, a browser, or a smartwatch.
How is it possible? Why hasn't some other L1 done it already? Here are the two big unlocks:
9/n 1. real-time zkVMs
zkVMs are now fast enough to prove EVM on the order of seconds, and for less than a cent per transaction. The SNARK proof that they generate can be verified almost instantly on modern hardware. All Ethereum execution can be wrapped into a tiny proof.
10/n 2. data availability sampling (DAS)
DAS is a technique that allows lightweight clients to verify that an entire dataset (blobs) is available without needing to download the data.
This gives Ethereum room to safely support massive increases in blob/data throughput.
11/n Together?
zkVMs transform Ethereum's execution layer into an incredibly high throughput world computer without sacrificing security or decentralization.
DAS turns Ethereum into a high-bandwidth data layer without sacrificing security or decentralization.
Get it yet?
12/n Ethereum is made up of three key sublayers:
Execution Layer (EL): EVM, smart contracts, apps, and transaction execution
Data Layer (DL): Blobs and calldata
Consensus Layer (CL): the network of validators and their responsibilities
Lean Ethereum improves every one of them:
13/n The EL is upgrading to EVM 2.0: expanding the EVM with a new SNARK friendly instruction set (possibly RISC-V, TBD). This enables massive performance numbers but preserves compatibility with the EVM (so developer tooling should still work!)
14/n The DL is upgrading to blobs 2.0: DAS with post-quantum cryptography and new dynamic blob sizing.
In the meantime, @Spire_Labs ' DA Builder is a blob aggregation service that improves the efficiency of blob usage by fitting blobspace demand into the static blob size limit.
15/n The CL is upgrading to beacon chain 2.0 (rebranded beam chain!): fast finality (seconds) with ultimate security and decentralization. Enables powerful consensus on consumer hardware.
16/n
I'll let Justin explain the moon math that makes this possible: hash-based cryptography!
@drakefjustin 17/n
Lean Ethereum is more than a technical roadmap. It's a cultural philosophy too.
At its core, Ethereum has always been about elegance, minimalism, and modularity. Lean Ethereum brings these ideas together into a masterpiece deserving of the best L1 in the world.
18/n
Ethereum is the world ledger. The root of all trust, and the future of the internet of value.
@drakefjustin 19/n
To me, Ethereum is not a technical project. Ethereum is movement. To disintermediate every single vertical of human coordination. To change world and grow with humanity. For privacy. For openness. For freedom.
For everyone.
and for you.
believe in somETHing
• • •
Missing some Tweet in this thread? You can try to
force a refresh
a thread of pushback on EOF, tl;dr it is
- complex
- addressing a problem being solved elsewhere (compilers)
- not even solving the problems people expect it to??
starring your favorite core devs and some surprise guests
Some context:
EOF is an upgrade to Ethereum that changes the EVM, it seems to roughly on track to be included in the Fusaka hard fork - although now perhaps that is changing.
First, a thread from @LogarithmicRex that explains what EOF is, strongly recommend reading before contributing to these discussions or forming opinions. Stay informed!