You are viewing a single comment's thread from:

RE: HF21: SPS and EIP Explained

in #steem6 years ago (edited)

it just smacks of witnesses looking out for themselves.

I can't speak for everyone. Sure it is possible there are some with that view. But, truly, you are as far as I know making this accusation with no evidence at all, and simply on the basis of how it feels to you. Is that fair?

Anyway, it is stakeholders who are in charge, not witnesses. If stakeholders think that this isn't going to improve their bottom line or just isn't the right approach, witnesses who support it can and will be voted out and we go back to the drawing board on something that stakeholders will support (or alternately perhaps do nothing at all and keep things as they are). Witnesses are really just the messengers, not the ultimate deciders. (Some, perhaps most, are of course also major stakeholders, so their views carry additional weight and authority on that basis.)

There are always options. what about the ten percent coming from the rewards pool before it is split between witnesses, content etc?

This is exactly the same as the 1% (10% cut) from witnesses already discussed.

I have very valid fears that anything that further discourages content creators will ultimately see the demise of the platform and not in the long term. The situation is already dire.

So you think that instead of shifting 10% from the content pool, if we instead shifted 9% from the content pool and 1% from witnesses, this dire outcome would be averted? We're discussing here, an increase in the resulting content pool from 65% to 66% of total inflation. That is literally a 1.5% increase in each payout, all else (Steem price, etc.) being equal. You think that will save the (Steem) world? Consider me quite skeptical about this.

On top of all the other points I mentioned, the bottom line is that nearly all of the budget is now going to the main content pool. Shifting of any percentage from the content pool has the smallest relative effect, and has a much bigger effect elsewhere. The 1% we are quibbling over is about a 1.5% change in the content pool, and would be a 10% reduction to witness rewards. You do the math on where that makes the most difference and carries the most risk. I have already stated my view.

I understand where you are coming from emotionally and philosophically in terms of "fair" and "sharing the pain" and all that, but ultimately the substance of the argument doesn't hold up.

Sort:  

You say it doesn't hold up but you don't seem to be able to grasp the point of view of the average user of this platform. You can argue ( hopefully not heated) at much as you like with the numbers and how little or how much difference or makes but the perception to the average user is that this is unfair

That is my point that that anything further to discourage content creators is not good. We can talk about safeguarding the security of the chain till we are blue in the face but if there is no content beyond the guff we are seeing there won't be a chain to safeguard.

This portioning as I stated looks to your average user to be unfair. That's my point. The average user has been ignored and maligned to date and this looks to compound that further.

And this

Anyway, it is stakeholders who are in charge, not witnesses. If stakeholders think that this isn't going to improve their bottom line or just isn't the right approach, witnesses who support it can and will be voted out

The winesses decided this.

Wouldn't the freedom/pumpkin vote negate your average non whale users even if they acted en masse? I would like to see the numbers on that.

I don't think the stakeholders ultimately do decide unless you bring it back to stake and that is wholly different kettle of fish because if the freedom/Pumpkin stake

The average user has been ignored and maligned to date

By whom? I certainly don't malign the average user and I would like to think I don't ignore either, though certainly it isn't possible to pay individual attention to all of thousands or tens of thousands (or possibly more) average users.

The winesses decided this.

No, witnesses have provided input to the developers to help decide what is included in the proposed release. Witnesses (and stakeholders) have not yet decided whether it will be approved/activated. If not then it will be back to the drawing board to come up with something else, or perhaps nothing will change.

Wouldn't the freedom/pumpkin vote negate your average non whale users even if they acted en masse? I would like to see the numbers on that.

In point of fact we don't even know if freedom/pumpkin supports this, because no one to my knowledge has discussed it with anyone known to be that person/account. It may be that freedom/pumpkin changes witness votes to oppose the fork.

BTW, there is no vote negation. Yes larger voters have greater weight, but all votes count. P/F only controls several percent of the total and can easily be overruled by the sum of many other votes, both large and small. Don't buy the idea that any vote is too small to count. If anything that rhetoric is a trick to discourage small stakeholders from participating which only further reduces their influence.

I certainly don't mean you when I say the average user has been ignored and maligned. I was referring to a generality that I have read on many an occasion where authors have been blamed for selling and putting downward pressure on the steem price. None of what I am saying is an attack on you for whom I have a great respect for. Those same writings where authors are generalised often seem to consider them almost a nuisance.

I tend not to believe the whole freedom/pumpkin ownership is a mystery but that's an entirely separate issue.

No, witnesses have provided input to the developers to help decide what is included in the proposed release.

I am only going by my take on the below text.

At the request of the Witnesses, we have included code in this release that would add a long term funding mechanism for the SteemDAO/SPS. If this hardfork is accepted by the Witnesses, 10% of overall inflation (pulled from the rewards pool) would be used to fund proposals made through the SteemDAO/SPS.

