Recipe for success, part II
- Relevant paradigm.
New paradigms are not easy to find, but fortunately we have one: peer-to-peer computing. Faster machines and faster connections at the endpoints make a symmetric architecture timely.
- Fast and easy content authoring.
Building a world will require developing good tools first; but when the tools are in place, computer-assisted content authoring can take off. If the system has a good economic model, professionals will be attracted to the medium and will cooperatively design advanced artifacts.
- Ease of content distribution.
With no distinction between a client and a server, the line between content producer and consumer is blurred: today's file sharing networks are an illustration.
- Superlinear utility.
In a digital universe, there is no difference between designing a single chair and building a chair factory—components are reusable, making creation easier with time and causing a network effect.
Interfaces to email, instant messaging, voice networks, and the Web itself should make the system useful from the start. The goal is not to replace the existing protocols right away but to augment them.
- Optimal use of computing resources.
Broadband connections and 3D accelerator cards are ubiquitous but underused. A shared world will require modern hardware and modern networking—the resulting experience will surpass the Web.