Rejecting HF21 in its current state

in #steem5 years ago (edited)

Firstly, let me be clear that I'm a low ranked witness, and my opinion is largely irrelevant. Nevertheless, I'll do my duty as a witness and state my sincere opinion. If I reject a hardfork that everyone else accepts, it'll mean that I'll be kicked out of Steem and no longer be an active witness.

I support the general idea of the EIP, overall, but I do not think the current implementation proposals being chucked around are justified.

I have discussed the pros and cons of each proposal in the EIP, in general, here.

Addendum: Before commenting, please see my full thoughts in the comment linked above. This post is but a follow-up from there.

However, I'm yet to see any data, simulation, or evidence, to justify the dramatic changes, all rolled into one hardfork. The change to 50:50 is a 100% increase in curation rewards, a 33% pay cut to the content creators without whom there'll be no curation; giving abusive whales 10%-25% free downvotes is drastic etc. Remember, one abusive whale can effective now vindictively kill off hundreds good content creators at zero cost. There's a greater cost for minnows to unite and start a flag war with whales, whilst for whale it's pretty easy to set up a bot and just take a bunch of people they don't like down to $0 forever. Self-voters can simply set up a bot to revenge flag anyone who dares downvote - it'll always be minnows that'll be forced to retreat from a flag war. I'm also concerned about the convergent linear curve hampering the few genuine minnow content creators, but overall I'm in favour of it. Finally, SPS is going to be introduced without any funding committed by anyone. You can read my detailed thoughts in the comment linked above, and alternative brainstorming in my blog.

I was expecting better implementations of the EIP concepts, but these are simplistic and naiive. Have we learned nothing from the past?

To conclude, I remain in support of the general concepts of EIP, but disappointed by the facile implementations proposed thus far. I will, of course, change my opinion based on further tweaks to HF21, and I hope there'll be some.

PS: As some have correctly pointed out, there has been no official announcement about all of this being included in HF21. Nevertheless, my opinion on all of the above is contained here or linked elsewhere. I will, of course, reevaluate my opinion based on the final HF21 proposed by the developers.

PPS: In a follow-up post, I explain why moving to 50% curation rewards will not see any significant changes.

Sort:  

I wish we could run some simulation though. But it’s just not like running a purely engineering simulation to see if a tower or bridge will collapse. With the economy, there needs to be stakes at hand and enough people taking it seriously, which a live environment can only likely do. It doesn't mean we can't attempt to make some intelligent guesses as to what should be done though.

We can apply the measures one by one, but will it achieve the intended effect that was hypothesized in the first place? I don’t necessarily see it as multiple changes by the way, as they’re in effect, just one change. For example, we can simulate the 25% downvote measure and see how things turn out (still not sure how to simulate properly). If we roll out just that.. there are other ways to circumvent the goal of the EIP, hence the other measures.

Personally I'd prefer DVs on the lower side if its delegatable. I think 25% is a yardstick proposed for something sufficient enough to turn the status quo around, accepting that it'll definitely create a lot of toxicity, while being low enough that it can't be used to push rewards in any meaningful way. If we go too low on this then it might be insufficient to turn to this place around to a new equilibrium while introducing similar levels of abuse / toxicity as 25% DV would have, rendering it a bad move.

I've tried to explore the topic more in-depth here: https://steemit.com/steem/@kevinwong/what-will-likely-happen-when-steem-s-economic-improvement-proposal-eip-is-put-into-motion

Good post, it's the most interesting one arguing for EIP that I've read so far. As before, we'll have to agree to disagree, no need to beat the dead horse as we've discussed the matter enough. :) You can see my comment linked above for why I think bidbotting and self-voting will not see a major change. That said, I'll just say this - Games have moderators, designers, judiciaries and referees. In addition to changing the rules in a very timely manner, pay-to-win games work because abusers are banned en masse. Similarly, social networks have teams of thousands dedicated to finding abuse, banning miscreants and implementing countermeasures. Till this fundamental problem is solved, Steem will always be abused and exploited. Thing is, these problems have been solved too, as stated above. So are we going to ignore historical solutions that are backed by overwhelming evidence? In favour of mere guesswork? I get it - these solutions will take time to implement; in the meantime we can try some quick fixes and see how it goes, which is why I'm still on the fence. But we have to start thinking about the big picture.

