Decentralized internet and the Blockchain - niklaslindmark/Documents GitHub Wiki
Decentralized internet and the Blockchain
The main thesis here is that the Blockchain can never be truly decentralized unless the underlying structure is decentralized. The internet can only be binary decentralized, it either is or it isn’t. They can certainly coexist, as not everything needs to be on the Blockchain, but it is crucial that the Blockchain is available on a decentralised internet. I.e. the scenario if the internet splits into 2 or more intranets.
Luckily, a key component to create a decentralized internet structure lies within Blockchain itself and its smart contracts. A micropayment rewarding system to those whom use the decentralized internet will keep it floating. The idea of the micropayment system is that the cost and reward of using the decentralized internet (and the Blockchain) should tinker down the node hierarchic in a zero sum game.
This can shortly be described as following: The main nodes have to do a stake agreement to the core nodes which is correlated to its connected infant or main nodes. The infant nodes pay per data being forwarded to other infants and main nodes. This would lead to a cost/reward scenario were the average internet consumer will pay nothing to use the decentralized internet since the weighted data consumption = data forwarded
.
Core nodes (gates) are the spine of the decentralized internet, at least some of these nodes should at all time be accessible from anywhere. These core nodes are most likely best solvable as a vast mesh network of microsatellites.
Main nodes (stakers) syncs with the core nodes and act as regional forwarding hubs. Might be chained to additional core nodes directly or via infant nodes.
Infant nodes (users) are any nodes that could forward data to another infant node or main nodes. I.e. cellular p2p sharing and Wi-Fi access.
Dream: With improved technology it might be likely for everyone to have a direct link with the core nodes efficiently.