Is the wording incorrect or ambiguous? Or did Steemit Inc decide off their own bat where the ten percent is coming from? It reads as if the witnesses proposed it. Which is the basis of my original point.

You are of course entitled to disagree and argue against it. But it remains. I do thank you of course for your alternate views on this but in this occasion I am unswayed.

Is the wording incorrect or ambiguous?

I'd say ambiguous. Somewhat a desire to dodge responsibility perhaps, but that's also somewhat fair because as I stated earlier, the true decision makers are the stakeholders via witnesses as I will describe again below.

Or did Steemit Inc decide off their own bat where the ten percent is coming from? It reads as if the witnesses proposed it. Which is the basis of my original point.

They asked for input and witnesses gave their views. The way the process works is:

  1. Discussion between witnesses and developers (Steemit in this case). This discussion is advisory and can not truly commit to anything because the witness list may change (see #3 below). The discussion also goes in two directions: a) witnesses indicate what they believe is best for Steem and what stakeholders want, b) developers indicate what they believe is best for Steem and what they are willing and able to develop (as well as covering schedules, milestones, roadmap, etc.)
  2. Developers (Steemit in this case) release code implementing a fork. This has not quite happened yet, but there is a release candidate or near-candidate under final testing.
  3. Witnesses decide whether to approve/activate the fork implemented by the release. Stakeholders can change witness votes to influence the process. The witnesses voted in when the fork needs to be approved are not and will not necessarily be the same ones that were participating in discussion in #1 above.
  4. If approval does not occur in a reasonable amount of time, either return to #1 or #2 and repeat, or drop the effort to make changes at this time and the blockchain continues to function as before.

It is also worth noting that the process has a relatively high hurdle in terms of voting to make a change. At least 17 of the top 20 witnesses (which are voted in at the time of a fork, not necessarily the same ones as now) need to approve the fork. So stakeholders who want to stop a fork need only replace 3 or 4 witnesses (I don't recall which) with new ones who agree.

I certainly don't mean you when I say the average user has been ignored and maligned

Well who then?

authors have been blamed for selling and putting downward pressure on the steem price

I don't consider this maligning. It may be a true statement about the economics and market. This does not mean that any individual author is doing anything wrong, or even that all are. But this is may be more about how efficiently rewards are used to create value than the fact of them being paid at all. That doesn't make the problem go away though, and authors as much as anyone suffer from it (lower price -> lower rewards).

IMO people working on EIP, SPS, witnesses, and developers are all making a sincere efforts to improve Steem. If you think anyone is acting against the best interests of Steem overall you are entitled that view and IMO should absolutely call it out. I don't buy the view that adjusting rewards and mechanisms, even in a way that may (though I remain unconvinced) be negative for authors, is bad for Steem. Steem is more than just authors, but authors are surely part of Steem and worthy of respect, just not absolute deference to maximizing direct author rewards to the point of failing to make Steem the best it can be.

IMO people working on EIP, SPS, witnesses, and developers are all making a sincere efforts to improve Steem. If you think anyone is acting against the best interests of Steem overall you are entitled that view and IMO should absolutely call it out.

I do not think this. I think change is positive and has to be done. My original point is the apportionment of the funding.

I am not going to call out individuals but it is the perception of many day to day users that creators are ignored or considered almost a nuisance. You may consider this anecdotal, but as one of those creators in communication with many other creators, that is a perception that is held.

Discussion between witnesses and developers (Steemit in this case). This discussion is advisory and can not truly commit to anything because the witness list may change (see #3 below).

So this advisory discussion involved the witnesses proposing not to shoulder any of the burden of the 10%..?

The true decision may ultimately be the stakeholders but if an unpopular change gets in you know how long it may take to get it out.

There is a release undergoing testing. Which means the code base barring any major defects is almost complete.

Witnesses decide whether to approve/activate the fork implemented by the release. Stakeholders can change witness votes to influence the process.

It's too late at this point. This is reactive. I say be proactive and air concerns before it gets to this stage. The later a change is required in the dev cycle the more expensive that change become to implement.

Hence me airing my concern.

So this advisory discussion involved the witnesses proposing not to shoulder any of the burden of the 10%..?

Some witnesses proposed no change to witness rewards including myself for the reasons already stated. To reiterate, witness rewards were already cut 80% in a previous adjustment, one which conducted a reasonable modeling of the minimum safe witness reward structure. The (soon) existence of the SPS does nothing to change that modeling nor does it change a reasonable assessment of the minimum safe witness reward structure. In fact, I would argue based on this sound logic, that if you think the shift from the reward pool of 10% is too high and it should only be 9%, instead of trying to make an unsupported reduction in witness rewards to make up the difference, SPS itself should just be reduced from 10% to 9%. But I personally do not see the need for that all, and I think SPS benefits more from that 10% increase than the rewards pool would benefit from not losing that last 1.5%.

Other witnesses proposed to shift some witness rewards, but ultimately a majority if not supermajority of witnesses were not in favor of that, and not doing so is what the developers (who are also large stakeholders themselves) decided to code.

You are free to view this as unfair self-enrichment or some such, which seems to be the undercurrent of what you are implying even if you don't come out and say it, but I don't. I sincerely believe that nearly if not literally everyone involved on all sides of these issues wants the best for Steem and very few if any witnesses are strongly motivated to maximize their witness rewards beyond what is truly necessary and responsible as a system design. In truth, it just isn't a lot of money for most who are successful investors, business owners, well-paid developers, etc. to even justify the hassles involved, including debates like this one, so we are all must be far more motivated to help make Steem a success, or if not most of us would probably just frankly quit.

In the end, as I said, stakeholders will decide.

I say be proactive and air concerns before it gets to this stage

These exact same concerns were aired several months ago when the SPS was first proposed and developed its funding was discussed. There is very little being brought up now that wasn't already brought up then.

Then, just as now, some suggested that some witness rewards be shifted to cover the cost, and some suggested that witness rewards not be shifted. Some suggested that reward pool be shift, some suggested that SPS be funded only by donations.

What happened more recently is that witnesses and developers had a discussion, considering all of the views that were aired several months ago and since about whether and how SPS should be funded, and the informal consensus that came out discussion was for the 65/15/10/10 split. Ultimately the stakeholders will decide.

witnesses and developers had a discussion

I see this and I think. Aren't we all stakeholders? Shouldn't a discussion have at least been considered over all stakeholders and not just a subset. There are many ways to do this now.

Shouldn't all stakeholders have an input earlier in the cycle to avoid costly decisions having to be made?

A proposal could have been made to all stakeholders. A for and against. But there wasn't. Do the views of non developer, non witness stakeholders not count. Or do they count at a later stage when the code has been written and as I said before it becomes far more expensive to change.

You are free to view this as unfair self-enrichment or some such, which seems to be the undercurrent of what you are implying even if you don't come out and say it

For the record then, I imply nothing. I view it as unfair and maintain it my right to do so.

the hassles involved, including debates like this one

Is this discussion onerous to you, a hassle? Then let us agree to disagree. I am happy to move on. I have stated what I think which I believe I am free to do. You have stated what you think which is indeed also your right.

Shouldn't a discussion have at least been considered over all stakeholders and not just a subset.

Shouldn't all stakeholders have an input earlier in the cycle to avoid costly decisions having to be made?

Yes and yes, and that has been the case, starting several months ago when the SPS was proposed and discussed, and in numerous ongoing discussions since. So, if you are asking whether input from non-witnesses and developers is a part of this process and is directly considered, then I would say yes. If you are suggesting that all stakeholders and platform users are directly and personally involved with the development and collaborative discussions supporting development on a day to day basis, I would say no, that is not practical (and indeed is the very reason why Steem, and most current DPoS blockchains, was designed with a modestly-sized witness set: there is a limit to the number of people who can constructively have personal involvement in such a process without everything becoming too unwieldy; at a technical level it would work to have not a top 20 but a top 200 or even more, but from a practical standpoint when the network is seen as something evolving, that is impractical).

Is this discussion onerous to you, a hassle? Then let us agree to disagree. I am happy to move on. I have stated what I think which I believe I am free to do. You have stated what you think which is indeed also your right.

It isn't extreme, but it is still a meaningful added time commitment for those witnesses who choose to engage personally in these discussions with the community (this particular one only being an example, I'm not calling it out as a specific concern). Those that don't are criticized for being out of touch and not engaging. I can understand and see the merits of both approaches, particularly when witnesses are being paid about as much as a fast food worker (or maybe, given that the Steem price has recovered a bit recently, a fast food manager), before expenses, and then are accused of using their position to do "unfair" things to in order to protect their pay check.

A proposal could have been made to all stakeholders. A for and against.

That is exactly what is being done. The process of on-chain governance allows all stakeholders to have a say for or against approval/activation of forks.

Do the views of non developer, non witness stakeholders not count. Or do they count at a later stage when the code has been written and as I said before it becomes far more expensive to change.

Disagree, as stated above. A wide range of views from non-developers and non-witnesses have absolutely been heard and taken into account earlier in the process starting months ago, including on the matter of how and how much (and if) SPS should be funded. Ultimately witnesses and developers make a practical call to distill that down to what concrete implementation they think is best for Steem. They/we may well get some things wrong but we consider all sorts of input and do our best.