indexer: notabug.io
all comments

[]go1dfish -0 points

This isn’t a solved problem:

https://www.reddit.com/r/CryptoUBI/comments/2v2gi6/proof_of_identityproof_of_person_the_elephant_in/

Until it is, it makes decentralized one person one vote schemes unviable without an authority that registers unique participants (which they will still have difficulty doing properly like facebook)

Like bitcoin, the voting here is a democracy of computing power. That’s certainly not ideal, but it is a verifiable, secure and distributed means of expressing sentiments without the need for specialized authority.

[] -0 points

the voting here is a democracy of computing power

if it were, then voting bots would be readily available inside the vanilla ui

[]go1dfish -0 points

I’m open to this, but want to make sure backend infrastructure is solid before opening the floodgates on this. As it is the indexers already get backed up sometimes during these bot wars.

[] -0 points

it already survived having one million votes dumped into it at once, what more do you want?

[]go1dfish -3 points

It actually struggled with that for some time afterwards and that's part of why we changed PoW also to make it more difficult.

Also the way the tabulator/indexer works it's able to handle huge batches of votes a lot easier than a steady stream

[] -0 points

Can votes be an unverified blockchain. A few blocks deep perhaps, where the last vote hashes the ones before? Meaning that only a few votes, a tally, is stored rather than each individual vote.

[]go1dfish -1 points

I've tried to come up with an approach like this; but seems very susceptible to race conditions.

The oracle does create a tally of votes and this is what most peers actually transfer to get vote counts.

[] -0 points

Could perhaps just discard the orphans and pretend it ain't a big deal. Or have a way to detect them and count them somewhere also. Does seem like there would be a way to DOS others from voting by being the first to submit votes, over and over.

[] -0 points

if it looks like the indexers can't handle the load, you raise the voting difficulty, this should be a nobrainer

[] -0 points

and when there are more post and more votes?

[] -0 points

distributed

What do you mean by distributed? The voters are already distributed.

π