Is it possible to design an Interstore—a global storage system? It would be like adding a huge hard drive to the Internet. There is a research project at Berkeley that did just that, only it's called OceanStore:
OceanStore is a global persistent data store designed to scale to billions of users. It provides a consistent, highly-available, and durable storage utility atop an infrastructure comprised of untrusted servers.Now we need to add a processor—or a million processors—to the Internet, and it will look like one gigantic computer. We'll want an OS too. But what should we call this global machine? "Supercomputer" would be an understatement.
Any computer can join the infrastructure, contributing storage or providing local user access in exchange for economic compensation.