Rejecting HF21 in its current state

in #steem6 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!

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.....

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.

This is why dPOS Systems need effective democratization of the social layer.

Decentralization is binary, they have technically no central authority, but they are highly clustered to their permission set of BPs. They only can play their advantage, when you distribute the power on the social layer. If not, they are nothing but a corporate-consortium and corporate consortia are BS and not Crypto. But once a System like this is running, you can't change a damn thing, because you have to convince those in power to give up their power. This is why Dan left Steem. Even if you are one of the 21 super representatives, you have to convince the majority.

First, build, then test, then run. Since Steemit was an experiment and one can simply move on it does not matter...but to us, if we want a future, it should matter.

Decentralised systems can work for corporations, economies, and platforms. However, once you're talking about a social structure, it just doesn't scale. Social systems need to account for human behaviour. Maybe decades in the future, an algorithm would be able to understand humanity, who knows. But in the here and now, I agree with you that the social stuff needd effective democractization away from plutocratic rule.

"...once you're talking about a social structure, it just doesn't scale."

I don't agree. Everyone has certain identical needs. For such needs, completely decentralized mechanisms can even produce consensus. The problem comes when less ubiquitous purposes are put forward, because not everyone has identical needs across all matters.

What has been proven to fail 100% of the time is any form of centralized control. Over time, every empire falls. Freedom - decentralization in other words - is never completely eradicated, but even under the most oppressive tyrannies, remains in cracks and hidden in shadows, to burst forth once the despotism finally so enrages enough people that it is overcome, to burgeon once again.

Until some new centralization of wealth and power is implemented over people.

Freedom will eventually vanquish all oppression. Decentralization will eventually completely eradicate centralization, and we'll be free. It's the only form of society that cannot be defeated, and we're just waiting for the technology that enables it to be developed to maturity.

Decentralized systems have proven to be the most centralized, time and time again. STEEM's GINI coefficient is far worse than even the most centralised dictatorship in the world. (I.e. Brunei)

ja, most traits are maybe not equally but normally distributed. The need for communication, entertainment, even our taste, and our ethical views. Also, skills are normally distributed. But information follows power laws. Followers, Money, Influence, ... there is only one pewdipie with 96 Million followers. Not 1000, not 100, only one. And it does not matter if you start with equal conditions. After n rounds there will be one node holding most of the resources.

It's maybe not impossible to scale. Make stake private, make voting contribution anonymous and introduce unique user identification so that self voting is impossible, even with multiple accounts. Stake should only give you the possibility to earn return. Its Proof-of-stake, not proof-of-status, and proof-of-brain and not proof-of-egoism.

Coin Marketplace

STEEM 0.22
TRX 0.27
JST 0.041
BTC 104276.64
ETH 3847.01
SBD 3.34