Hacker News new | ask | show | jobs
by blaaaaa99a 1374 days ago
there should be ways to achieve this.

examples would be: Multiple PoWers independently producing solutions and then verifying each other (although this is wasteful as work is being duplicated)

PoWers achieving increasing status levels when not cheating over time, incentivising long-term honest behaviour

2 comments

And how do you make sure that a single person doesnt create multiple accounts in order to also be the verifier of their own work? Since that is the entire problem PoW is trying to solve, if you have a solution to that, why not just use it directly?

> PoWers achieving increasing status levels when not cheating over time, incentivising long-term honest behaviour

We're talking millions of dollars here (if not more). In the real world people would easily spend years doing a long-con with that type of pay out. Why wouldn't they do so on the internet?

This is how BOINC and similar distributed computing projects work: a unit of work is distributed to multiple workers to confirm the work and discourage malicious actors.
The other very important part of BOINC and the like is that they offer no monetary gains for your contribution. That's how you eliminate 99,9% of malicious actors and the rest can be eliminated the way you described

It won't work in the PoW scheme because there is presumably some cryptocurrency involved as a reward