Also, given that contributors have to put money up to add information, what incentive do they have to add information in the first place?
Also, given that contributors have to put money up to add information, what incentive do they have to add information in the first place?
To flag information as incorrect, you need to take tokens and challenge the data. A challenge starts a vote and anyone in the DIRT network can vote with their tokens on what information is correct. The vote winner and majority voters earn tokens. The vote loser and minority voters are penalized.
We are planning to publish our protocol design in a few weeks with more details.
Basically, when someone doxxes someone, and dumps the result onto your system, how to you remove it?
If you don't have a facility for rendering intentionally malicious information impossible to access, your system is fundamentally broken.
For the DIRT protocol, if want to remove information, you also need to deposit tokens and put forth evidence to convince voters in the network to side with you. If you lose the vote, then you would also lose tokens. We put forth an economic penalty for being inaccurate.
> For the DIRT protocol, if want to remove information, you also need to deposit tokens and put forth evidence to convince voters in the network to side with you. If you lose the vote, then you would also tokens. We put forth an economic for being malicious.
Sorry if this is a stupid question but if I lose a vote, can I bring it up for a vote again? I think that should be ok, right? Even if I get some fact removed by some kind of trickery where I sneak in a vote it should be OK because if the fact belongs there, maybe someone else can add it again?
I think this works well for facts like Robert Kennedy as a matter of fact did NOT kill John F Kennedy. However, some things are not objectively clear. What happens when people keep adding "fake news" that is not obviously/patently false? Does someone need to pay to have it removed? How often do I do that? Every time someone adds it?
Now again the flip side is troublesome. We can't require identification for anyone to post facts, right? I mean I think that would be unthinkable, right? As such, how do we "rate limit" "fake news"?
Sorry if all of these have obvious answers. I just couldn't think of it...
1. Repeat votes - If you lose the vote, you can vote again. DIRT works not only for correcting intentionally misleading data, but also for fixing out of data information. It's similar to a bug bounty for data.
2. Cycle of challenges - Each time misinformation re-surfaces, you would have to challenge and vote down the data. However, every time you are successful in your challenge, you earn tokens for your efforts.
3. Fake news - Subjective information can be harder to adjudicate with DIRT and that will not be our initial market. As an engineer, I would love to believe that the blockchain can solve fake news. However, a lot of research shows it is not the lack of data that the issue, but rather perspective. People believe what they want to believe.
Just because everyone else on the network votes that it should stay there doesn't mean the law agrees.
You HAVE to have moderation facilities.
You're right this only works well for objective information or facts. Hence, any articles that hint of an opinion (i.e. pick any Wikipedia editing war topic) would result in a mono-culture dominated by those with the most tokens.
I'm really curious to see how this plays out. Best of luck.
1. Economic - you stand to lose the tokens. Similar to mining on bitcoin, the cost to spam the network is proportional to the value of the network. If there are a lot of users, the value of the token is higher and it will be more expensive to acquire the tokens needed to game the system. Even if you are well funded, this will hurt.
2. Reader disinterest - There is the negative feedback loop where users of the information will stop using the information, and the incentive to game the system will drop.
Unsolicited startup idea: build a more accurate Stack Overflow with DIRT.
[0]: https://rlay.com/