Due to the unreliable nature of information on the Internet I've been thinking about something that I haven't seen mentioned anywhere: a decentralized universal database of everything. Is there a project attempting to do such a thing?
The idea here is to fill it with data from all around. It will not be a Wikipedia though it will surely link to it quite a lot. If a datapoint (say, a URL or an article) has conflicting versions then all of those can be collected but the validation system will ensure noone can really store and have propagated to the nodes a fake quote about someone.
Basically the tenets would be along these lines:
* Mostly decentralized with some servers acting as coordinators to reduce the amount of spam/crap. If those main servers go down the network can still function.
* Many UIs both native and web easy enough for normies not to fuck up anything other than the info they pump into the DB.
* A system of reviews/validation in which all the community can rate the trustfulness of the data.
* Sharding all the DB in managable chunks. Nodes can choose how many GB of data they want to store and how much bandwidth they're willing to provide.
* Maybe use blockchain to validate new blocks of data ingested into the system.
* Hashes of all media stored on it or referenced to it.
* Autochecks for major websites. A stored tweet will automatically get compared to the one stored on Twitter's servers. Same for Facebook, Youtube, Wikipedia, etc.
Anyway, I hope you get the gist of it. Of course I'm already running into many problems such as my lack of knowledge in databases and the time it will require to create all this (not to mention that I'm almost a pajeet in programming proficiency). Scalability is also a huge issue that I have no clue how to overcome.
I know there are some technologies that will really help create this universal database such as IPFS and torrents to propagate confirmed chunks. Maybe even stuff like Storj or Ethereum to refer to in case of sabotage (i.e.: check for hashes periodically stored in Ethereum in case of conflicting versions).
The rationale behind this is I'm fucking sick of not being able to have a basic semblance of confidence every time I read something on the Internet.
I know there's stuff like Everypedia but that's not what I'm aiming for here. This is not an encyclopedia. This is a reference for all (politically) relevant datapoints that is guaranteed with a decent level of confidence not to have been tampered with since it was stored and if there's crap stored on it it was rated as such.