A Peer to Peer Decentralized Internet
The Internet as we know it today is not truly decentralized. Most of the content on the Internet is held by powerful computers known as servers held by huge corporations. There is in fact a TV show(any Silicon Valley fans here) which deals with this very issue. So what exactly is meant by a Peer to Peer internet? A peer-to-peer (P2P) network is a network of computers in which each computer acts both as a server as well as a client. Files are stored across the network across these multiple computers(also known as nodes). Any computer on this network can share and retrieve files with others in the network. One key aspect of this kind of network is that on the addition of a new node into the network it doesn't lose its efficiency or speed. This is different from the client-server architecture used mainly today is that servers tend to become slower when newer clients try to access its content. In a P2P network, the load is shared across all the nodes due to which the chances of such a...