RE: HF 20 - lessons finally learned?
They need to get rid of the "beta" mentality as soon as possible. Because anything that happens can just be waved off "remember, it's in beta!"
I've been spending a lot of time trying to figure out the tangled mess that is the witness system. It becomes painfully evident that @freedom / @pumpkin effectively chooses 13 of the top 20 witnesses, because they wouldn't be in top 20 without that vote.
That being said there are plenty of top 20 witnesses I respect and think are hard workers, but accepting this fork was totally irresponsible when they knew there was a negative RC's glitch happening but went ahead anyway.
The testnet that was used for this fork was not adequate because it was mirroring transactions from the mainnet, not a parallel, independent chain... i.e. "total fork rehearsal." I can't believe this is the first time that there's even been a (public) testnet!
Everything seems to be going haywire. My votes and earnings dropped.
Posted using Partiko Android
my voting power is near nothing. lol.
What do you mean by "parallel independent chain" and how it would be better?
Not really, it's just most fancy public testnet (eg. @almost-digital's testnet was introduced over a year ago)
Can't you fork the chain in anticipation of the real fork using some experimental nodes and seeing what occurs if you do a full replay with the new HF rules? In that case, wouldn't the negative RC's issue have been fully evident?
I guess it wouldn't be that great because there would be very few transactions occurring since there would only be a few users on it (whoever was testing) but still seems like it could've at least identified what would occur immediately upon forking. Surely it wasn't intentional to have everyone's voting mana drop to 20%? @steemitblog implied this might have been intentional because everyone's power was "scaled," but I can't wrap my head around why that would be the best way to do it.
Gotcha.
By the way, any speculation on what will happen with posting rewards during the time everyone's VP (or VM) tanked? I was thinking the numbers shown on post payout for things created during this time would increase drastically at the time of actual payout. Shouldn't the rewards pool be the same size as always, thus, everyone's vote ---> 20% meaning the current numbers shown are much smaller than they should be?
I’ve been thinking we may see some upward adjustments start to happen as the week goes on. I think what’s depressing the current payouts right now is that some posts from before the HF are still in the calculation mix. As more of these close out, I’d expect the new posts to climb. That’s why I haven’t stopped voting, just cut my usual percentages in half so I should fully recharge in about 10 days.
Yeah, that makes total sense to me.
Me too.
I think he means that the testnet should undergo the hardfork in a similar way to the real net later, at least that's what I would want
Yes, that's what I meant.
That's the ideal situation and existing public testnet should be suitable enough to catch those problems, but it wasn't. This is the mix between empty testnet and the fully working mainnet (made by injecting some of transactions that are happening on the mainnet). This way we can have reasonably small blockchain with some semi-natural traffic "borrowed" from real mainnet users.
Biggest problem I see is small amount of tools helping in that process. Kudos for @roadscape for his awesome steemd.com and @steemchiller for his awesome SteemWorld.org
Side note, I guess that all that HF20 drama that we are experiencing would be far smaller if we would have more fancy UI/UX with significant gamification:
I felt like that might be the case but didn't want to make a statement on it because I assumed there might be a ton of super-secret-tools that only witnesses knew about ;-)
Absolutely it would! Think how amazing it'd be if there was a whole team at Steemit, Inc. focusing on the front-end experience, always adding new, little "insignificant" things that make people smile and feel good about spending their time here.
I have very little voting power so can't upvote this comment, but would if I could!