Decentralized internet, is it the future?