“A picture tells a thousand words.” A curated list of useful diagrams with links to original sources. Diagrams help me grasp complex ethereum concepts related to L1, L2, and Defi. Contributions and feedback are welcome.
Diagram | Source |
---|---|
![]() |
Merkle Patricia Trie in Ethereum - every block header stores roots of three trie structures: stateRoot, transactionRoot, receiptsRoot |
![]() |
The Scalability Trilemma |
![]() |
Ethereum roadmap: merge, surge, srourge, verge, purge, splurge |
![]() |
Ethereum proof of work chain |
![]() |
Ethereum sharding |
![]() |
Casper FFG in Ethereum 2.0 |
![]() |
Epochs and slots in Ethereum 2.0 |
![]() |
Ethereum EVM architecture |
![]() |
Ethereum roadmap status as of 3/15/2022 |
![]() |
The erigon ethereum client |
![]() |
Execution/Concencus client pairs |
![]() |
POS Execution/Concencus layer interop |
![]() |
EVM storage structure |
![]() |
Ethereum state trie |
![]() |
Ethereum blockchain mechanism |
![]() |
Distributed Ethereum validator |
![]() |
MEV Boost |
![]() |
Ethereum block attenstations |
| Diagram | Source |
| ——- | —— |
| | UMA’s DVM Oracle |
|
| Chainlink Oracle |
|
| Chainlink Proof Of Reserves |
| Diagram | Source |
| ——- | —— |
| | DS Proxy |
|
| Unstructured Storage Proxy |
Diagram | Source |
---|---|
![]() |
Building DAOs with Aragon |
Diagram | Source |
---|---|
![]() |
Spore Ecosystem |
Diagram | Source |
---|---|
![]() |
ENS Registry |
![]() |
ENS resolution flow |
Diagram | Source |
---|---|
![]() |
Collectives by Syndicate |