Viewing a response to: @clayop/re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t205203345z
What do you think of the idea of `max(n-threshold,0)`. This is linear but with a shift that means pure self-voting is somewhat penalized and some number of the least-voted posts with only small (including spam) votes won't be rewarded at all (as opposed to a small amount). The latter will also reduce the volume of rewards processed by the blockchain. One way to set `threshold` is as a function of voting, so for example 20% of the average votes on a currently-active post (20% might be a completely wrong number to use). That is easily computed by the blockchain.
author | smooth |
---|---|
permlink | re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t212557200z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-15 21:25:57 |
last_update | 2017-02-15 21:26:12 |
depth | 3 |
children | 22 |
last_payout | 2017-03-19 06:26:39 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.351 HBD |
curator_payout_value | 0.116 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 567 |
author_reputation | 260,342,945,372,716 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,517,045 |
net_rshares | 6,657,442,080,620 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
abit | 0 | 620,002,428,981 | 1% | ||
liondani | 0 | 2,318,086,142,852 | 100% | ||
sigmajin | 0 | 32,698,080,353 | 100% | ||
demotruk | 0 | 707,829,723,038 | 100% | ||
c75c39f25a90 | 0 | 2,978,825,705,396 | 100% |
I thought the same idea of setting a threshold and I am strongly for it. Making threshold as a function sounds really good idea!
author | clayop |
---|---|
permlink | re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t213736557z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-15 21:37:39 |
last_update | 2017-02-15 21:37:39 |
depth | 4 |
children | 2 |
last_payout | 2017-03-19 06:26:39 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.101 HBD |
curator_payout_value | 0.033 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 128 |
author_reputation | 270,845,899,918,618 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,517,127 |
net_rshares | 2,951,129,819,632 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
sigmajin | 0 | 31,880,628,344 | 100% | ||
c75c39f25a90 | 0 | 2,919,249,191,288 | 100% |
To be more specific the blockchain currently keeps `total_reward_shares2` (total vshares for active posts) and computes payout using `total_reward_fund_steem*vshares[post]/total_reward_shares2`. We'd need to replace that with `total_reward_shares` (not squared) and add `active_posts` (counter). Post payout would then be `total_reward_fund_steem*max(vshares[post]-total_reward_shares/(active_posts*N),0)/total_reward_shares` (N here sets the threshold; 20% would be N=5) EDIT: unfortunately this won't work to allocate the entire reward pool at the correct rate. More refinement needed.
author | smooth |
---|---|
permlink | re-clayop-re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t214625100z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-15 21:46:24 |
last_update | 2017-02-15 22:43:24 |
depth | 5 |
children | 1 |
last_payout | 2017-03-19 06:26:39 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 4.226 HBD |
curator_payout_value | 1.408 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 589 |
author_reputation | 260,342,945,372,716 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,517,187 |
net_rshares | 27,280,487,159,098 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
abit | 0 | 27,280,105,142,709 | 100% | ||
baah | 0 | 382,016,389 | 100% |
Great. It would reduce self-voting issue a lot while addressing fairness issue.
author | clayop |
---|---|
permlink | re-smooth-re-clayop-re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t215210436z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-15 21:52:12 |
last_update | 2017-02-15 21:52:12 |
depth | 6 |
children | 0 |
last_payout | 2017-03-19 06:26:39 |
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 | 79 |
author_reputation | 270,845,899,918,618 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,517,232 |
net_rshares | 0 |
^ i think i like this better than n log n, though i see either as superior to the current method.
author | sigmajin |
---|---|
permlink | re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t222704432z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-15 22:27:00 |
last_update | 2017-02-15 22:27:00 |
depth | 4 |
children | 1 |
last_payout | 2017-03-19 06:26:39 |
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 | 97 |
author_reputation | 35,847,511,233,614 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,517,507 |
net_rshares | 16,058,397,099 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
sigmajin | 0 | 16,058,397,099 | 100% |
Credit goes to @anonymint who mentioned it on bitcointalk i think.
author | smooth |
---|---|
permlink | re-sigmajin-re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t224256600z |
category | curation |
json_metadata | {"tags":["curation"],"users":["anonymint"],"app":"steemit/0.1"} |
created | 2017-02-15 22:42:57 |
last_update | 2017-02-15 22:42:57 |
depth | 5 |
children | 0 |
last_payout | 2017-03-19 06:26:39 |
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 | 66 |
author_reputation | 260,342,945,372,716 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,517,613 |
net_rshares | 0 |
I had a somewhat similar idea but with standard deviation. That is to say, you set X standard deviations below the mean as The potential problem i see with this is a spam poster could flood the bottom 20% with a sock puppet account (like when iloveupvotes or matrix dweller were going nuts)
author | sigmajin |
---|---|
permlink | re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t224531739z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-15 22:45:27 |
last_update | 2017-02-15 22:45:27 |
depth | 4 |
children | 4 |
last_payout | 2017-03-19 06:26:39 |
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 | 294 |
author_reputation | 35,847,511,233,614 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,517,627 |
net_rshares | 16,058,397,099 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
sigmajin | 0 | 16,058,397,099 | 100% |
Standard deviation is going to be a lot harder to calculate on the blockchain but variance would work. In my proposal it is the bottom 20% by stake votes (or equivalently reward pool), not by post count. I don't think sock puppet voting that way is effective. However, just flooding the system with empty posts will reduce the average, so you are right some further refinement on it is needed.
author | smooth |
---|---|
permlink | re-sigmajin-re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t224607700z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-15 22:46:06 |
last_update | 2017-02-15 22:48:36 |
depth | 5 |
children | 1 |
last_payout | 2017-03-19 06:26:39 |
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 | 393 |
author_reputation | 260,342,945,372,716 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,517,634 |
net_rshares | 0 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
sigmajin | 0 | 0 | -100% |
>Standard deviation is going to be a lot harder to calculate on the blockchain but variance would work. Really? im kind of surprised. Standard deviation is just the square root of variance. I think it could be workable with variance though
author | sigmajin |
---|---|
permlink | re-smooth-re-sigmajin-re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t224902496z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-15 22:48:57 |
last_update | 2017-02-15 22:48:57 |
depth | 6 |
children | 0 |
last_payout | 2017-03-19 06:26:39 |
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 | 244 |
author_reputation | 35,847,511,233,614 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,517,662 |
net_rshares | 16,058,397,099 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
sigmajin | 0 | 16,058,397,099 | 100% |
> Standard deviation is just the square root of variance. Blockchains need to produce 100% deterministic repeatable results. Most practical implementations of floating point math functions such as square root have allowable rounding error that depends on the implementation. It is possible a deterministic approximation of square root could be used, but mostly the practice in blockchain code is to just avoid anything that is floating point (Steem currently uses none afaik). Similar problems exist for the suggestion to use n^1.2 or n^1.5. n log n works well because floor(log_2) (or some variant) can be used for 'log' and that is an easy integer function.
author | smooth |
---|---|
permlink | re-sigmajin-re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t225142000z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-15 22:51:42 |
last_update | 2017-02-15 22:52:39 |
depth | 5 |
children | 1 |
last_payout | 2017-03-19 06:26:39 |
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 | 662 |
author_reputation | 260,342,945,372,716 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,517,686 |
net_rshares | 0 |
wow you learn something new every day. not that i necessarily understand what i learned. but no square roots or decimal exponents.
author | sigmajin |
---|---|
permlink | re-smooth-re-sigmajin-re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t230235297z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-15 23:02:30 |
last_update | 2017-02-15 23:03:09 |
depth | 6 |
children | 0 |
last_payout | 2017-03-19 06:26:39 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 4.056 HBD |
curator_payout_value | 1.351 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 132 |
author_reputation | 35,847,511,233,614 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,517,749 |
net_rshares | 26,688,888,819,344 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
abit | 0 | 26,660,109,525,471 | 100% | ||
sigmajin | 0 | 28,779,293,873 | 100% |
Can you please explain how voting curve penalize self voting? I don't get it.
author | snowflake |
---|---|
permlink | re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t222520400z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-15 22:25:21 |
last_update | 2017-02-15 22:25:21 |
depth | 4 |
children | 11 |
last_payout | 2017-03-19 06:26:39 |
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 | 77 |
author_reputation | 33,312,252,512,655 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,517,490 |
net_rshares | 0 |
>>Someone with a large stake could split up his account and upvote and get consensus no? Do you know the exact calculation formula? No. Someone with a large stake doesn't need consensus. The idea at the time seems to have been that large stake users would police each other, and smaller stake users would have votes so weak that they couldnt abuse the system significantly on their own.
author | sigmajin |
---|---|
permlink | re-snowflake-re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t234220913z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-15 23:42:15 |
last_update | 2017-02-15 23:42:15 |
depth | 5 |
children | 1 |
last_payout | 2017-03-19 06:26:39 |
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 | 389 |
author_reputation | 35,847,511,233,614 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,518,042 |
net_rshares | 34,129,401,907 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
sigmajin | 0 | 34,129,401,907 | 100% |
>No. Someone with a large stake doesn't need consensus. Not saying that. I'm talking about the n^2 curve formula, someone could just split his account and not be penalized as it will look like there is consensus voting.
author | snowflake |
---|---|
permlink | re-sigmajin-re-snowflake-re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t235126800z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-15 23:51:27 |
last_update | 2017-02-15 23:51:27 |
depth | 6 |
children | 0 |
last_payout | 2017-03-19 06:26:39 |
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 | 220 |
author_reputation | 33,312,252,512,655 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,518,128 |
net_rshares | 0 |
nesting Consensus is based on steem power, not the total number of accounts using it (which is part of the problem with n^2). So if i have 10K steem power and you have 30K steem power, your vote is worth 9 times more than mine, because you have more consensus. You don't have to split your account into 3 10K accounts to get the bonus its already there.
author | sigmajin |
---|---|
permlink | re-snowflake-re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t235403649z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-15 23:53:57 |
last_update | 2017-02-15 23:58:30 |
depth | 5 |
children | 1 |
last_payout | 2017-03-19 06:26:39 |
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 | 356 |
author_reputation | 35,847,511,233,614 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,518,150 |
net_rshares | 15,275,060,655 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
sigmajin | 0 | 15,275,060,655 | 100% |
Then how does it prevent self voting? It looks like the feature just penalize every post that have a small weight but don't discourage self voting at all.
author | snowflake |
---|---|
permlink | re-sigmajin-re-snowflake-re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170216t000323300z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-16 00:03:24 |
last_update | 2017-02-16 00:03:24 |
depth | 6 |
children | 0 |
last_payout | 2017-03-19 06:26:39 |
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 | 155 |
author_reputation | 33,312,252,512,655 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,518,199 |
net_rshares | 0 |
Because voting on something that no one else votes for results in a much smaller reward, both content reward and curation reward. If you look at the universe of posts, some with consensus voting from many stakeholders and some with just self-voting, the ones with consensus voting will earn the predominant portion of the reward pool under a superlinear curve. Self voting will still earn something, but it isn't much. Under a linear system, self-voting earns _proportionately_ a lot more.
author | smooth |
---|---|
permlink | re-snowflake-re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t224055200z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-15 22:40:57 |
last_update | 2017-02-15 22:42:27 |
depth | 5 |
children | 2 |
last_payout | 2017-03-19 06:26:39 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 4.047 HBD |
curator_payout_value | 1.349 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 490 |
author_reputation | 260,342,945,372,716 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,517,598 |
net_rshares | 26,660,107,832,379 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
abit | 0 | 26,660,107,832,379 | 100% |
Yeah but someone who wants to vote for himself is by definition not going to vote for anyone else so how does this curve encourage someone to change his behavior and stop upvoting himself? Still don't get it. Sorry
author | snowflake |
---|---|
permlink | re-smooth-re-snowflake-re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t224734500z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-15 22:47:33 |
last_update | 2017-02-15 22:47:45 |
depth | 6 |
children | 0 |
last_payout | 2017-03-19 06:26:39 |
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 | 214 |
author_reputation | 33,312,252,512,655 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,517,652 |
net_rshares | 0 |
>If you look at the universe of posts, some with consensus voting from many stakeholders and some with just self-voting, the ones with consensus voting will earn the predominant portion of the reward pool under a superlinear curve. Self voting will still earn something, but it isn't much. Under a linear system, self-voting earns proportionately a lot more. Ok got you , so it reduces the vote. How is consensus voting calculated ? Wouldn't someone with intention to self upvote just create lots of sockpuppets to upvote too? I don't really think this feature is useful to be honest as users who self vote themselves without consensus are very easy to spot and downvote.
author | snowflake |
---|---|
permlink | re-smooth-re-snowflake-re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t230324800z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-15 23:03:24 |
last_update | 2017-02-15 23:03:24 |
depth | 6 |
children | 0 |
last_payout | 2017-03-19 06:26:39 |
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 | 675 |
author_reputation | 33,312,252,512,655 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,517,756 |
net_rshares | 0 |
[nesting] > Yeah but someone who wants to vote for himself is by definition not going to vote for anyone else so how does this curve encourage someone to change his behavior and stop upvoting himself? Still don't get it. Sorry Harm reduction There is nothing inherently wrong with voting for yourself. In fact the system autovotes by default whenever you post! The idea is to minimize rewards for anyone who does this and doesn't get other votes.
author | smooth |
---|---|
permlink | re-snowflake-re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t225321100z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-15 22:53:21 |
last_update | 2017-02-15 22:54:18 |
depth | 5 |
children | 0 |
last_payout | 2017-03-19 06:26:39 |
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 | 448 |
author_reputation | 260,342,945,372,716 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,517,696 |
net_rshares | 0 |
[nesting] > How is consensus voting calculated ? Wouldn't someone with intention to self upvote just create lots of sockpuppets to upvote too? It is stake weighted to splitting up stake changes nothing. > I don't really think this feature is useful to be honest as users who self vote themselves without consensus are very easy to spot and downvote. Fair point, although as the system gets large there is a reasonable argument that no one is really going to invest in doing that enormous amount of work. Sites like Facebook pay teams of people dedicated to handling hardcore abuse (such as posting child porn). Adding self-voting reward abuse to the task makes it even more challenging. In Steem there is no incentive to do any of this downvoting work. It is somewhat viable now with 1000 posts/day but with millions or billions of posts per day who is going to do it?
author | smooth |
---|---|
permlink | re-snowflake-re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t230724100z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-15 23:07:24 |
last_update | 2017-02-15 23:10:42 |
depth | 5 |
children | 2 |
last_payout | 2017-03-19 06:26:39 |
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 | 872 |
author_reputation | 260,342,945,372,716 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,517,793 |
net_rshares | 0 |
WIth millions or billions of posts (and therefore millions and billions of users voting all the time) , the self upvoter wouldn't be able to have a significant impact on reward pool distribution, even with a linear model.. there would be too many other votes being cast. With billions of users, assuming the whale population increased at the same rate as the rest of the population, i don't think even a whale of comparable size to the ones we have now would be able to make much of a difference by himself.
author | sigmajin |
---|---|
permlink | re-smooth-re-snowflake-re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t234605804z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-15 23:46:00 |
last_update | 2017-02-15 23:46:39 |
depth | 6 |
children | 0 |
last_payout | 2017-03-19 06:26:39 |
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 | 508 |
author_reputation | 35,847,511,233,614 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,518,078 |
net_rshares | 34,129,401,907 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
sigmajin | 0 | 34,129,401,907 | 100% |
>It is stake weighted Someone with a large stake could split up his account and upvote and get consensus no? Do you know the exact calculation formula? >Fair point, although as the system gets large there is a reasonable argument that no one is really going to invest in doing that enormous amount of work. Sites like Facebook pay teams of people dedicated to handling hardcore abuse (such as posting child porn). Adding self-voting reward abuse to the task makes it even more challenging. In Steem there is no incentive to do any of this downvoting work. It is somewhat viable now with 1000 posts/day but with millions or billions of posts per day who is going to do it? Lots of people run bitcoin full nodes to verify transaction, they have an incentive to do it because they have a stake in it and it's their best interest that the system is working properly because it increases the value of their investment. >One thing this debate has revealed to me... is that lots of people seem to think the best way to increase the value of their account... is by behaving in ways that earn them more STEEM rather than by behaving in ways that raise the price of STEEM. This is exactly what I think people need to stop thinking in term of more steem but in term of raising the price of it. Users will downvote content because it will make the value of their steem more valuable. Downvoting abuse, means more rewards for genuine content, which means more value in the platform.
author | snowflake |
---|---|
permlink | re-smooth-re-snowflake-re-smooth-re-clayop-re-timcliff-re-sigmajin-an-opponent-of-the-exponent-making-the-case-for-vshare-linearity-20170215t233743500z |
category | curation |
json_metadata | {"tags":["curation"],"app":"steemit/0.1"} |
created | 2017-02-15 23:37:42 |
last_update | 2017-02-15 23:37:42 |
depth | 6 |
children | 0 |
last_payout | 2017-03-19 06:26:39 |
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 | 1,475 |
author_reputation | 33,312,252,512,655 |
root_title | "An Opponent of the Exponent: Making the Case for Vshare Linearity" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 2,518,009 |
net_rshares | 0 |