The Facts

in #steem6 years ago

In this post I summarize what happened on the Steem blockchain regarding the so called 'hostile takeover' in the recent weeks and what exactly brought us into the current situation. I try to be as neutral as possible and let the facts speak for themselves.

Laws are not based on opinions, therefore it is time to overcome the inner devils, stop fighting each other and see the facts clearly for what they are.

I am aware of the fact that there have been decisions made based on assumptions and fear by some community members and witnesses, which I do not include in this summary, because I want to focus on the major (relevant) points in order to be able to present you a clear picture of the situation.

Logic


As many talks and actions of defence started to become childish, I need to explain one important thing at the beginning:

'B' comes after 'A'. Same goes for the number '2', which (when counting forwards) always follows to a smaller number, for example '1'.

Example (for children)


The following statement makes sense:

I took my son to a doctor, because he had trouble breathing after he was stung by a big hornet. After the medical treatment my son could breath freely again.

While this statement does not make sense:

I took my son to a big hornet, because he had trouble breathing after he was medically treated by a doctor. After the hornet stung him my son could breath freely again.

Summary

Point 1

Justin Sun (@justinsunsteemit) buys Steemit and informs the Steem community about his goals to make Steem more successful by prioritizing marketing and caring about good relationships to big crypto exchanges. He states that he does not intent to get involved into voting witnesses or changing Steem's existing consensus rules by using his acquired stake.

Point 2

The majority of Steem's top/crucial witnesses decide to programmatically freeze the new owner's accounts by installing a new Steem version on their servers, that can be run immediately without applying a hardfork. This so called 'softfork' (SF) can be activated instantly without even informing the Steem community about it and it contains the code to block specific blockchain operations for Mr. Sun's accounts.

Point 3

Justin informs the existing Steem exchanges about the fact that his Steem accounts got hacked (funds got frozen) and that the crypto world needs to work together to regain access to his funds and to prevent those 'hackers' from getting away with it.

Point 4

External security experts come to the conclusion that the best way to counter the 'hack' is to stake (Powerup) a large amount of STEEM, so that temporarily created 'dummy' witnesses can get voted to the top of Steem's witness list to be able to run an own softfork, which reverses the changes of the 'hackers' installed softfork. Relevant exchanges therefore begin to powerup their existing STEEM tokens and vote for the created 'dummy' witnesses.

Point 5

As long as nothing can ensure that no additional accounts can be 'frozen' over night with another softfork by those 'hackers', the created 'dummy' witnesses will stay active and prevent further dangerous softforks.

Conclusions


Pretending to be a victim does not erase previously taken actions. The exchanges did their best to help keeping Steem decentralized and this could only be done with such a drastic action. It should be clear that the exchanges are not to blame for the current situation.

The witnesses ability to freeze someone's account over night without even talking to the community (which elects them and gives them their power to do so in the first place) clearly is a feature that should not exist in a decentralized blockchain.

My personal conclusions will follow in an extra post.


Sort:  
Loading...
  1. Justin bought Steemit Inc, not Steem
  2. Witnesses tried to communicate with him but received no response
  3. Justin tweeted about token swaps. Again, he bought Steemit Inc, not Steem
  4. Justin used a TRON stake which was promised to not vote for Block Producers for exactly that
  5. Steemit has a similar stake that was promised to not vote.
  6. Witnesses decided to safeguard the decentralization of Steem because a similar action was to be expected and no communication could be established
  7. Justin told exchanges about a hack and promised special upgrades for them
  8. Exchanges powered up customer funds to interfere with Steem governance
  9. Justin sent payments to these exchanges

That is how events have unfolded before my eyes.

I would be happy to learn if I left out facts or got the chronology wrong

This is absolutely correct. The fact that steemchiller is purposefully leaving out facts is beyond dishonest.

It shows without a doubt who is in the right here.
THOSE THAT DO NOT LEAVE OUT FACTS.

REAL FACT: @justinsunsteemit TOOK ADVANTAGE OF HIS CONNECTIONS AT POPULAR EXCHANGES TO LOCK USERS FUNDS IN ORDER TO VOTE IN HIS CENTRALIZED WITNESSES AND ATTEMPT TO TAKE CONTROL OF THE STEEM BLOCKCHAIN.




















REAL FACT: @justinsunsteemit TOOK ADVANTAGE OF HIS CONNECTIONS AT POPULAR EXCHANGES TO LOCK USERS FUNDS IN ORDER TO VOTE IN HIS CENTRALIZED WITNESSES AND ATTEMPT TO TAKE CONTROL OF THE STEEM BLOCKCHAIN.




















Witnesses came together and protected the chain in kind of an aggressive move, but I think it was necessary in order to show the world that no one can buy the Steem blockchain and make changes to the core without talking to the existing team of reliable block producers. They were not here for years just for fun and they won't give up their dream of a decentralized, fast and stable running blockchain that easily.

This is an excerpt of your post which you wrote after the SF took place and in which you explicitly expressed that you were in support of the SF.

https://steempeak.com/steem/@steemchiller/the-good-thing-is

But now, you're condemning those actions?

