✳flâneur — a map of the web's best reading
Encapsulated vs systemic complexity in protocol design
vitalik.ca · saved by 1 readers
One of the main goals of Ethereum protocol design is to minimize complexity: make the protocol as simple as possible, while still making a blockchain that can do what an effective blockchain needs to do. The Ethereum protocol is far from perfect at this, especially since much of it was designed in 2014-16 when we understood much less, but we nevertheless make an active effort to reduce complexity whenever possible.
Explore this link on the map →