Viewing a response to: @smooth/qxo117
Yeah, this is true. If a large abuser split his votes, he would get a free counter effectively for 100% of his vote. That would be too big of an attack vector for what would be gained; upvote abuse is done much more than any other type of abuse.
author | theycallmedan |
---|---|
permlink | qxoqfo |
category | pob |
json_metadata | {"app":"hiveblog/0.1"} |
created | 2021-08-11 17:11:45 |
last_update | 2021-08-11 17:11:45 |
depth | 6 |
children | 14 |
last_payout | 2021-08-18 17:11:45 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 245 |
author_reputation | 1,254,058,380,138,691 |
root_title | "Proof of Brain Theory & Further Optimization" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 0 |
post_id | 105,465,147 |
net_rshares | 0 |
In my view absusive downvotes are mostly a problem because there are too few downvotes. As a result, when downvotes do happen they have outsize impact both financial and emotional. The solution to this is not to nerf downvotes, it's actually to make them better. Your suggestion of anonymous downvotes is one such way, but there are probably others. I would actually prefer that all votes (both up and down) be anonymous, as is the case on most centralized sites. Focus would then shift from who is voting and whether that vote is "legitimate" to whether the net payout is appropriate (and if someone who has not voted disagrees, they can vote up or down to express that). That's the right focus. People should be able to "like" content non-anonymously, a social operation that doesn't affect payouts. More directly to the point here in your post, I think it would be possible to take the downvote curation reward penalty only from those upvotes chronologically before the downvote, so upvotes to counter the downvote wouldn't be penalized.
author | smooth |
---|---|
permlink | qxow52 |
category | pob |
json_metadata | {"app":"hiveblog/0.1"} |
created | 2021-08-11 19:15:06 |
last_update | 2021-08-11 20:37:39 |
depth | 7 |
children | 13 |
last_payout | 2021-08-18 19:15:06 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 1.276 HBD |
curator_payout_value | 1.276 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 1,043 |
author_reputation | 260,342,945,372,716 |
root_title | "Proof of Brain Theory & Further Optimization" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 105,467,363 |
net_rshares | 3,508,953,368,382 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
theycallmedan | 0 | 3,508,953,368,382 | 5% |
If it's possible to make both upvotes and downvotes anonymous, that will take the politics away from voting, and we would get a more accurate picture of what a post is truly worth. It would make the single biggest impact for PoB in a good way IMO. I'm sure many will see a post; think that's a bit overvalued, but don't want to downvote even a small amount due to having their name plastered up for all to see; it can turn tribal. I'm not sure how we would do that without taking voting off the base layer, but I don't think that's a good idea as anything to do with HIVE should be as secure as possible. The last point you made on downvote curation is clever and accomplishes the same thing without the negative side effects. I'm in favor of doing it that way.
author | theycallmedan |
---|---|
permlink | re-smooth-qxp0ba |
category | pob |
json_metadata | {"tags":["pob"],"app":"peakd/2021.07.5"} |
created | 2021-08-11 20:45:09 |
last_update | 2021-08-11 20:45:09 |
depth | 8 |
children | 12 |
last_payout | 2021-08-18 20:45:09 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 764 |
author_reputation | 1,254,058,380,138,691 |
root_title | "Proof of Brain Theory & Further Optimization" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 105,468,982 |
net_rshares | 0 |
Regarding the latter thing, there would be some edge cases and possibly implementation issues to work out (but it might be easy, I'm just not sure). I do think it would be an improvement over the status quo, but how much of a difference it would make in practice I don't know. Without getting more downvotes deployed somehow as well, probably not much. Regarding how to do anonymous voting, yes likely some sort of zero knowledge rollup type thing as you suggested but with proper auditing should still be secure. I don't see us being resourced to undertake that sort of development at the moment but with 5 million USD in DAO and growing, perhaps we'll get there.
author | smooth |
---|---|
permlink | qxp1o1 |
category | pob |
json_metadata | {"app":"hiveblog/0.1"} |
created | 2021-08-11 21:14:27 |
last_update | 2021-08-11 21:16:51 |
depth | 9 |
children | 11 |
last_payout | 2021-08-18 21:14:27 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.976 HBD |
curator_payout_value | 0.976 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 665 |
author_reputation | 260,342,945,372,716 |
root_title | "Proof of Brain Theory & Further Optimization" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 105,469,399 |
net_rshares | 2,684,703,429,552 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
theycallmedan | 0 | 2,684,703,429,552 | 4% |