Bist du ein Grashalm im Wind oder kannst du dich nicht entscheiden?

Untitled1.png

He's allowed to change his mind based on how things have progressed since that time. Which I think most feel the same way. At the time of the SF most were hopeful (but not confident) that it was the right move, now it is looking very much like it was not.

REAL FACT: @justinsunsteemit TOOK ADVANTAGE OF HIS CONNECTIONS AT POPULAR EXCHANGES TO LOCK USERS FUNDS IN ORDER TO VOTE IN HIS CENTRALIZED WITNESSES AND ATTEMPT TO TAKE CONTROL OF THE STEEM BLOCKCHAIN.




















Witnesses got spooked by Justin Sun's plan like that token swap which prompted most of them to take actions to halt that "plan" among other things @steemchiller.
Plus the fact that Justin Sun colluded with three major exchanges to power-up steem of their customers just to help him vote Justin's puppet witnesses verified his threat potential in centralizing steem platform.

Justin colluded, AKA stole money.

REAL FACT: @justinsunsteemit TOOK ADVANTAGE OF HIS CONNECTIONS AT POPULAR EXCHANGES TO LOCK USERS FUNDS IN ORDER TO VOTE IN HIS CENTRALIZED WITNESSES AND ATTEMPT TO TAKE CONTROL OF THE STEEM BLOCKCHAIN.




















REAL FACT: @justinsunsteemit TOOK ADVANTAGE OF HIS CONNECTIONS AT POPULAR EXCHANGES TO LOCK USERS FUNDS IN ORDER TO VOTE IN HIS CENTRALIZED WITNESSES AND ATTEMPT TO TAKE CONTROL OF THE STEEM BLOCKCHAIN.




















First of all - the wasp and doctor example seems like a misfit. I can understandthat there may be different opinions on what party is trying to do a "hostile takeover". To me, it seems more like the situation where one child takes a toy from another child, and the other child tries to "fix" the problem by beating the first child.

I came late to the party and haven't paid attention nor done much fact checking. My initial thought when reading about the aquisition was ... "this could be bad, but I hope it's good". Well, now things have turned sour and it's hard to imagine good outcomes anymore.

I think it's important to stay rational, consider both sides of the story with an objective and neutral mind. I also think it's important that the steemit.com site won't split with the community - never underestimate the network effect, in case of a chain fork, both of the chain partitions will stay significantly weaker than the parent chain - both steemit.com and the Steem community have a lot to lose and not much to win from such a split.

The decision to block transactions (including change of witness votes) for the SteemPower held by SteemIt may have been dubious, and can be seen as a hostile takeover. I can somehow understand that the exchanges got on board if Sun have been telling them a good story; it's both in the interest of the exchanges, the community and the token holders to avoid "hostile takeovers".

Now what was the need to block those funds - did steemit have more than 50% of the stake? Was the Steem "democracy" built upon a gentlemans agreement that SteemIt would never abuse their power? In that case I can fully understand why the other witnesses decided to temporarily block SteemIt from doing what they deemed to be a "hostile takeover".

When some conflict breaks out, it's important to from the very start talk together, try to understand each other and discuss compromises - but the instinct often seems to be to retaliate fast, hard and swiftly, hence escalate the situation. The exchanges seems to have been doing a bad job doing fact checking and community outreach.

  • Using tokens deposited by customers to support one part in a conflict, without consoluting the de-jure token owners ... not a good idea.
  • Since it takes 13 weeks to fully power down, this also was a very risky move. What if the customers would try to withdraw their tokens? Such a move makes it even more likely, as some disgusted customers would be likely to want to withdraw funds, power up and vote against the exchanges.
  • Possibly to keep up with promises given to the exchanges, now the Tron folks are begging for a quickfix allowing the exchanges to power down quickly. Changing the rules of a blockchain just so one party can keep up some promises given to another party ... I have no words for it, that's really a taboo, blockchain technology is not supposed to work like that!
  • Perhaps the exchanges didn't understand the concept of locking funds - or perhaps they were promised a quick protocol change to unlock the funds once control of the chain had been regained. I'm not sure what is worse.
  • A quick look, and there are like twenty witnesses on the list that are running the new potentially harmful .5-release, none of them have bothered filling out an avatar nor a one-liner ... I did a quick look into one of the witnesses and found no witness information at all. None of the old, regular witnesses runs the .5-release. To me, this is a pretty clear indication that whomever is running the .5-release of the software is trying to perform a hostile takeover.

To me, this is a pretty clear indication that whomever is running the .5-release of the software is trying to perform a hostile takeover.

THIS.

REAL FACT: @justinsunsteemit TOOK ADVANTAGE OF HIS CONNECTIONS AT POPULAR EXCHANGES TO LOCK USERS FUNDS IN ORDER TO VOTE IN HIS CENTRALIZED WITNESSES AND ATTEMPT TO TAKE CONTROL OF THE STEEM BLOCKCHAIN.




















None of the sockpuppet witnesses running 22.5 have updated price feeds even once. The issuance of SBD is whack, and it'll keep getting worse as long as Tron keeps governance from being undertaken by the community.

