Make Steemit Great Again: Fork This Place!

in steemit •  8 years ago 

steemit_fork9ba9d.jpg

Steemit, Inc. has another hard fork proposal near completion...and I have a proposal of my own. Let’s see how they stack up.

If you missed it, the original Hard Fork 17 proposal was released on January 10th. There were a bunch of changes stuffed into it, just like the last hard fork. One of the mantras of the post was a focus on simplicity – Keep It Simple Stupid, or K.I.S.S.

Unfortunately, it was obvious to most readers that some of the proposal was in fact making things more complex, particularly for new users who already have an issue with the STEEM/Steemit learning curve. I happen to think that some of the changes actually won’t resolve any of the underlying issues with STEEM/Steemit. Because of that, I have decided to make my own Hard Fork 17 proposal.

This is not an all-encompassing proposal – and hard forks shouldn’t be – but I think these ideas work well together and that they make sense for one fork.

My STEEM/Steemit Hard Fork 17 Proposal

These are a few changes to the code that I believe will improve many different aspects of the platform. I have stated some of these before in various comments, chat channels, or blog posts, but I want to lay them out here so that they can be considered together. If Steemit, Inc. can shove 20 different changes into each hard fork, then I think I can reasonably put a few of my own ideas into this proposal and have them considered as a whole. It’s only fair, right?

Here is my plan that simplifies rewards and increases incentives for non-bloggers, which is a vital aspect for STEEM Power accumulation and proper curating of content.

1 – Change the voting algorithm. This was mentioned in a few different posts lately (including my own). There is a problem with stake disparity and it affects the allocation of rewards on posts. The n^2 algorithm exacerbates these disparities and it should be replaced with something closer to linear, such as the n log(n) or the n^2 / (1 + n) algorithms that were mentioned in the recent post from @steemitblog. Changing the algorithm is something that most users seem to agree on and that is pretty rare to see. There’s no reason why it can’t be tried.

2 – Treat blog posts and comments the same. To accompany the change of the voting algorithm, parent and child posts should be treated exactly the same by the code. If there really is an issue with post engagement and it is being caused by a lack of incentive to vote on comments (even if this isn’t true, which I don’t believe it is), then treating all posts the same could increase the visibility/incentive to vote for comments and it would likely increase the average payout on those comments, especially if there was an accompanying tab for top comments in the Steemit interface. And there would be no need for a separate rewards pool to negatively impact intuitiveness and the already steep learning curve for new users.

3 – Increase curation rewards back to a 50/50 split with post rewards. In conjunction with 1 and 2, an increased incentive to vote for all posts should result in more voting power being used overall and a more equitable distribution of rewards to and from curators. Currently, post and curation rewards are split 75/25 in favor of posts. In reality, due to the reverse auction on early curating, the actual curation payouts are only around 12%. The rest of the 88% of rewards goes to authors. This throws the entire incentive structure of the platform out of balance and is the main reason why there is increased automation. Voters simply have very little incentive to curate manually and to curate better.

Curation rewards also happen to be practically the only reason to hold STEEM Power. Every time that incentive is reduced, the more likely it is that more users will power down and less will power up, which puts downward pressure on the STEEM price.

4 – Adjust the reverse auction to a much shorter time frame. Currently, every curator has to factor in the 30-minute reverse auction on a new post. If you’re not familiar with the reverse auction, it’s like this: If you vote on a post at 10 minutes, you can only receive a maximum of 33% of your total possible curation reward based on your STEEM Power and your voting power at the time of the vote. At 15 minutes, you can receive up to 50%. At 30 minutes, you can receive the full 100%. Any rewards that you forego under 30 minutes are given to the author of the post.

Waiting 30 minutes to vote on a post is unrealistic for active curators and for time-sensitive posts. Users should not be so severely punished for discovering good content quickly. It reduces both the quality of curation and the “fun factor” of discovering content first and being appropriately rewarded. A maximum auction time of 2 – 5 minutes would be more than sufficient.

5 – Send the auctioned curation rewards back into the curation pool. This is one idea of many that can be used to better distribute curation rewards among all voters and not just the first few large stakeholders. Rather than paying the curation rewards to the author, the auctioned rewards could be distributed to later voters. Another suggestion is to give a small curation “bonus” to early voters based on the amount of rewards that come from later ones. If an early curator’s vote is not corroborated by later voters, they don’t get much of a reward anyway. But if they were right in discovering valued content, then they should be rewarded a little more than the rest of the voters, but not so much that they’re earning 100 or 1000 times more in rewards with the same or similar stake.

There is a variety of possible solutions here, but the important factor is to increase the curation rewards pool as mentioned in number 3 and to keep the 50/50 rewards allocation in their respective pools so that we do not have a disparity like we currently have (88/12 instead of 75/25).

The “penalty” for later voters or smaller stakeholders should also be reduced so that the 10th or 150th vote on a post isn’t receiving nothing at all, while a whale voting around 25th can pull in 25% or 50% of the rewards. This needs to be flattened similar to the voting algorithm for post rewards distribution. Larger stakeholders will still receive a relatively big percentage of the rewards, but more users – particularly smaller stakeholders – should be able to claim a piece of the curation pie.

Never Underestimate the Power of Incentives

One of the main focuses of my above proposal is rewarding non-bloggers and incentivizing the work of good curators. The proposed comment rewards pool for the next hard fork would likely achieve the exact opposite. It eliminates the incentive for users to vote on comments. This is a huge mistake...and here’s why:


abit_vote_rewards_comp13afd9.jpg


As many of you may know, @abit has been upvoting a lot of comments lately. And @abit has been receiving a lot of curation rewards as well. His upvotes on comments appear to be more valuable to him than upvotes on posts. The overwhelming majority of his votes are on comments. And who are the beneficiaries of those votes? The many commenters, of course.

But let’s not pretend that the curators aren’t at least partially motivated by this:


abit_comment_curators1ac12b.jpg


It doesn’t really matter what the personal motivations are. The fact that @abit is voting on comments and earning just as much or more rewards than other curators of blog posts isn’t something to be overlooked or dismissed. And the consequence of his voting is that more commenters are earning larger rewards for leaving comments – and many users are noticing.

So, there is clear evidence that curation incentives work. The only problems that I see are that comments and their parent posts are treated differently, that the curation rewards aren’t proportional enough to entice more smaller stakeholders, and that the user base simply isn’t large enough to generate more engagement in the first place. My proposal should correct the first two issues. A comment rewards pool will only create a larger fissure between parent and child posts and it completely removes the incentives to vote for others’ comments.

No More Gimmicks. No More Short-Sightedness. Stick to K.I.S.S.

The changes proposed here are meant for the long-term for STEEM/Steemit. Nothing will be ideal right now, but these changes should set up the platform and the different types of users for the future. If we are expecting big things to happen with STEEM/Steemit, then we need to propose and implement a system that can easily scale and resolve potential issues. A less complicated system is generally more suited for minor adjustments and scaling. The K.I.S.S. principle – as touted by Steemit, Inc. in their HF17 proposal – should actually be followed.

And we must never punish those who invest into the system by removing their ability to earn rewards/returns based on their earned or purchased stake.

As stated in my previous post, curation is one half of the two vital components on this platform. The rewards from curation are based on one’s STEEM Power. It’s one of the only reasons to purchase STEEM and/or to power up. Those who actually buy STEEM for the explicit purpose of curating and earning a return are the ones who actually provide the most value to other STEEM holders and to those who post content on the platform. Without buyers, STEEM is worthless.

Comment reward pools that reduce curation rewards by another 38% and other suggestions from users who want to eliminate curation rewards entirely are completely reckless. The constant complaints about what authors “deserve” and what constitutes a “decent reward” or “enough” rewards are nothing but subjective/arbitrary assessments. Those who say that every vote should be worth something – usually a penny is used as the minimum – simply don’t comprehend the system and why that’s not practical.

