You are viewing a single comment's thread from:

RE: HF 20 - lessons finally learned?

in #steem6 years ago

The testnet that was used for this fork was not adequate because it was mirroring transactions from the mainnet, not a parallel, independent chain.

What do you mean by "parallel independent chain" and how it would be better?

I can't believe this is the first time that there's even been a testnet!

Not really, it's just most fancy public testnet (eg. @almost-digital's testnet was introduced over a year ago)

Sort:  

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.

Not really, it's just most fancy public testnet (eg. @almost-digital's testnet was introduced over a year ago)

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.

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.

Yeah, that makes total sense to me.

That’s why I haven’t stopped voting, just cut my usual percentages in half so I should fully recharge in about 10 days.

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:

HF20 happened, high level of hardfork radiation (RC particles) forced you to regenerate your powers. This might take some time. Here's your HF20 survivor badge! Congratulations. ;-)

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

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 ;-)

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:

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.