Steem Blockchain Down?? Here's what happened.

in #steem4 years ago (edited)

As most of you know by now, the Steem Blockchain was down for several hours. Not just Steemit, or any other steem-based app, the WHOLE blockchain stopped. Blocks stopped being produced. The train-man hit the breaks haaard!

But, why though? You might ask, well, the @steemit twitter account said this:

Screenshot from 2018-07-03 11-07-50.png

... at about 2:00AM UTC, but it doesn't really help much, right? ...

So I took a peek at what the devs were doing...

Screenshot from 2018-07-03 09-40-00.png

And I thought, "Ok that's nice... aaaaaand who's nijeah and what the hell is a user name doing in a commit?!?!? And btw, negative withdrawal? Eh?"

So this how it goes:

2018-06-26, 01:44 -:

  • User @nijeah successfully broadcasts a withdrawal order to the blockchain of -1 Vests.

Screenshot from 2018-07-03 10-31-27 (3rd copy).png

2018-06-26, 01:45 -:

  • one minute later, upon realizing the request got successfully registered in the blockchain, he went further and tried do withdraw -2 Vests. Smart boy...

Screenshot from 2018-07-03 10-31-27 (4th copy).png

2018-06-26, 01:46 -:

  • A minute later he got greedy. Tried to withdraw -10,000,000,000 Vests. Seemed to work. That's -10 Billion vests. Boy has got spirit!

Screenshot from 2018-07-03 10-31-27 (5th copy).png

2018-06-26, 01:47 -:

  • Then, I can only imagine he went from greed to straight up aspirations of world domination in a minute, because he tried to withdraw -1,000,000,000,000 Vests, one whole trillion of vests. That's ambition alright!

Screenshot from 2018-07-03 10-31-27 (another copy).png

Seven days later... :

  • ... Steem suffered the blockchain equivalent of a "Divide-by-Zero", by trying to execute a withdraw order of waayyy more vests than it has in the Vesting Fund (391,231,329,807 VESTS, or 391 Billion and some change) and went on to shut itself off, apparently. I wish I had more details on how that went exactly, maybe the SteemDevs can give's us the full story on that.

Nonetheless I must give my congratulations to the dev team, they totally saved the day. And of course the block producing witnesses as well. Some are still replaying all the transactions since the beginning of time, that takes quite a while. So please be kind to all of them, they deserve it.

Screenshot from 2018-07-03 10-45-39.png

Now who's this nijeah?

Apparently this is a Haejin troller, the account was inactive since January 8th, 2018, as you can see:

Screenshot from 2018-07-03 10-31-27.png

...until, of course, the genius here had a "brilliant" idea seven days ago. I totally encourage you to check that account's history, it's amusing. But here are some highlights:

Screenshot from 2018-07-03 10-55-30.png
Our illustrious savant, asking for delegations.

Screenshot from 2018-07-03 10-54-06.png
The prodigal child, asking for upvotes.

Note1: Just noticed @holger80 posted practically the same thing as I did. Oh damn...




Final Note:


Nice detail here. It's an odd situation. I find these anomalies kind of exciting to be honest (though, with money on the line, also terrifying!) the @nijeah account was definitely made for trolling, in fact I think I recall seeing it back in the winter when the Bernie vs. Haejin drama was in full swing. Looking forward to seeing @netuoso's response to all this.

I must admit, for a while at 5:00PM I was giddy as a little girl thinking "ITS HAPPENING AND I'M WATCHING IT!!" :D It was fun.

But yeah..let's seem what he has to say.

Edit: Oh and thanks for the vote, just noticed it! ;)

Haha. Yeah I couldn't sleep at all. RIP my productivity today. and you're welcome :-)

Congratulations @jerc33! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Do not miss the last post from @steemitboard:

SteemitBoard Ranking update - A better rich list comparator
Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Congratulations @jerc33! You have completed the following achievement on Steemit and have been rewarded with new badge(s) :

You got your First payout

Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @steemitboard:
SteemitBoard World Cup Contest - Croatia vs England

Participate in the SteemitBoard World Cup Contest!
Collect World Cup badges and win free SBD
Support the Gold Sponsors of the contest: @good-karma and @lukestokes

Do you like SteemitBoard's project? Then Vote for its witness and get one more award!

Congratulations @jerc33! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 1 year!

Click here to view your Board

Support SteemitBoard's project! Vote for its witness and get one more award!

Coin Marketplace

STEEM 0.22
TRX 0.06
JST 0.025
BTC 19287.86
ETH 1311.02
USDT 1.00
SBD 2.45