It's starting to fuck our money up, and we should be consulting counsel as a result. I don't expect polite requests to remedy the tort Tron is causing to produce results, since no other requests have produced any of Tron to date, including repeated requests to update the price feeds.

Lawyer up folks. This is gonna hit you in the wallet.

REAL FACT: @justinsunsteemit TOOK ADVANTAGE OF HIS CONNECTIONS AT POPULAR EXCHANGES TO LOCK USERS FUNDS IN ORDER TO VOTE IN HIS CENTRALIZED WITNESSES AND ATTEMPT TO TAKE CONTROL OF THE STEEM BLOCKCHAIN.




















@steemchiller, this is very disappointing! What's that, newbie's talk?
The Steem DECENTRALIZED blockchain worked exactly like it was supposed to... with the consent of the community.
In fact, at any time community could've voted out witnesses with a conduct contrary to the principles of this blockchain.
But this did not happen and indeed they have had a greater consensus from the Steem Community to the detriment of those who tried a hostile takeover.

The takeover occurred after the freezing of his account. Consent of community? THe witnesses did not talk to the community. We didnt even get a chance to see what Justins intention where going to be. He was just another big whale with 20%. Not a majority.

The takeover occurred after the freezing of his account.

There was no need to do it before.. but this circumstance has shown his true intentions.

Consent of community? THe witnesses did not talk to the community.

Witnesses who had supported the SF could be removed by the community, but the opposite has happened. I repeat, they have had a greater consensus from the Steem Community on the occasion of the second SF (0.22.5).

REAL FACT: @justinsunsteemit TOOK ADVANTAGE OF HIS CONNECTIONS AT POPULAR EXCHANGES TO LOCK USERS FUNDS IN ORDER TO VOTE IN HIS CENTRALIZED WITNESSES AND ATTEMPT TO TAKE CONTROL OF THE STEEM BLOCKCHAIN.




















REAL FACT: @justinsunsteemit TOOK ADVANTAGE OF HIS CONNECTIONS AT POPULAR EXCHANGES TO LOCK USERS FUNDS IN ORDER TO VOTE IN HIS CENTRALIZED WITNESSES AND ATTEMPT TO TAKE CONTROL OF THE STEEM BLOCKCHAIN.




















I think I read at some point that Steem was powered by "Proof of Brain" ...

the wider communities influence over the top twenty witness selection is virtually non existent.
The witnesses are controlled by a handful of accounts.
steemit only has the appearance of decentralization. In reality it is an oligarchy

Someone is still pissed about the SPS ^^
Your 'facts' are so wrong I don't even know where to begin, I ll let others take care of it.

REAL FACT: @justinsunsteemit TOOK ADVANTAGE OF HIS CONNECTIONS AT POPULAR EXCHANGES TO LOCK USERS FUNDS IN ORDER TO VOTE IN HIS CENTRALIZED WITNESSES AND ATTEMPT TO TAKE CONTROL OF THE STEEM BLOCKCHAIN.




















You totally forgot the fact that Sun mentioned several times "token swap". That triggered the soft fork. Also you forgot the ninja mined tokens that was supposed to be used to help the development of the community. On top of that you totally forgot that exchanges took the steem of their users without their consent to take over the witnesses spots and now binance had to admit publicly in many crypto news and blogs it was a mistake. Maybe our witnesses acted a bit quick trying to protect the blockchain, maybe not cause this is not the first time Sun does a witness take over but saying the witnesses are the ones who put us in this situation is wrong. If you gonna take a side, take the side of the community cause you're part of it.

REAL FACT: @justinsunsteemit TOOK ADVANTAGE OF HIS CONNECTIONS AT POPULAR EXCHANGES TO LOCK USERS FUNDS IN ORDER TO VOTE IN HIS CENTRALIZED WITNESSES AND ATTEMPT TO TAKE CONTROL OF THE STEEM BLOCKCHAIN.




















I care about my assets/ funds

Pretending to be a victim does not erase previously taken actions. The exchanges did their best to help keeping Steem decentralized and this could only be done with such a drastic action. It should be clear that the exchanges are not to blame for the current situation.

Since when is it legal to use customer assets without ever mentioning anything in that direction. And more.. To stake it (lock/ freeze) and now lying by telling me the Wallet is in maintenance.
You basically tell me, stealing assets from their customer is okay now.

A ninja stake is also a feature, which clearly shouldnt exist in a decentralized blockchain.

REAL FACT: @justinsunsteemit TOOK ADVANTAGE OF HIS CONNECTIONS AT POPULAR EXCHANGES TO LOCK USERS FUNDS IN ORDER TO VOTE IN HIS CENTRALIZED WITNESSES AND ATTEMPT TO TAKE CONTROL OF THE STEEM BLOCKCHAIN.




















Since when is it legal to use customer assets without ever mentioning anything in that direction

Banks does it all the time.

Okay - so we just continue fucking and stealing from each other?

A ninja stake is also a feature, which clearly shouldnt exist

Agreed. This is a bigger WTF than that someone decides using such a ninja stake for a 51% attack.

Loading...