Some things can easily be simulated (especially now that I've seen the Snax team run simulations); while others are more complex and require deeper psychological, econometric and anthropologic research. Of course, it'll be a combination of both in the end. I'm not expecting complex neural networks just yet, by the way, but as a civilisation, us humans have a rich recorded history to derive knowledge and statistics from. I mean, even from Steem itself, you can study a lot e.g. the downvoting relationships. As you may know, in the early years of Steem, I have written a lot in the past paralleling Steem to political models, historical societies, play-to-win games, evolutionary models, even universal systems! And of course, other social networks. I was mistaken because I thought Steem has a chance of being a new paradigm, so some of the previous learnings may not apply. Yet, through every single parallel I drew, Steem has very predictably been boiled down to everything I said it has a chance of not being. Steem is a society / network of humans like any other, and all of the same predictable rules apply. Anyway, there's no research, no audits, no evidence of any sort published regarding the matter. Currently, the proposals are just guesswork, and it's simply not good enough when a swath of major changes are proposed. I hope there'll be a testnet, at least, before the implementation is frozen and the hardfork is proposed. Sorry for the haphazard rant, I'll end it here!

I can understand that you've got concerns about the effectiveness of the EiP, but doing nothing is not an option and seeing the results of EiP is not possible in theory. At least not completely.

Of course, you can chip in your opinion as a backup-witness, but I'm wondering why your opinion should be valued while you've sold pretty much 99% of what you've earned here on Steem. Isn't this clearly a sign that the current system isn't incentivizing people enough keep their rewards aka Steempower, instead of selling it?

In comparison, many proponents of the EiP (e.g. @kevinwong, @trafalgar and myself) still have the majority of their stake on Steem. Which is why we want to make sure Steem becomes a success, as we've got a pretty big incentive.

Now, I'm obviously not arguing that risks are involved with these proposed changes and that discussions are important, but just talking will result in no progress => and doing nothing will be the death of Steem.

The solution is to build a new paradigm that will fix the fundamental issues with Steem, being:

  1. Plutocracies have always failed social networks of any kind.
  2. Investors and content creators have contradicting interests that are not being served by the same system.

I get it, none of us have had the vision to come up with a solution just yet, so meanwhile might as well try some quick fixes and see how things go. I'm on board with all of that. I'm just raising some questions that may help optimise said quick fixes.

Also, some clarifications are in order. In the past I've invested heavily in Steem. When everyone was exclaiming doom and gloom when Dan left, I bought hundreds of thousands of Steem. I always had significant liquid Steem, but for the longest time, I was also significantly powered up across 6 or 7 accounts (since you're snooping around, feel free to check @liberosist, @meerkat, @dunia etc.). While powered up, I used all of my stake to exclusively support curation initiatives. I can understand why you'd think I have an ulterior motive, and I won't call it libellous, but I've contributed significantly to Steem through 2016-17 and I'd urge you to believe me that I still have the best interests of Steem at heart.

To be transparent, I powered down and sold a lot during the bull run, but you should not assume that just because I am not powered up that I'm not a Steem investor. I started buying back once the market had settled, and I bought some more Steem as recently as a week ago. All I'll say is, I'm a significant investor of Steem, and the best interests of Steem are in my best interest. But the price isn't my concern here. A bull market will come around, and STEEM will gain significantly as usual. Doesn't really mean Steem will become a better social network.

PS: I'll absolutely power up when the two fundamental issues I list above are even partially solved.

Downvoted because the top voted comment does not have much to do with the presented arguments and instead dismisses what was written based on "not enough stake".

