Separating the Monolith — pseudotheos
Scaling the execution layer via rollups, validiums, and volitions is only one half of a two-part solution. In order for a truly scalable and decentralized blockchain to exist, the data computed and stored on-chain must reside somewhere without high storage or computing requirements. Ten years from now, when significantly more people, institutions, and daily users interact with the blockchain in some way, more efficient state and data storage is required. Separating the monolith requires existing monolithic nodes to fragment into specialized task-specific nodes.
Scaling the execution layer via rollups, validiums, and volitions is only one half of a two-part solution. In order for a truly scalable and decentralized blockchain to exist, the data computed and stored on-chain must reside somewhere without high storage or computing requirements. Ten years from now, when significantly more people, institutions, and daily users interact with the blockchain in some way, more efficient state and data storage is required. Separating the monolith requires existing monolithic nodes to fragment into specialized task-specific nodes. Defining the Problem(s) Right no
related reading
- The Hitchhiker's Guide to Ethereum - Delphi Digitalmembers.delphidigital.io
- Possible futures of the Ethereum protocol, part 2: The Surgevitalik.eth.limo
- Pay Attention To Celestia - Delphi Digitalmembers.delphidigital.io
- Should Ethereum be okay with enshrining more things in the protocol?vitalik.eth.limo
- Mediumpolynya.medium.com
- Exploring Parallelization In EVM Blockchains | by MonadWhisper | Mediummedium.com
- Trilemmas in Decentralized Computing — zerummirror.xyz
- The Hidden Costs of Modular Systems - Multicoin Capitalmulticoin.capital
- What Is Data Availability?coinmarketcap.com
- A Theory of Ethereum State Size Management - HackMDhackmd.io
- Shared Sequencing: Defragmenting the L2 Rollup Ecosystem - HackMDhackmd.io
- Scaling | ethereum.orgethereum.org