We need to stop focusing so much on rewards and how much any particular user is getting and remember that Steemit is only meant to be the onboarding mechanism for the STEEM currency and much bigger things to come (presumably). But we’re never going to get to those much bigger things if the code is constantly being changed to appease the relentless complaints from users who haven’t taken the time to understand the platform or who do not have a vision for the future. And the users aren’t entirely to blame. The platform’s leaders within the halls of Steemit, Inc. are a huge contributor to that lack of vision.

There needs to be more emphasis on simplifying the code for rewards/distributions, designing a marketable user interface that appeals to a wider demographic, managing expectations of all users, and keeping the user base focused on the long-term vision for STEEM/Steemit. (I will address more of these issues in follow-up posts.)

STEEM/Steemit will not see much investment if major (and even/often unnecessary) changes are continually made to the economics of the platform. Investors and developers who are trying to make apps and other platforms/interfaces on top of the STEEM blockchain need more stability.

On That Note – A Word on Witnesses and Hard Forks

The proposed changes in Hard Fork 17 are too much. There are too many changes all at once and many of them are unnecessary or even likely to be harmful, or at least likely to achieve the exact opposite of what is desired. Propose a couple of changes at a time and let the witnesses decide on them. Cramming a dozen or more changes in each fork is akin to politicians and their massive package-deal bills that are loaded with “pork barrel” spending. And I know how much @dan dislikes statism. Let’s make these proposals a little more frequent and a lot less bloated.

And please – let’s not just ram them through simply because Steemit, Inc. can stack the top-19 witness slots with those who are favorable to Steemit, Inc. and will approve anything that’s proposed. We need an honest consensus on platform changes. There are many witnesses who dislike these practices and have expressed their concerns repeatedly about them. Some of the current proposals are nowhere close to being a consensus within the community – including actual investors who have bought their stake – so there’s no reason why the changes should be forced on us.

If there are witnesses who oppose these changes and practices in general, let us know so that we as voters of witnesses can decide on who we want to support.

Let’s hear your thoughts about my hard fork proposal. Can we agree on it? Are they bad ideas? Let me know why you agree or disagree.


Follow me: @ats-david

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
Loading...
  ·  8 years ago (edited)

I agree with a lot of what you've written here, and I wish I had more SP so my vote would have more impact on whether or not these things are actually heard by Steemit, Inc. I have a few specific comments about your proposal:

2 – Treat blog posts and comments the same.

Definitely makes the most sense to me. I don't understand anything about this separate reward pool for comments and blog posts. The more I think about it, the more asinine it seems to me.

3 – Increase curation rewards back to a 50/50 split with post rewards.
4 – Adjust the reverse auction to a much shorter time frame.
5 – Send the auctioned curation rewards back into the curation pool.

I slightly agree with 3, slightly disagree with 4, and wholeheartedly agree with 5. I really like 5. I'm answering them together because I believe they are all part of the same issue.

My perfect vision of curation rewards is something like this: Curation rewards should reward the smartest voters. If you stumble across an article by a brand-new author that's been sitting around for a while and it's spectacular but it hasn't received any upvotes, you as the first voter deserve a big chunk of its potential rewards. The curation rewards should absolutely be highest for the very first voter. Once it's gotten some traction, we can let the curation rewards level off some. But we should be willing to spend a pretty penny to pay the person who found it; we should reward the smartness of that voter.

On the other hand, if @krnl posts a new article, everybody knows it's going to join 6 others of his on the front page within minutes. Why do we pay curation rewards for his articles at all? I don't have to be smart to know that it's going to trend. My bot knows it will; @krnl's score in my bot's model is 242101. That's super high (mine, for comparison, is -2686). We don't need to waste the network's money to pay curation rewards for such articles.

Few people seem to understand this, but that's what the reverse auction is all about: not wasting money on paying curation for obvious winners.