Idk what "the past" is supposed to mean but if you're talking about multiple changes in one hardfork I can understand, otherwise there really hasn't been any meaningful changes. Simulations cannot and will not show how user behavior is effected. Going back to "all rolled into one hardfork".
I'm a firm believer that for us to get any meaningful data we need to have controls and yes these numerous changes render control kinda meaningless and the data as well, yet at the same time these things are fairly separate from one another. The curve for example is not a dramatic change, but a mild one and it does not impact on the curation / author rewards. The free flagging as well, hardly drastic, seems some people think that giving people tools to police themselves only leads to homicidal maniacs, that given a chance to be a troll they will jump at the chance.. No. You're very mistaken. Not dramatic or drastic at all, very mild and in the scheme of one or two abusive whales 25% is nothing, most of it will be wasted anyway since they hardly calculate the flags individually, so again, negligible.

Posted using Partiko Android

While nobody really knows the outcome of these changes, I remain optimistic that these changes may move things towards positive results.

Changing rewards split to 50/50 is the only thing that makes sense to me. The other two components of the proposal I don't care much about, however, if the whole bundle is what it takes to get 50/50 I am for it.

Honestly, I am surprised that you are opposing 50/50 rewards split. I might be completely wrong, but here is my attempt to convince you that 50/50 split will have positive benefits for participants:

  1. Organic voting vs vote selling. Over the years more and more SP moved to passive income that is generated via SP delegation and vote selling. Reasons are obvious, it is a choice of 25% in curation rewards or 4 times more than that. At the current state, SP will keep moving to delegating and selling rather than upvoting authors for free. 50% curation rewards will give organic voters a fair chance to compete. Moreover, it will bring some of the SP back to organic voting.

  2. Rewarding those who have been rewarding/supporting authors. While some chose to delegate and sell SP, some remained true to organic upvoting and continued supporting authors. They didn't have to. They could have gone a full return passive income route. But they didn't, because they have a long term vision. So these stakeholders, I think, deserve better rewards on their curation. I will be glad to have less rewards on my posts if that means those who have been upvoting my content get more. More SP these folks have better for authors.

  3. Will encourage authors to engage with their audience. Authors are also upvoters. They don't have to solely rely on the author rewards. They can meaningfully reward those who engage with their content, and receive 50% curation rewards. Many authors do anyway. While they may be losing on authors percentage, they will be gaining in curation rewards.
    This also will encourage authors to power up more SP.

  4. Will make Steem a more attractive investment. At its current state those who buy Steem, do so for speculative reasons, passive income via delegation or vote selling. Rarely you would see people buying Steem and powering up because they want to reward authors. 50% curation rewards will make Steem more attractive to buy and power up. If more people are interested to buy Steem, prices will go up. Authors will see increasing value in their rewards, stakeholders will see the value of their stakes go up.

  5. Majority of social media users are content consumers, not content creators. The way Steem works is, it heavily rewards authors and not content consumers. This in return turns content consumers into creating content to take some share of rewards. 50% curation rewards will let content consumers just focus on what they do best, consume content. This will encourage content consumers to buy more Steem and be rewarded for consuming content. I know quality authors put in a lot of time and effort to create content. But those who buy Steem, also put in a lot of time and effort to earn their money elsewhere and then invest in Steem/SP. Steem needs more people interested in putting their hard earned money into Steem.

In conclusion, I think 50/50 split will encourage more organic voting, divert SP from vote selling back to upvoting for free, improve content discovery, increase interest in buying Steem, increase interest for authors to power up instead of selling earnings, and give Steem a better chance to succeed.

I've explained this in the comment linked above. You're ignoring that bidbots will also see 50% curation rewards. Similarly, to self-voters, it doesn't matter, they'll get a 100% split every time anyway. That said, I agree it'll likely see a marginal gain with greater incentive for curation. It's just not enough - Steem has fundamental misalignments that need to be addressed. I'm sure I told you about this first in 2017, and through the years, and nothing has changed since; so I'll avoid beating the dead horse.

After reading your linked comment, I am not sure now. Your assessment and arguments are convincing. That also makes me think what will all the projects that are receiving @misterdelegation delegation do with extra curation rewards.

