Should Steem have three or four branches like the U.S. government in order to seek balance, like you said, @ammonite, in order to stop this from happening again? I'm not sure how the branches would work but perhaps there could be different teams. So, instead of buying just Steem and instead of only voting for just witnesses, perhaps we could have for example, Red Steem and Blue Steem, Red Witnesses and Blue Witnesses lol haha, no, but seriously they don't have to be those colors. But there has to be a way to put limits to these types of things like you said. So, it comes down to the architecture of the blockchain, the design, the structure. I'm a bit of a web designer but I don't know too much about blockchain. I could probably study it but I can't really say too much at the moment concerning how that would be done.
RE: Update- Huobi started powering down