you are really not reading jameskilton's comment, are you?
the internet is already decentralized. "Anyone can hook up a computer to the Internet and others can immediately access it". This means: cloud - don't need it, platforms - don't care, app store - why would a webpage need it.
This leaves domain names, cert authorities and search. Decentralized alternative s for all of those exist already, and frankly they are much better than your project.