They will get 100% richer than they were before.

The issue of simulations has been brought up but there's really no good way to actually do so. They will run the numbers based on the current distribution but this tells us nothing about how the equilibrium shifts. Simulation in SMT doesn't give the same effect either. Maybe when AI is good enough we can have them mimic us :P

What have been discussed is exactly what you have noted, relative incentives. Many people have varying opinions on what is too much or too little but this particular configuration already appears to have growing support.

Sounds like witnesses have to much power and all users should be able to vote on any changes. Minnow to a whale..... Also we shouldn't have a downvote button. Just a flag but if you flag someone it should only be because of copyright issues. If your flag on someone isn't warranted then you lose your MANA for a month and cant transact nothing......

How the system works is that you elect representatives, i.e. witnesses. You're right that the problem is it's a plutocracy rather than a democracy. Only the very richest will get an influential vote, and most of them will vote for what they think will make themselves richer rather than a better social network. It's plain human nature.

@liberosist Yeah, that's sad. Not over @contestkings and our discord. Were building a community together for all to prosper thru contests and giveaways. We have one requirement to get on the daily whitelist for contests, No upvote, No Resteem, No Follow.... Thanks for the post, I appreciate logical thinking and opinions.....

Sounds like witnesses have to much power and all users should be able to vote on any changes.

You can vote on witnesses that represent your interest.

Yup, I'm thinking of taking down the two I voted for because they are getting to cool for their britches..

@yabapmatt and @aggroed are doing everything in their power to make Steem a success because they have got so much to lose if Steem would go belly up; removing their votes isn't making any sense TBH.

I never said that they are not, It's more important to have Witnesses striving for Steem than personal project's. If i ever tried or wanted to be one, that would be my only focus. My opinion, that's part of the problem.

They are striving for Steem.

Looks like we also need a downvote Witness button as well......

you are certainly not the one I'll vote for . I didn't check for a while , did you beg 'pumpkin' for witness vote recently ?

I'm not a Witness nor am i trying to be and i only deal with pumpkins at Halloween time....

I agreee that for now 50/50 is too soon for the STEEM blockchain. If you look at @penguinpablo stats You will see that Steemian voters OUTNUMBER content creators.... so to give content creators a 33% "hair cut" makes no sense right now... maybe maybe a 60/40 but 50/50 I don't think makes sense if you will lose content creators and give UPVOTERS less to up vote.

And for FREE FLAGGING, Bernie already does a great Job of it without the FREE, JUST ask Kawaiicrush or lyndsayBowes or anyone else who has watched the BOT WARS between various Steemians......oh boy!

I say NOT TO THESE CHANGES but I am not a witness.... maybe WE need a Witness POLL to see where they Stand and WE STEEMIANS can then up vote them in or out as witness if they support this madness about to be unleashed!!

I agree it's not the right approach. Overall, these changes probably make Steem slightly better, so I do not oppose them. But I also think they are not well considered and that most of them probably will not solve any problems. Implementing a basket of new things without simulating them is purely reckless.

EDIT: After further consideration, I've turned against this set of proposals also. They are a bad idea.

The problem is the lack of changes of the rules which turned Steem into a very stale and boring game where the strategy to optimize your earnings is pretty clear. I don't know if new rules will be 'better', this type of things are way too chaotic to be analyzed.

In my opinion, any change is good at this point, and doing more and more iterative changes in the future is the key to get something that ressembles a 'working system'.

"...any change is good at this point..."

That's clearly impossibly false.

Why doesn't dTube work for folks on laptops? I can't view videos on dTube, and I've never received a response from you in most of a year's seeking answers here, on Discord, and email. FFS, at least acknowledge that there's an issue or that I've broached it with you.

Honestly missed your message from 3 months ago, I'll reply now. Videos have been loading / uploading kinda fine (even though no HD) for a while now.

Thanks for responding. Sorry for my tone, but I've been unable - and continue to be unable - to view dTube video for a long time, and have not previously received response.

I cannot today view dTube video.

Thank you.