To your 3 and 4: 3 (the fixed fraction) needs to be more flexible, and that's part of what the reverse auction does. I don't particularly think we're ready for 5 minutes, but 10 would probably be ok. From a bot's perspective, 10 minutes is an eternity. Ultimately I think we need a more dynamic way to allocate rewards (a smart algorithm that sends rewards where they're needed), and that's part of what your 5 would accomplish. If the reverse auction adequately removes rewards from obvious winners, then putting those back into the general curation pool would likely dramatically increase the amount of curation that's paid overall. It certainly would be a massive redistribution from authors to curators, and the management doesn't seem to like that direction right now.

And of course I'll include the disclaimer that I am talking in self-interest right now. If curation rewards doubled or tripled, I'd be able to make really decent money on the curation game. That increase would actually probably suffice to incentivize me to buy more steem and power it up. And isn't that what we all want?

5 is a great idea, but im pretty sure i ts not workable. Unless you just send it back to the entire curation pool, not just the pool for that post.

Because earlier voters have such a large edge over later voters, the RA proceeds that you split among the post-auction voters will be dominated not by the smartest voters, but by the voters that vote immediately after the 30 minute mark. So someone like wang could have Wang and Wang30. Wang votes 2 minutes in like he does now (and does OK) but then he also uses wang30 to vote precisely at the 30 minute mark, so wang 30 gets the lions share of the 20X bigger Reverse auction payment that wang generated with his vote.

Youre also creating a huge guaranteed rewards at the 30 minute mark for any post that has a decent amount of support, because there are so much RA funds up for grabs and the first people in will dominate their distribution.

5 is a great idea, but im pretty sure i ts not workable. Unless you just send it back to the entire curation pool, not just the pool for that post.

Yes, that's the idea. To send it back to the curation pool in general.

Youre also creating a huge guaranteed rewards at the 30 minute mark for any post that has a decent amount of support

The idea isn't to reward the first voter at the end of the auction. The rewards need to be spread further back on the vote list. The problem right now is

  1. Early voters with larger stakes eat up a rather large portion of the rewards, even with the reverse auction.
  2. Voters coming in at 30 minutes eat up a large portion of the rest of the rewards.
  3. Whales effectively kill the rewards for most voters coming behind them, almost regardless of voting time.

You can have voters 1-10 taking 25% or 50% of the curation rewards and voters 30 or 40 getting 0%, even with a decent amount of stake. Then, voter 80 or 100 can come in and take another 5 or 10%, if they have a much larger stake. The aim would be to make sure that voter 30 and 40 aren't always getting 0. Their vote is really no different in terms of discovery or ranking, and even though they beat half of the rest of the voters to the punch, they can come away with nothing at all while very late voters with a larger stake can still grab a piece of the pie.

I get the advantages of having a larger stake. But even with mine being 27,000+ SP, if I don't vote at the "right" time, my rewards can vary pretty significantly. It can be a matter of earning less than 0.1 SP or earning 5+ SP. And the time really doesn't even have much to do with it. It mostly has to do with which user voted before me, even if that other user's vote is only one block earlier (3 seconds or less).

  ·  8 years ago (edited)

See my reply to BP below. If you just send it back to the pool, it will end up distributed the same way as the pool currently is. If youre sacrificing 50% to the reverse auction now, and you send it allback to the pool, all youll do is just double everyone's curation rewards.

A big part of the problem is that even though the reverse auction effects the payout for early voters, it doesn't change their weight, so they still dominate the curation rewards distribution, they just give up most of the funds their domination entitles them to.

The real solution to this is to attenuate their effective voting stake in the auction, not their reward. That is to say, if you vote at the 90% RA mark (3.3 minutes in), then for the distribution of curaiton rewards, your vote should count likeyou had 10% of your SP. So a 100K SP voter in the third minute shouldbe treated for distribution purposes like a 10Ksp voter.

The real solution to this is to attenuate their effective voting stake in the auction, not their reward. That is to say, if you vote at the 90% RA mark (3.3 minutes in), then for the distribution of curaiton rewards, your vote should count likeyou had 10% of your SP. So a 100K SP voter in the third minute shouldbe treated for distribution purposes like a 10Ksp voter.

Yeah, I like that idea. Maybe this should be explored more. I'm sure we'll chat about it.

A big part of the problem is that even though the reverse auction effects the payout for early voters, it doesn't change their weight, so they still dominate the curation rewards distribution, they just give up most of the funds their domination entitles them to.

I maintain that's a design feature, not a problem. The purpose of the reverse auction is to reduce curation rewards for easy votes. Period. It must make obvious strategies self-defeating.

it was meant to discourage self voting which is a non issue.

You keep saying this and I keep thinking you're missing something. How can you know it's a non-issue when the curve is currently dis-incentivizing it?

Because people who want to upvote themselves are going to do it regardless. It's not like there is another solution for them to cheat the system. The fact that we hardly see anyone upvoting themselves means its a non issue.

If we made the curve linear (what you call "removing" the curve, which is also very confusing)

Why do you need a curve at all? Isn't voting power based on how much power someone has? There is no need for a curve which is why I suggested we remove it.

a whale could come along and spam empty posts to the blockchain, upvote all of them, and receive a vastly higher reward than they would in the current system.

Whales could already upvote themselves now and make a significant amount of money why are none doing it?

Your answer is to downvote, but why hack the solution when we can bake it into the algorithms?

Downvoting is not a hack, it is already built in. You just have to use the feature.
The algorithms happens to penalize almost every single posts on the platform, surely it can't be the best solution right..

  ·  8 years ago (edited)

Then, voter 80 or 100 can come in and take another 5 or 10%, if they have a much larger stake.

30 or whatever still might get nothing, depending on how much SP he has, but he'll always do better for the whale coming in than he would have done otherwise.

That is to say, voter 30 never loses out when a whale comes in after him. (though if his stake is small enough, it might not be enough to actually get him a payout. but it will get him closer i think always). If he's not making money on a post with a faily high payout, its because he is dominated by the medium sized guys in postition 1-29.

Unless you just send it back to the entire curation pool, not just the pool for that post.

Oh absolutely. I neglected to clarify that in my comment. The whole point of it is to send it to other posts. The reverse auction is there so we don't waste curation dollars on on obvious winners, so it wouldn't make any sense at all to shovel the money right back on top of the voters for that post.

  ·  8 years ago (edited)

he reverse auction is there so we don't waste curation dollars on on obvious winners

Makes sense. I noticed when i was looking at curation rewards before that many of the "obvious winners" only get 5-7% in rewards.

The problem with giving it to curators on other posts is which other posts? If you split it up equally according to post payout, then it will mostly just go back to the biggest posts where its lost. If you only give it to posts with little money lost to the reverse auctions (that is to say, don't give it to the sure winners), then youll give a guaranteed payday to anyone voting on a non-voted (or low voted) post after 30 minutes.

That is to say, if a non-voted post has no votes after 30 minutes, its already a guaranteed 25% of however much your vote is worth by itself (which is a potential vector of abuse for whales anyway). But if its not just 25% of what your vote is worth by itself, but some share of a pretty significant RA redistribution pool, then there's even more.

Also, there is nothing stopping wang 30 (or any other bot) from just voting on everything with no rewards precisely at 30 minutes.

The problem with giving it to curators on other posts is which other posts?

Essentially every new post would be eligible, subject to its own reverse auction. Same as now, only more curation rewards.

If you split it up equally according to post payout, then it will mostly just go back to the biggest posts where its lost. If you only give it to posts with little money lost to the reverse auctions (that is to say, don't give it to the sure winners), then youll give a guaranteed payday to anyone voting on a non-voted (or low voted) post after 30 minutes.

Well, roughly speaking, your last point is exactly the magic of it. It's designed to make good strategies self-defeating. If any of this ever creates a guaranteed payday, then people will start competing for that payday in the reverse auction and the payday will vanish. Just like the reverse auction currently takes away curation rewards from sure winners.

You're right, the exact details would have to be thought out well to make sure the redistribution works correctly. But notice that even the "vote every un-voted post after 30 minutes" strategy is essentially self-defeating, because if everybody did that on every post, their votes would all cancel out.

  ·  8 years ago (edited)

Essentially every new post would be eligible, subject to its own reverse auction. Same as now, only more curation rewards.

I haven't completely thhought it through like that, but my feeling is that it would create a giant snowball of reverse auction funds that get re re re re reversed but never awarded.

EDIT -- no it wouldn't, but it wouldn't change anything at all either. You would eventually get to the point where the curation rewards were increased in magnitude to the full 25%, but were distributed in exactly the same proportions as now.

So if we lost 50% of curation rewards now, it would just double all current awards.... which isnt necessarily bad.

Nesting limit.

I haven't completely thhought it through like that, but my feeling is that it would create a giant snowball of reverse auction funds that get re re re re reversed but never awarded.

Heh, that would be interesting. Maybe you'd need a relief valve to prevent overflows. Or, to increase the complexity even more (because KISS matters so much to these people), set it up dynamically so that the fuller the curation pool, the lower the curation/author split gets, essentially to push the unused curation rewards back into the author pool.

nah its not necessary, it would eventually reach equilibrium.

so like if you started at 10000, and lost 5K to the reverse auction, the numbers would look like

10000 -5k carried over
15000 - 7.5k carried over
17500 -- 8750 carried over
18750 -- 9375 carried over
19375 -- 19687 carried over.

it would approach 20K but i think never quite get there.

(because KISS matters so much to these people)

KISS is a dumb idea. Some problems just don't lend themselves to simple solutions.

Because I do not have very much knowledge about what is happening with the blockchain outside of steemit.com, my opinion is based solely on my experience here. There could be a master plan that I don’t fully understand.

But according to my observations of steemit.com, I would like to see a hard fork only address one issue at a time. By making several changes at once, it is impossible to tell which of the variables lead to a positive or negative result.

Personally, I think a flattening of the reward curve would be the best place to start. If more people felt emotionally invested in the platform, we would see more activity. It may seem silly, but if a new user could actually see their vote reward a post even .01 it would go a long way to creating this emotional investment. People like to feel like he/she matters. When a new user sees other people giving .01 for a vote yet theirs does nothing, it can be disheartening.

It would also encourage people to hold SP so that their vote would increase in value. Currently, there seems to be very little difference if one holds 500 Sp or 5,000 SP.

If more people control votes that matter, more content creators can get rewarded. If more content creators get rewarded, they will stay on the platform. They will create a variety of content that non-members may find interesting. Perhaps some of these people will choose to become members and create more content and continue this snowball effect.

After testing this flattened curve for a while and judging its success or failure, the next change could be tested. Perhaps that next change would be one from this list, one from the steemit inc list, or a new change inspired by the information gleaned from using a more flattened rewards curve.

But according to my observations of steemit.com, I would like to see a hard fork only address one issue at a time. By making several changes at once, it is impossible to tell which of the variables lead to a positive or negative result.

I tend to agree. I'd rather see more forks with less changes than less forks with more changes. And I think most of the witnesses agree with this as well.

The biggest issue I have with the new fork proposal is that several of the changes just seem completely arbitrary and we won't know what changes made a difference, or if one change cancels out another. And I realize that my proposal consists of at least five changes, but those five are all inter-related and some of them can't be implemented on their own because they would just distort the rewards mechanisms further in the wrong direction.

I do agree that flattening the curves should be the first step, however. If we can do that and the results are good, then we can move on to the other options, if necessary. In any case, the curation rewards need to be improved and increased. It's the only purpose for holding STEEM/SP and it's the only non-speculative driver of demand, which STEEM is sorely lacking.

Many years ago, while learning how to fix aeroplane engines I was taught 'do one thing at a time'. If that didn't fix the problem you only have one thing to change back again, before you try the next fix. Can I suggest a similar approach here?. How long a time period is required to see if the fix worked?. How long have we got until we need to be perfect?.

Interesting approach. Less is more!

  ·  8 years ago (edited)

Well said. I agree in principle with all the ideas. Some of the details on #5 would obviously need to be worked out but the general concept of the rewards being too biased toward front runners I agree with. Every vote is important and valuable in contributing to the ranking and rewarding of the content, not only discovery, and should be recognized with rewards accordingly, not just the first (though the first can reasonably earn some extra for discovery).

Good point on ranking/discovery. Later votes are just as valuable for rankings and for essentially confirming the judgment of early voters. Without the later votes, the early votes don't mean much, so there's not much sense in paying early voters exponentially more for their vote.

  ·  8 years ago (edited)

Later votes are just as valuable for rankings and for essentially confirming the judgment of early voters.

Yes, but unless there is a significant penalty for later voting, there is a huge incentive to pile on.

For example, if curation rewards were 25%, and they were just divided up evenly according to stake weight without regard to who voted first, late voters would have a huge incentive to pile on to already successful posts for their share of a 25% of guaranteed moon.

  ·  8 years ago (edited)

This is a secondary consequence of extreme superlinearity. Taking the extreme opposite case of fully-linear rewards, even without any further adjustment, there would be no incentive to pile on. The curation rewards for being the last voter would be the same as voting on any new post.

I'm pretty sure that even if superlinearity in some form is kept we can in principle invert the superlinear function such the the last voter does not get a huge bonus from the superlinearity, but also doesn't get nothing.

This is a secondary consequence of extreme superlinearity. Taking the extreme opposite case of fully-linear rewards, even without any further adjustment, there would be no incentive to pile on.

Thats the problem with talking about changing curation rewards before we know exactly exactly where we're going w/ author rewards.. but yeah the piling on thing is gone if there's no superlinearity.

Of course, if there's no superlinearity and no significant reward for voting early, then it doesn't really matter that much what you vote on at all.

  ·  8 years ago (edited)

Significant is relative. I don't believe that the degree of order-penalty in the current system that essentially gives no reward at all to later voters is necessary. Earlier voters can still get a bonus. For example, perhaps 10% of each voter's reward could be paid to earlier voters as a finders fee. The first voter (getting fees from all of the rest) would earn by far the most (assuming several times as much total voting as that one vote), but even the last voter would earn 90% of the base reward.

In general I agree that the basic shape of rewards would need to be understood first, most likely.

I'm very new to steem and steemit, but I like your ideas... I'm just getting started so I'm a total newbie though, but I like the way you think so far. Great write!

Thank you!

  ·  8 years ago (edited)

My conclusion is: Do 1 and 2 this time but postpone 3, 4 and 5. Change the curve to a linear one, keep a single pool, see how things go. It's not good to suddenly change too many things. Sure we need more incentive for holding SP, but I don't like to add too much at once.

//Update: I need to make it clear that I meant to keep curation rewards for both root posts and replies.

I can live with that. The question is whether or not Steemit, Inc. can.

A comment reward pool will create a situation where the 2 metrics ( price and number of users) that should follow each other for sustainable growth will actually be going in opposite directions.
I don't have to tell you why this is bad..

So - I don't pretend to understand the full-spectrum economics of the system. But you've sold me on a couple of key principles. Creators of good content should be rewarded - because that's what makes the platform viable in the medium term. And commenting - and being rewarded for it - should be encouraged. Because that's what makes the community viable.

I'm in.

I agree with most of these.
Rewarding those who actually buy steem power is essential to increase the value of steem so it makes sense to reward curators more. https://steemit.com/steem/@snowflake/steem-inflation-a-tool-to-create-demand Cutting curation rewards by 38% is just insane especially if you are not going to create demand from somewhere else.

Regarding 1) I don't see the point of using any curve at all. This curve doesn't discourage self voting
https://steemit.com/steem/@snowflake/reward-curve-doesn-t-discourage-self-voting

A comment reward pool is a band aid solution, if everyone had a voice and rewards disparity wasn't so big people would vote a lot more for comments. Let's not beat around the bush and solve the problems at the root.

Overall this proposal sound good to me, I still think that it won't be enough to incentivize average joe to power up to gain influence because 99% of their votes will still be worth $0. However I think its a step in the right direction. I will support witnesses who want this.

  ·  8 years ago (edited)

I can't 100% sure but I'm reasonably confident your 99% is far off. With flattening the curves (both the stake curve and the time curve) and increasing the total curation pool, smaller votes will be worth more than $0 quite often. Working out some numbers here would be good. Consider that just restoring 50/50 from the current 88/12 and changing nothing else would increase all curation rewards (including the smallest) by over 4x. That's enough to push a whole lot of voters' rewards from $0 to >$0.

You are correct, it will probably be less than 99% and will improve power disparity which is why I am in favor of this proposal. But i still think the vast majority of users won't have any influence which really is an issue. The average joe is not going to spend tens of thousands to get influence on a social media site, he is going to pay a couple hundreds at most. A couple hundred bucks would make no difference regardless of any curve. Currently the system is out of touch with the reality, the whole thing should be scaled down and investors seperated from users.

Agree. Flattening the reward curve would help though. Is it enough? I don't know, but it should at least be tried.

Ofc it should be tried :) Actually it should just be removed completely.
The curve serves no purpose at all, it was meant to discourage self voting which is a non issue. Like I said already, self voting is like trolling, if someone were to do it repeatedly they would get downvoted and blacklisted. Reducing the large majority of users's rewards because of some issue that doesn't exist is ridiculous. I don't even understand why so many people want to 'flatten' it, just remove it already.

it was meant to discourage self voting which is a non issue.

You keep saying this and I keep thinking you're missing something. How can you know it's a non-issue when the curve is currently dis-incentivizing it? If we made the curve linear (what you call "removing" the curve, which is also very confusing), a whale could come along and spam empty posts to the blockchain, upvote all of them, and receive a vastly higher reward than they would in the current system. Your answer is to downvote, but why hack the solution when we can bake it into the algorithms?

because of the reverse action it would be still not poor 50:50 !
So I make a step further and will demand the curators to get 62% and the authors 38% and use only one pool for rewarding posts and comments!

That's one approach. I'd prefer if the overall split weren't dependent on the auction/penalty. That can be done by giving it to later curators on the same post, as suggested in the OP, or I think better by keeping content and curation in separate pools according to the specified allocation (be it 50/50 or 75/25 or whatever). Any penalty on curation of one item would slightly increase the available funds for rewarding curation on others.

I'm going to assume these are suggestions for the upcoming HF17 and the the future.

1 – Change the voting algorithm.

This is surely coming in the future. I agree that this is an urgent matter though - there's no need to do a trial run with the Comments pool and wait for the next fork.

2 – Treat blog posts and comments the same.

While this makes sense for Steemit or social blogging frontends, maybe Steemit Inc is looking at an opportunity for a Disqus-type competitor where the Steem blockchain would host comments on websites of various kinds. Splitting the comment and blog pools would be a necessary pre-requisite for such a solution. This would also explain the lack of curation rewards. Of course, this is just speculation.

3 – Increase curation rewards back to a 50/50 split with post rewards.
4 – Adjust the reverse auction to a much shorter time frame.
5 – Send the auctioned curation rewards back into the curation pool.

Agreed on #4. Not sure about #3 and #5. #3 may be extreme and #5 may be contradictory to the system. While we are at it - I do feel the algorithm is too biased towards frontrunners, discouraging late voters. Also, the voting power decay is too biased towards accounts making hundreds of votes every day (bots). The decay should increase beyond a certain threshold instead of slowing down. I would guess both can be adjusted relatively easily.

While this makes sense for Steemit or social blogging frontends, maybe Steemit Inc is looking at an opportunity for a Disqus-type competitor where the Steem blockchain would host comments on websites of various kinds. Splitting the comment and blog pools would be a necessary pre-requisite for such a solution

Splitting comments and blog pool is not necessary. When creating a comment pool you achieve nothing, influence disparity will still be huge and you won't solve scalability either as you would need a whale on every single site using disqus ( steem version).

A website owner wanting to integrate steem version of disqus will look first how it is going to benefit his existing userbase. If everyone of its users need to buy $10 000 to be able to send a few cents to each other he is not going to bother implementing it.
Steem will have many different use cases, you can't just create features to accomodate each of them, what we need is a solid base where everyone can implement steem regardless of what product they want to build. In its current form steem doesn't make sense for websites to integrate as it won't benefits their user base.

Thanks, good points.

While this makes sense for Steemit or social blogging frontends, maybe Steemit Inc is looking at an opportunity for a Disqus-type competitor where the Steem blockchain would host comments on websites of various kinds.

This was the reasoning from their initial proposal from @steemitblog:

Independent Comment Reward Pool

Comments have a very different level of visibility and therefore get considerably fewer votes. In the past month only 1% of rewards were paid to commenters. Due to the nature of the N^2 reward curve it means comments are not competing against other comments, but against the top bloggers.

We feel that engaging more people in discussion and encouraging higher quality comments will make the platform more desirable. While relatively few people want to blog, many more are interested in commenting.

If all comments only have to compete against other comments, then more users can participate and comments can collectively garner a larger percentage of the reward pool. We are proposing that comments be allocated 38% (golden ratio) of the current reward pool and that comments be rewarded on a N log (N) curve with some to-be-determined modifications. This should work to allocate more rewards to those who contribute to discussions and drive community engagement.

To me, it simply appears that the focus is driving engagement on Steemit.com. And I would imagine that if they wanted to create a separate pool to be used on different sites strictly for commenting on non-STEEM/Steemit content, then they would probably need to create a side-chain for that, wouldn't they?

Aha, I remember that bit. Seems like a while ago! Fair enough, their stated intention is clear.

I don't understand the technical workings behind the scenes at all, but I do think they are working on something called "multi chain fabric". Not sure if that has anything to do with it?

  ·  8 years ago (edited)

The vote power decay is a very important and tricky tradeoff between mass voting (with slower/flatter decay and people feeling like it is a big deal every time they place a vote (due to rapidly declining vote power) and therefore need to be extremely careful with every single vote. I think the current tradeoff isn't terrible (it was reached after trying a faster decay and finding it problematic). It could perhaps be adjusted to be a little faster but shifting it too much risks turning voting from an enjoyable expression of opinion into a scarcity calculation, or even a perceived source of "punishment" for casual users.

Sorry, I didn't communicate that well. All I meant was "The decay should increase beyond a certain threshold". We can follow the same curve as it is up to a certain threshold. Let's say, 100-200 full strength votes - some amount which is clearly beyond regular curation behaviour. Beyond which, you only have vote spammers - whether bots or human - the voting power can decay fast. I'm sure you have seen there are bots which make 500-600 votes every day; this will penalize them without affecting the regular curators. In fact, they will have more R-shares allocated back to them, recovered from mass voters.

This is what I mean, if you excuse a layman's drawing -

Currently high frequency bots are all voting with arbitrary percentage of weights. Even if they can't vote with a percentage, actually it's not hard to get around a fixed limit: just split SP among several accounts and vote one by one (round-robin), or always vote with the account which has highest VP (best-first); when it's needed, vote with many or all accounts at same time.

Good point. Superlinear penalty probably would not work.

It's not about the number of votes, but voting power. So it doesn't matter if it's 100 votes at 100% or however many at 10%; after a certain threshold, the voting power would decay faster to penalize for vote spamming. When I said "100-200 full-strength votes" I really meant "100-200 full-strength votes or equivalent at other strengths". This may not reduce the number of votes - true - but it'll reduce influence/Rshares from high frequency bots.

Of course, you're right that they can just split SP among several accounts, but they are already doing that. This will just make it harder to do so. Today there might be people spamming with 500 votes at X% with 10 accounts taking their VP down to 20%; now they'll need to make 100 accounts. It'll be a deterrent.

  ·  8 years ago (edited)

High frequency bots don't have high influence/rshares. It's a trade off. You either have high frequency (voting on more posts), or high influence/rshares on less posts, but not both. There is only 20% VP regenerated everyday.

Since everyone can create accounts for free (registration fee is deposited into new account), number of accounts is not actually a barrier for bot runners -- they're already scripting everything. Sure it will need some work/efforts, but it won't stop them.

//Edit: forgot this: in current code, there is a penalty when calculating VP regeneration. The penalty is larger for voters with higher frequency.

[Comment tree limit]

Today you can choose between high frequency and high influence. There's little penalty for high frequency votes, or more accurately, extreme drainage of voting power. That's all I'm trying to say! By penalizing unreasonably high voting power drainage more, we can weed out the bots and vote spammers. It'll also encourage bots to improve their algorithms and vote wisely.

(Personally, I don't have any problem with bots, but it's a major issue for the community)

  ·  8 years ago (edited)

Your reply is a bit confusing for me.

Imagine you decided to just say "fuck it" and started downvoting everything that came down the line. Or upvoting your own comments. Not like 40 like 200 or 400 or something in a day.

Yeah, you would pay on subsequent days down the line because it would take you 5 days regain your full power and start over. But on that one day where youre voting like a madman, you would have far more influence than you normally do.

someone like blacklist, for example, or asshole, who is only here to be a nuscience, can concentrate their nuscience-ness all into one day, by mortgaging their voting power on later days.

Im not sure im entirely convinced that any more penalty than the normal degradation of your power is necessary, but i think thats what liberosist is getting at.

Your reply is a bit confusing for me.

I understand that you want the system to be better, so do I. So we're discussing the "how".

My point is, high frequency bots already gave up influence. You want to punish them more by setting a limit on frequency? Then they'll split to several accounts then vote less frequently with each account (each achieve a "normal" frequency), but in total the frequency is same as before. So your "solution" will result in neither more nor less vote spamming, aka useless. I'm sure bots are always improving their algorithms, that strategy I just mentioned is a possible result of improvements. You keep saying that bots should vote less but vote wisely, but I'm afraid that the best algorithm they've got (after improvements) is to vote more. So, if we want to address the bot voting issue, we need to look for other solutions.

On the other hand, if we want to address the influence issue, better focus on the whales, the curve.

  ·  8 years ago (edited)

Yeah, you are probably right that some sort of increasing curve would work. I just want to avoid regular users experiencing severe or even easily perceptible penalties with normal use especially if voting on comments becomes more popular, or the UI is changed to encourage more voting (for example, by removing the visible delay). I offered the thought exercise once (when reducing the daily vote target was proposed) to consider how people would vote if the vote target were changed to 1000. I believe people would vote even more freely than now, and more comments would get votes. That would probably be a good thing, not a bad thing (ignoring unintended consequences).

I do feel the algorithm is too biased towards frontrunners, discouraging late voters.

IMO, this is the biggest problem with curation rewards at the moment. I don't think there's a good way to fix them without fixing this first.

one thing i would add is to make small accounts minimal votes of 10% on posts.
this 1% votes from accounts that have less than 5000 SP are only irritating.

of course whales 1% is different so i would just make this rule for some chosen number of STEEM POWER that makes any difference on posts.

if all small users on STEEM wil lvote on all posts 1% the blockchain will raise to big numbers without any good from it.

one thing i would add is to make small accounts minimal votes of 10% on posts.
this 1% votes from accounts that have less than 5000 SP are only irritating.

This already exists to a certain extent. I think your vote has to be worth around 5SP for you to be allowed to make it... so like a 50SP account can't cast a 1% vote, but a 500SP account can (just barely)

possibly but i think that should be moved to 10% at least

Upvoted and resteemed for good discussion

The single reward pool could work, but there was a decrease in rewards for comments for many months from what it was for awhile. This did decrease discussion some from what it was when this was not the case.

Whether there is one reward pool or two, there is still the issue of those who police the reward pool and subjectively down vote things they don't think are worth what other people thought it was.

Will this be made worse, or better with two reward pools? It is hard to say.

I am willing to TRY anything they want to TRY.

The only problem I see here really is too many changes at once. If it fails, which change(s) caused the failure, if it succeeds which change(s) account for this success?

The answer to this when you have a lot of different changes is likely to be very unclear and likely based upon opinion and assumptions.

Though I am willing to try ideas and see what works. If it works great, if it doesn't try something else.

The single reward pool could work, but there was a decrease in rewards for comments for many months from what it was for awhile. This did decrease discussion some from what it was when this was not the case.

What were the causes and effects here? What was the time frame for this? There were a lot of changes in the overall behavior/activity of users during the large price decline. I don't think it's as simple as saying, "Comment rewards have decreased, so we probably need a separate pool."

In reality, pretty much everything fell off for several months. There's no evidence at all that having a separate rewards pool will actually resolve any of the issues or that not having one was the problem. In any case, if curation rewards are being cut from comments, you're not likely to see more voting for other people's comments. You're probably just going to see more self-voting.

The only problem I see here really is too many changes at once. If it fails, which change(s) caused the failure, if it succeeds which change(s) account for this success?

My proposal is no different than what Steemit, Inc. typically proposes. But at least the proposals that I'm offering are targeted/related and meant for long-term/wider appeal and adoption. It's meant to address the incentive structure for both content creators and content curators. It addresses those who have no need to invest and those who want to invest...and actually gain returns on that investment. The latter group is what will drive the value of Steemit up. If we're to give any preference at all to a group of users, it is the buyers of STEEM and those who power it up that should be preferred. But both sets of users are needed, so we need to balance the incentive/reward structure.

The answer to this when you have a lot of different changes is likely to be very unclear and likely based upon opinion and assumptions.

I agree. And in the case of the proposal from Steemit, Inc. - their assumptions about needing a separate comment rewards pool are quite wrong. We have plenty of data that points to a lower STEEM price, a reduction in curation rewards, and a tiny user base as the main culprits of the engagement/bot issues.

It's hard to say. You see there is a general flaw of people, myself included. To say IF YOU TRY THIS THING X THAT HAS NOT BEEN DONE BEFORE then THIS IS GOING TO HAPPEN.

This can lead to paralysis or instead doing the same shit that already doesn't work because they don't want to try X.

Your points could be valid. I'm willing to try them all. As long as we don't act like the government and refuse to ditch something that when we try it makes things worse.

Yet, also assumptions and speculations are often wrong. So I'm willing to test pretty much any NEW idea to see what it does.

The problem is with too many ideas at once it can be difficult to determine what actually had a causation related factor.

The user interface changes... I'm fine with them doing a lot of those at once. You'll get good user feedback letting you know what works and doesn't work there.

The back-end stuff though we should be very focused on and not do too many things at once.

Agree with most of your comments here. A lot of things have been tried and not removed when they didn't result in any appreciable improvement. For example, the harsh and long reverse auction was added to discourage bot voting, yet we still have a significant amount of bot voting. The cut from 50% to 25% was intended to reduce the concentration of curation rewards going to the largest stakeholders but it was actually counterproductive (reduced curation incentives for the smallest stakeholders the most, and also starved good curation of resources). Etc. And too many things at once is an excellent, excellent point, one which has been repeatedly made every time a pork-laden hard fork has been proposed, only to repeatedly let it go through "one last time".

I'd like to see more frequent but smaller forks until we get out of beta so we can truly track which changes are causing what result. Or at least have a BETTER chance of tracking that.

The cut from 50% to 25% was intended to reduce the concentration of curation rewards going to the largest stakeholders

Almost every issues with steem comes from the huge disparity in power, a lot of feature have been built to mitigate this but they create even more issue. Why not just solve the power distribution problem at the root? Pretty much all the curation rewards problems are cause by this influence disparity and many other stuff like no voting on comments,bots domination,scalability,user experience,etc...

The single reward pool could work, but there was a decrease in rewards for comments for many months from what it was for awhile. This did decrease discussion some from what it was when this was not the case.

Tbh, the reason for this was pretty obvious to me. Engaged whales were voting at 1%, and non-engaged whales(which is a ton of them) weren't voting on comments at all because they weren't reading them.

IMO, its a mistake to change the rules of the game every time you see something undesirable. If ned and dan and the steemit, inc team really want to see comments rewarded, they have more than enough vote power to reward them. They should use that vote power rather than change the rules so that they don't have to.

I'd recommend a 60/40 split rather than a 50/50. An adjusted curve could mean higher rewards to more content creators, but taking a 50% cut rather than a 75% cut could negate the benefits of those adjustments(especially to those at the bottom of the ladder).

The asymmetry of 75/25 (actually 88/12) means the benefit to curators is larger than the reduction to authors. Restoring a true 50/50 split from 88/12 would increase curation rewards for all voters (especially, given a flatter time curve, the more casual voters who vote late and express their content preferences, and even more so the smallest stakeholder who currently lose out by having their curation rewards round down to zero) by more than a factor of 4, while cutting rewards to authors by less than a factor of 2. The farther you get away from 50/50 the more then asymmetry means the gain is far larger than the pain.

Restoring a true 50/50 split from 88/12 would increase curation rewards for all voters

Also of note, giving more money to curators would reduce author payouts as a whole. But it has the theoretical potential to increase the payout to good content by improving curation.

Also, there is a non-trivial amount of author rewards that are being converted under the table to curation rewards (by funding initiatives like SG with self voting). If curation rewards offered enough incentive in and of themselves, this (at least arguably) would no longer be necessary.

Excellent points

I agree on numbers 1, 2, and 3. The others I am undecided on. I think if we make those first 3 changes, it takes care of a lot of the other problems on the site...

I could probably live with those changes. They would likely yield much better results overall. As others have stated, the curation rewards algorithms aren't as easy to fix.

Fantastic points here. The voting reward algo (n^2) change is something we all agree on I think - haven't heard anyone speak against it so far. Also I agree there needs to be more reason to stay powered up. Reverting to the 50/50 split for posts and curation would help. As for the curation rewards having their own pool I believe it could work but I think removing curation rewards from this is a disincentive.

I make a step further and will propose 38% to author and 62% to curators!

If it makes Steemit more attractive to people I am all for it!

Well said, too many changes too fast only proves we can change things.

  ·  8 years ago (edited)

As someone in favor of the comment reward pool I would appreciate a source of this claim:

if the code is constantly being changed to appease the relentless complaints from users who haven’t taken the time to understand the platform or who do not have a vision for the future.

Although I agree the 38% is way too high, maybe the golden ratio idea isn't the best one for now. My personal opinion would be 10-20%.

Does it make it a 38% cut of curation rewards though? As you stated here:

that reduce curation rewards by another 38% and other suggestions from users who want to eliminate curation rewards entirely are completely reckless.

I don't think so since if I recall correctly it was 38% of both rewards, posts and curation. If my math isn't too outdated, that makes it 1/4th of the curation rewards which is 25%. So 25% of 38% is 9% from curation rewards. Isn't this true?

I find it a bit funny that everyone keeps referring to abit's voting on comments lately as a "look guys we do actually upvote comments". As much as I myself appreciated seeing some of those votes, 1% for a long time has still just been 1% and a big reason to the low incentives of contributions in the comment section, (during the price decline, not to forget). After all one of the big incentives of Steemit and how it differs from everything else is that it can provide support for users writing content by earning steem, comments should be viewed the same way so they also can evolve in general quality much like the posts have from the beginning of the platform. I believe its something that will help user growth a lot.

Upvoted for discussion!

As someone in favor of the comment reward pool I would appreciate a source of this claim:

Well, it's not really a "claim." It's more like a rhetorical jab. I've been known to make those without warning.

Does it make it a 38% cut of curation rewards though?

Based on the wording of the proposal, the 38% comment pool will come from the allocated rewards for current posting and curating. This leaves us with the 75/25 split between posting and curating which is drawn from the remaining 62% of the pool. So, the rewards would be:

46.5% for blog posts
38% for comments
15.5% for curation

The 15.5% is a 38% reduction from the current 25% of curation rewards. But keep in mind these two points:

  1. There will be no curation rewards for comments.
  2. The current curation payout is actually ~12%, not 25%, due to the reverse auction.

So, curation rewards will likely be reduced even more than the 38%. That will likely give curators much less than 7.5% of the total rewards pool. This is a very troubling figure for those who invest into STEEM Power. Without a need for holding STEEM in the form of SP for rewards, there's no reason to purchase and hold STEEM. This will likely negatively affect STEEM prices.

I believe its something that will help user growth a lot.

The main driver for growth is the price. ( july spike was a perfect example) If you want to increase the price you need to give influence back to the 99%. What happens when users have more influence? Comment gets rewarded a lot more, this is just the consequences of a working system there is no need to create incentives for it.

The main driver for growth is the price.

I don't really agree with this. The July spike brought in crypto-heads mostly because of the price yes, just cause their interests are aligned with profits and price doesn't mean that's what is the main driver for growth of normal users.

The July spike brought in a lot of influential people that would have never come without high payouts. And these people brought many of their followers with them. Hype is very important for these small projects to get off the ground. If you take monero for example, do you really think the only fact that one darknet market implemented monero is the only reason the price went from a dollar to 12 dollar? It's all the hype that was created around it, and now monero has a lot more credibility and visibility in the crypto space. The same hype brought ethereum in the spotlight. Another thing is that on steem the user base can't grow without the price increasing as rewards would keep going down for everyone until nobody want to use the site anymore.

What do you think is the main driver for growth?

Thanks for the mentions. Looking forward to more discussions.

  ·  8 years ago (edited)

And please – let’s not just ram them through simply because Steemit, Inc. can stack the top-19 witness slots with those who are favorable to Steemit, Inc. and will approve anything that’s proposed. We need an honest consensus on platform changes. There are many witnesses who dislike these practices and have expressed their concerns repeatedly about them.

Also, its worth noting that at least some BTS major stakeholders (@blocktrades has said h e does) feel that these kind of changes were one of the reasons that currency didn't do very well.

Also also worth noting that the timing of this proposed hardfork (the day before the 3-month non power down pledge begins ends) is troubling.

  ·  8 years ago (edited)

Also also worth noting that the timing of this proposed hardfork (the day before the 3-month non power down pledge begins) is troubling.

What sort of significance are you attaching to this? (BTW, did you mean ends?)

  ·  8 years ago (edited)

BTW, did you mean ends

yeah, i did.

It seems like its timed so that Steemit inc (which is where the changes are coming from) can exert maximum influence on witness voting.

It seems like most of the top 19 serve at the pleasure of blacksburg. A month after blacksburg starts to power down, that might not be the case.

I think your h ead is in the right place, and I agree with number 1 and number 2.

However, i think 3, 4 and 5 are a bad idea.

I do agree that changes are needed in curation rewards. But i don't think the changes you propose are sufficient. (im posting some ideas later on about how i would go about it).... Right now, i see curation rewards as a confused jumble of carrots and sticks, with no real focus. re-arranging that mess is just going to create confusion. Something fundamentally different is required IMO.

  ·  8 years ago (edited)

Rather than paying the curation rewards to the author, the auctioned rewards could be distributed to later voters.

Not sure if you got this idea from me in chat or if great minds just think alike, but under the current curation rewards algorithm, it won't work. Its vulnerable to sybil. A front running bot can just use one account with half his power to vote early in the auction and one exactly at the 30 minute mark, that will dominate the reverse auction pay-it-forward.

Good points. I haven't made up my mind about them, though. I tend to like experimentation, so trying the comment reward pool is not know if bad or good yet. For some reason, i only fixated on this part of your photo:

ass.jpg

Good post, thank you. I like many of your suggestion but the few I disagree on are:

2. Treat Blog posts and comments the same.
Do you mean that a comment like "Great Post!" should automatically have the same weight like an entire 500 words blog post? I don't agree with that for in this case I think very obvious reason. My apologies if I misunderstood your point.

4 – Adjust the reverse auction to a much shorter time frame.
I don't have the stats but I believe the majority of voting is currently done automated via bots. If that assumption is correct than I don't see a benefit in this proposal since all the bot users have to do is change the voting timer down from 30 minutes to the 1st minute. So it would all remain the same. In my opinion the timer logic should be removed all together.

Do you mean that a comment like "Great Post!" should automatically have the same weight like an entire 500 words blog post? I don't agree with that for in this case I think very obvious reason. My apologies if I misunderstood your point.

There have been some circumstances where i have written replies that were longer than the original post I was replying to. An OP can be short or long. A comment can be short or long. There's really no difference between them.

I don't have the stats but I believe the majority of voting is currently done automated via bots. If that assumption is correct than I don't see a benefit in this proposal since all the bot users have to do is change the voting timer down from 30 minutes to the 1st minute. So it would all remain the same. In my opinion the timer logic should be removed all together.

It was added to prevent bots from dominating the curation reward pool. Curation rewards are heavily weighted toward early voters. If there were no reverse auction, bots would just be able to vote on everything as soon as it was posted and get a significant portion of curaiton rewards.

The majority of voting is not by bots. It seems to be about 20-25%, although it is difficult to tell especially because some accounts use both bots and manual voting, and not all forms of botting are alike. For example, following other users using trails or bots is really a form of delegation and not pure automation.

Do you mean that a comment like "Great Post!" should automatically have the same weight like an entire 500 words blog post?

Users will determine if a one liner is worth more than an entire 500 words blog post.

What if trump creates an account and write steem is great, is this worth more than a 500 blog post? Idk users will tell.
Steem is going to be used by hundreds of different sites with very different use case, it makes no sense to say that one post should be rewarded more than another.

I think many people think too much of steem as the website steemit.com, you need to think of steem as the underlying blockchain that could power every website in the world.

Use in the title a slogan of Trump not if it is very good idea xD
Seeing the income looks like yes !!! O_0

Great post

I'm still waiting on my ballot.

I agree with your post. I'm fairly new so new ideas are always helpful. I will follow you

curation is one half of the two vital components on this platform. The rewards from curation are based on one’s STEEM Power. It’s one of the only reasons to purchase STEEM and/or to power up.

Simple us that ^^^
You nailed it!

In reality, due to the reverse auction on early curating, the actual curation payouts are only around 12%. The rest of the 88% of rewards goes to authors. This throws the entire incentive structure of the platform out of balance and is the main reason why there is increased automation.

Is this not a good reason to use the golden ratio also here and transform author:curators rewards to 38:62 !!! (and due to the reverse auction on early curating it would actually represent a split of rewards between them)

That's a good point. I'm wondering why the "golden ratio" is used for a new comment rewards pool. What's the "golden ratio" for blog posts and curation rewards? Apparently, that ratio is at or below 7.5% for curating. Not good for the platform's investors.

Great proposals and points for discussion. After almost 9 months of blogging, curating and commenting almost daily (without bots) I've understood some things for the first time.

As you stated in point 4 the idea of waiting 30 minutes to vote is unrealistic and counter-productive.

@kus-knee (The Old Dog)

Thanks. I'm glad I could help.

And yes - waiting around to vote isn't fun, especially when you forget to vote on something or when a whale beats you to the punch because you were waiting for just a minute too long.

I don't think that we even need curation rewards at all. Voting should happens naturally like in reddit or other platforms. One should evaluate content based on its value to himself and others, not on his potential profit from this content.

  • I don't agree that voting after 30 minutes is unrealistic
  • KISS is not important because the whole topic is already complicated
  • there are not too many changes.
  • I agree with the changes. If you want to make it different then make your own witnesses and fork the whole thing with your settings
  • I support steemit HQ decissions

steem power was worth it with hyper inflation, and I'm glad that's done now, but I can earn allot more trading steem than i can curating, so i am powering down to trade until curation rewards are worth having steem power. I prefer earning by curating than by trading, so i hope curating is fixed before i sell all my steem

  1. I think there is a tradeoff that we should accept for the early hardforks: it's better to do them now, when the number of users is (still) low and move fast, than to wait until we will have (hopefully) hundreds of thousands of users. The more we wait to implement a feature (a hardfork-related one, obviously) the longer it will take for the feature to spread out in a bigger audience. From that point of view, I think hardfork fast, hardfork often is a good mantra (reminds me of a good old days of Linux: release fast, release often). Once we will have a smoother experience, we could stop playing at such a deep level and keep hardforks at a more superficial level of the steemit engine.

  2. I support all the features implemented in the HF17, except the separate reward pool for comments. I already wrote about that a few weeks ago.

  3. Related to your article, I think a lot of the proposals, if not all, could be mitigated by the most important change in HF17, which is "Multiple Arbitrary Beneficiaries to Reward Payouts". Basically, everybody can start a social media platform (or whatever content production service you want) and set up your own numbers. At that moment you will realize that the real bottleneck is not the distribution reward ratio, but the ability to create, engage, maintain and grow a community. That's something very, very different and much more difficult than coding. I've been doing this, at various levels, for the last 18 years. I'm still learning.

Other than that, I appreciate your contribution to the platform.

Basically, everybody can start a social media platform (or whatever content production service you want) and set up your own numbers. At that moment you will realize that the real bottleneck is not the distribution reward ratio

Who is going to rewards posts on that social media you speak of? what numbers are you refering to?

As I understand from the proposed implementation, other apps could participate in the reward pool and subsequently draw a part of it towards their own ecosystem, by using their own splitting schema. Think busy.org, with a different reward schema.

That's what I understand from Multiple Arbitrary Split of the Rewards Pool.

The Multiple arbitrary payout feature is a way for website like busy.org to receive a percentage of rewards earned on their platform but the distribution ratio issue will still be there.

In my understanding all content will compete for the entire reward pool, regardless of its source (steemit.com, busy.org), and the rewards are split differently according to each source/site algorithm. The distribution ratio may continue to be a problem in Steemit.com, but busy.org will have a different algorithm. That's what I understand, but I might be wrong.

당신의 진단과 처방을 지지합니다.
I support your diagnosis and prescription.
스팀잇의 모든 저작물의 가치는 스팀의 시가총액을 넘어설수 없거나 같을뿐입니다.
The value of Steemit's all works is simply beyond the market cap of Steem.
스팀의 가치가 똥이면 스팀잇 저작물의 가치도 똥입니다
If the value of steem is shit, the value of Steemit works is shit.

Nice post, I learned something else. But the more I learn on Steem, the more I am confused.

I am completely behind anything that will help streamline steemit. Great article!

I like your post keep up the good work..can you follow me..thank you

Downvoted because of high rewards, What about new users coming to steemit reading such complicated stuff about forks.

I can't show this to any of my friends or family, for example. I don't know a single person outside of Steemit who has any interest in something like this. If any case can be made for content driving growth (and I'm very skeptical), it is going to have to have some kind of broad appeal. Or at the very least, appeal to some segment of the outside world. (edit; borrowed this last paragraph from bachist, I don't need to invent the wheel all over, do I?)

Great post. I hope these changes can be implemented soon enough.

didn't read resteemed will check later :| good ideas and I agree on the comments pool it's bs the whole hard fork is a broken concept, like the ones before, only users that are used to the platform are getting forked. They have some agenda tho. At least it seems so. There has to be a reason for removing the 4 post rule

ok i agree with almost all I'm not sure about the 5th point and I trailed off at the end sorry

No More Gimmicks. No More Short-Sightedness. Stick to K.I.S.S.

The changes proposed here are meant for the long-term for STEEM/Steemit. Nothing will be ideal right now, but these changes should set up the platform and the different types of users for the future.

I agree about curation the change in rewards and all curation has earned me probably 0 :D steem so 0. w/.e and I have 2000 upvotes. I started upvoting comments because at least I up some rep rarely do I see a change when I upvote a post and the curation challenge seems like a stock market, which isn't helping. Most minnows feel pointless.

Flagged for being "overrewarded."

Cool. Thanks for stopping by!

@ats-david's iconic bare bodied steemboy is impressive and says it all.. cheers for the pic! I also feel, the key lies in simplification, enhancing net-worth of the steem nucleus should be the objective of the fork, so the electrons like us revolving around get more traction and more electrons are attracted too. How to control the whales, sharks and the bots chewing away the lions share? i think we must look at the honey bee system.. all the bees do their duty to enhance the hives net-worth by bringing in more beautiful and valuable content.

@ats-david, I have taken my time to reply as I wanted to think it through and ensure that I was not going to be too strident. You know my attitude towards the whole concept of steemit is extremely positive. Unfortunately, the ramifications of your proposals will cause greater centralisation, further reduce the value of steem and create a disincentive for people to join the platform.
The powers that be, rely upon content from other people. Seven of the top 23 account holders have written less than five posts each, some none, yet they are getting fatter upon the labours of others. You might call this the value of ownership. The feudal system was more generous.
The concept of making a comment have equal standing to a post whether it be made by Trump or the Angel Gabriel is absurd and is further encouraging crap content. The rewards pool split should not be referred to as 75% to the author because it is not. It is 75% of about 60%. So, it is already about 45%. I say these things in the backdrop of a 0.7% vote which I saw recently. If a vote from a steemian is worth, say, $0.002 as mine is and I decide that I shall give say 1% of that to a post which has been worked on assiduously for hours (you can tell), are you really telling me that that is good behaviour in the context of 'Social Media?' To reduce your appreciation, paltry as it is, to $0.00002 - this is where the system loses all appeal to the world. You would not treat a beggar with such disdain. Why treat a fellow steemian with such contempt?
These % votes, when they do not register are distributed back to the holders of SP, as I understand it thereby causing further concentration, albeit tiny.
There seems to be a better understanding of what is healthy for steemit amidst the 'have-nots' a vast amount of whom are posting for 100% SP whilst the top 1% of the owners of SP are selling (on a net basis). There are notable exceptions and notable buyers.
Everyone has their own lives to lead and their own financial situation. The heart of this community and its strength is not apparent in the community of whales as a whole - the self-interest has been shown to be self-harming. Nobody is man or woman enough to stand up and see the truth of the results of self-serving behaviours. Without enforced decentralisation, steemit will be accursed with low steem value and a malaise of mistrust.
I have a very different vision of steemit and it is a magnificent possibility. The nit-picking over curation yield curves is to demonstrate a thorough misunderstanding of the task at hand.

  ·  8 years ago (edited)

As I rarely check the trending page I only discovered your post thanks to being name spammed by steemship. Ironically I think he was complaining about this post, but to be honest, it is one of the best reads, for both post and comments that I have seen in some time. The discussion here on the curation game is one that I am particularly interested in. And I too believe that will help create more value for Steem. Which benefits us all. I have made a couple of Curation based posts over the last month in an effort to both highlight my achievements in that field, but to also help users understand the process a bit better. Even if having more successful curators was to hurt my own curation efforts it will help Steem, and I think that's the priority for long term stability.

I'm still trying to digest the technically aspects of the suggestions here, so I wont give specific opinions, except to say a change that helps curators (preferably manual) is a change that helps Steem.

Anyway, I have a lot more comments to read through. This post is going to keep me busy.

Ironically I think he was complaining about this post, but to be honest, it is one of the best reads, for both post and comments that I have seen in some time.

Well, thanks. I really do appreciate that!

A lot of people have found this discussion to be useful/beneficial. Make sure you see @timcliff's new post about the hard fork. Apparently, the dev team has actually been paying attention and will be planning to incorporate some changes to the curves for all posts and will be keeping curation rewards for comments.

I will take a look, thanks for letting me know about it.

Hey, I thought you might be interested in this additional implication for HF17: paid curation guilds!