Blockchains are praised everywhere as improving most of our today's tech problems. They are proposed for Recordkeeping, Title protection, Health records, etc.
Let's say hundreds of organizations start using Ethereum to build their DApps on, they all get deployed.
Won't this bloat the Ethereum blockchain to unusuable levels? Is there any sharding, compartamentalization or something on the blockchain which helps scaling here? Does every DApp run in some sort of private space? Or does it need to create private blockchains? Even private network Ids?