That's an interesting thought. I agree that it'll cause a short-term disruption, but then soon enough people will find the best ways to optimize their earnings.

I'm fully in favour of making iterative changes, but iteration can only happen with... iterating. That requires making one change at a time, testing against a control, and studying the results of said change. Since HF16, we have had all kinds of things bundled in, and any empirical evidence to suggests what works becomes obfuscated.

Things are so broken here that I'm almost going to buy the argument that even a potentially bad change is good at this point. Almost...

soon enough people will find the best ways to optimize their earnings
Completely true. Not all people will adapt at the same speed though. But it doesn't change the fact that it cannot be perfectly balanced.

The concept of 'perfect imbalance' is to change the game often enough, in a way that regularly changes the optimal strategy, so that these fastest adapting player would be the ones winning overall. This is what you can already see happening in competitive esports game. They have the same issue that their games become stale very quick (because of high competition and very complex rules impossible to balance) and they all need to use the 'perfect imbalance' concept to keep their userbase interested.

In practise they just edit the config file (which contains all stats about characters / items) once every two weeks, based on the data of played games under current rules, and switch it up so that the game feels fresh and competitive again every two weeks.

As I've mentioned in a different comment, eSports games work because exploits are fixed, excessive abusers are banned, and countermeasures are implemented; the key being all of the above is done in a very timely manner. Steem will need a new paradigm needs to be implemented if it wants to achieve what eSports and pay-to-win games have. It's pointless if each change takes 6 months to implement.

I agree, fixing exploits comes first ;)

I think inaction would be worse. I am optimistic about 50/50 rewards split. Not sure about the impact of the other 2 components, but I think 50/50 rewards split has a potential of making Steem a more attractive asset to invest in.

Agree. These changes will not improve Steem.

Posted using Partiko Android

That remains to be seen. What I do know is there are significant doubts and risks associated at this stage.

Low ranked witness or not, your opinion is just as valid as @aggroed or @timcliff. We're all in this because we want to see Steem as a whole succeed.

What I would encourage you to do in the case of HF21 would be to propose changes that you think would be a better use of the HF. You probably did that in the post you linked; if you did, pardon my effrontery for not reading it. But you might be able to rally others to your ideals of you provide an alternative solution. Even if it's an idea you think is terrible, someone else might find value in it. They could help you refine it into something better. And I, for one, would gladly support a witness who comes up with solutions or at least tries to find them. Even if they fail to find a solution, a little effort in the right direction is better than none at all.

Posted using Partiko Android

My opinion does not really matter, while theirs does. In voting for hardforks, each top 20 witness gets 1 vote, we get pretty much nothing.

That said, if I can reach out to even a few people, it's a net positive.

I have spent hours in the last week brainstorming, offering alternative ideas, and more. Please see my blog and comments for more. I feel I have done everything that a low ranked witness could. Ultimately, I'm just a small pawn in the game, and I know my thoughts will likely never be considered seriously by anyone important.

I disagree in the assessment that your opinion does not matter. Just because you don't get to vote doesn't mean that the witnesses that can don't listen to those around them. I know quite a few top 20 witnesses, and they do listen to feedback, even that of a minnow like myself. And if you feel strongly enough about it, I bet they'd work with you to evaluate your solutions you've blogged.

Posted using Partiko Android

Look at my witness approval, I'm at #85. That quite literally means I'm unpopular and my opinion isn't valued anywhere near as much as a top witness. Just stating facts here! Nevertheless, I'm grateful for anyone voting for me, even if it's relatively few, and for them, I'll continue to state my opinion sincerely.

It doesn't mean that your unpopular it means that you haven't been voted for. I've been here for two years on the blockchain and this is the first time that i've seen your name anywhere. Now i'm not a big account but I've been involved in lots of different places here and have come across all of the top 20 and a lot more and seeing the work they are involved with. That is how I determine my witness votes from people that seem to be working towards the same idea that I have in my head.

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.032
BTC 59274.49
ETH 2983.07
USDT 1.00
SBD 3.75