You are viewing a single comment's thread from:

RE: How to fuck a DPOS blockchain

in Hive Governance5 years ago

I ve never been a consensus witness but I definitely stand by the necessity 22.2 was, especially at the light of what happened next. Nothing to do with greed, but yea its easy to give the blame and do nothing.

Sort:  

Under the 22.2 Protective Attack header I think this is a pretty flimsy straw-man summation of the main reason for the soft fork : "The main argument that decided the community to follow this move, was the argument of 'We don't want to merge into TRON'. ".

Surely, the main reason for the soft fork was that despite Justin Sun's promise not to use the Stinc stake to vote, breaking news in the days before the soft fork was that Justin Sun had already broken identical promise not to use Tron genesis stake to vote in Tron's version of block producers. I get that you don't like the top witnesses, and in some specific cases even agree with your opinion of them - but to pretend that there was not a clear and very real possibility that Justin Sun would break his promise and use the Stinc stake to vote is basically indefensible.

There is a good argument to be made that all prior top witnesses bear responsibility for failing to already put in place a trustless way to ensure the ninja-mined stake was used as intended/promised (for funding development and onboarding new users, and not voting). If that had already been in place, probably a good chance that the sale to Justin Sun would never have happened in first place. Seems very unlikely he would have paid anything for just Steemit, Inc the company with its handful of employees, and steemit.com which is by everyone's estimation a shitty sorry excuse for a pukestain masquerading as a website.

There is a good argument to be made that all prior top witnesses bear responsibility for failing to already put in place a trustless way to ensure the ninja-mined stake was used as intended/promised (for funding development and onboarding new users, and not voting).

This! We relied on off chain assumptions and wishes... However, I think the problem is more that the consensus mechanism is flawed. 20 consensus and 30 votes was never going to be unexploitable... We just hoped it wouldn't happen.