Servers
While there would be several dozen (or more?) large dedicated servers to run "The World", much of the computing power could be syphoned directly from the client systems. "The World" will require a large amount of both data transfer and proccessing power....so why not marry BitTorrent and distributed computing together....?? This way the clients are also servers to everyone else, transfering both data and power wherever and whenever it's needed.