How Justin Sun Took Over the Steem Network and How Can We Prevent It From Happening Again...?

in #tronit5 years ago (edited)

As you probably know, if your head isn't buried in the sand, yesterday Justin Sun took control of the Steem Blockchain by force.

Justin Sun is also known as our Supreme Leader, Dear Respected Comrade Justin sun, Chairman of the Workers’ Party of Steem, Chairman of the State Affairs Commission of the Democratic People’s Republic of Steem and Supreme Commander of the Steem People’s Army.

nmwmsm.png

Image Source: Asia Crypto Today

How could he took over so easily? Basically, he took advantage of two flaws of the Steem Blockchain, one that is embedded in the code... and the other one created by the Steem users themselves.

  • Flaw #1 - The Stake of each user can be used multiple times to Upvote Witnesses. This means that a single person with lots of STEEM POWER can select 30 Witnesses of his trust.

  • Flaw #2 - The STEEM of many users were not stored at the Steem Blockchain but at Centralised Blockchains like Binance, Huobi, Poloniex and Bittrex. Justin Sun was able to convince Binance, Huobi & Poloniex to use the money from their customers to upvote for the Witnesses. Only Bittrex stayed out of this power play.


How can we fix these flaws?

  • Solution for Flaw #1 - Change the Witness Voting method so that our stake can only be used once. This would mean that, if you wanted to upvote for 30 Witnesses, you would only be using 1/30 of your Steem Power for each Witness Vote. (Or something like that...)

  • Solution for Flaw #2 - Take your STEEM out of exchanges, if you are not expecting to sell it on the short term. (You can lock it in your Savings Account at STEEM, if you are scared you might be hacked.)


Sources and other Interesting Reading Material:

"One user told CoinDesk he initiated a withdrawal of 500,000 STEEM on Binance following last night’s news and it took three hours to arrive, shortly following the Binance CEO’s announcement that it will “likely remove the vote.”

The co-founder of Ethereum, Vitalik Buterin has recently hinted at the part played by big exchanges in the recent takeover of Steemit by the CEO of Tron, Justin Sun.

Going by what Vitalik recently insinuated, the takeover of Steem blockchain was orchestrated.

The young co-founder of Ethereum recently wrote this, “Apparently Steem DPOS got taken over by big exchanges voting with depositors’ funds.”

His observation came about, in response to a tweet shared by Luke Stokes, the co-founder of Foxy.io.

He shared a video and wrote, “Your stake in Steem on centralized exchanges was just used to take over the Steem Blockchain.”

  • Justin Sun and Steemit Inc Disaster Explained

In the meanwhile, what can you do to help restore the Steem Blockchain and remove Justin Sun from Power?

Right now, it seems that the only solution is to upvote for Witnesses that you might not necessarily agree with... and I mean all those who are running the code version 0.22.4444:

g8vzgc.png

Plus those who have reverted back to version 0.22.1:

tfl9kw.png

I'm joining this movement... but when all of this is over, I'll probably revert my Witness Voting to the only Witnesses that I feel I can trust. Right now, there are only 7 of them: @busy.witness, @curie, @dsound, @good-karma, @prc, @steemitboard, @steemitportugal

q7umfk.png

I'll investigate what the others are doing but some of them I already know and don't like, mostly because of past decisions that I don't agree with. The remaining soldiers who are leading this movement will likely keep my vote, too.

For now, I'm upvoting all of you, whether I like you or not.


Sort:  

I see any of these "remedies" only band-aid fixes. The crux of problem as I see it is the inability of the system to differentiate between good money and bad money.

This is compounded by the prevailing ideological bent that seems to preclude making such value judgments.

The system that prioritizes wealth is inherently subject to become ideologically corrupt.

As there is a tendency in the real world for the corrupt to obtain more wealth. In effect, rather than being something different than the outside world, that is something revolutionary.

It has in itself the recipe to become just a microcosm of the same flaws. This turn of events has been that which has elucidated my mind to the notion that the system as stands cannot be saved.

It is and will remain dysfunctional. This struggle has been the catalyst and cause for my pursuing the creation of an alternate vision.

Love the honesty that you are upvoting whether you like or not

You know the saying: the enemy of my enemy is my friend. 🤣

trincowski, you've just received an upvote of 16% by delegationvoter!


Learn how I will upvote each and every one of your posts

Check out today's daily report detailing my current upvote power and how much I'm currently upvoting.

This bot is open source.

Clone it from github
Get help installing and running this bot

Congratulations @cryptoyzzy, you successfuly trended the post shared by @trincowski!
@trincowski will receive 0.08438175 TRDO & @cryptoyzzy will get 0.05625450 TRDO curation in 3 Days from Post Created Date!

"Call TRDO, Your Comment Worth Something!"

To view or trade TRDO go to steem-engine.com
Join TRDO Discord Channel or Join TRDO Web Site

Solution #1 would just scale the problem, rather than solve it... I think there needs to be a "number of votes" component to electing witnesses. So, SP would be half of the equation (perhaps) and the number of votes would be the other half... Maybe there's another factor which should be added, not sure...

Solution #2 is a good one. I've been reminded at times, that the exchanges were never meant to serve as wallets anyway. You should do what you need to do and get out. (I'm not a great one to advise here as I've only barely dipped my toes in that water.)

Thanks for your good article.

I don't think so. I think it would be more fair to divide our power through our Witnesses than using our stake 30 times. It doesn't make much sense to me.

People cry for decentralization but then they avoid using the Decentralized Exchanges. How weird is that?

I already changed my witnesses like you said yesterday :)

Nice. Every little bit helps.

Hello!

This post has been manually curated, resteemed
and gifted with some virtually delicious cake
from the @helpiecake curation team!

Much love to you from all of us at @helpie!
Keep up the great work!


helpiecake

Manually curated by @priyanarc.


@helpie is a Community Witness.

Thanks, @priyanarc, once again! 🤗

Good one! Thanks for this. Resteeming for sure 😉👍

Posted using Partiko Android

Thanks a lot for your visit and help. I appreciate it. Let's save this Blockchain!

Hi @trincowski!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your UA account score is currently 4.058 which ranks you at #2286 across all Steem accounts.
Your rank has dropped 34 places in the last three days (old rank 2252).

In our last Algorithmic Curation Round, consisting of 82 contributions, your post is ranked at #37.

Evaluation of your UA score:
  • Some people are already following you, keep going!
  • The readers like your work!
  • Try to work on user engagement: the more people that interact with you via the comments, the higher your UA score!

Feel free to join our @steem-ua Discord server

SteemVPN does not endorse Tron and has stopped accepting payments in Tron for our VPN services.

Coin Marketplace

STEEM 0.21
TRX 0.25
JST 0.038
BTC 95358.83
ETH 3366.72
USDT 1.00
SBD 3.11