I came across the Solid protocol by W3C which is a decentralized way of hosting web. Its in existance for 5 years and I was surprised not knowing about it.
Solid is a specification that lets people store their data securely in decentralized data stores called Pods. Pods are like secure personal web servers for your data.
From Solid website
- Any kind of information can be stored in a Solid Pod.
- You control access to the data in your Pod. You decide what data to share and with whom (be it individuals, organizations, and/or applications). Furthermore, you can revoke access at any time.
- To store and access data in your Pod, applications use standard, open, and interoperable data formats and protocols.