👉Bugs in Steem blockchain exploited | One account suspended entire Steem blockchain for hours.

in #steemitdev6 years ago

st.png
When in this morning, I tried to open busy it didn’t open. I tried Steemit and later d.tube, the result was the same. Steem APIs and Steem based apps were not working for hours. Even bid-bots had stopped upvoting posts for hours.


Sbt 7.27am 3 july.PNG

However, in the evening everything became normal. I checked post link of @isnochys. He pointed out the reason behind this mishap and mentioned the posts of @holger80 link and @bobinson link.

These guys explained the reason behind this whole mishap. According to them an account @nijeah started negative vesting withdrawal. In @bobinson’s post @yehey replied to me that negative vesting withdrawal is- A simple way to explain it. Withdrawing without money.

@bobinson explain it to me.....

Essentially it will try to withdraw the VESTED SHARES but with a catch ---> it will be a negative number. theoretically this negative withdrawl has evaporated all the STEEM in circulation which is 270 million or so tokens but due to checks like VESTES being with other users etc will not happen. So I think first it might have reduced the entire VESTED Balance of @nijeah if there was any and then it will try to find further VESTED shares. I think this will create a "race condition" and the block production will stop as this particular operation will never be completed. Since the operation was a valid operation, the blockchain and thus all the witnesses will try to wait until the operation is completed.
I think this is what might have happened. Trying to re-produce this now on a node with 1 witness and stable production. Will update once its verified.

steem red line.png
There was a bug in the programming of Steem blockchain. Somebody exploited it. Now, the bug has been fixed. So, no need to panic. Everything is normal now.

However, the account name @nijeah is very interesting. This name 'n i j e a h' can be transform as 'h a e j i n' if we arrange letters from right to left. Who is behind this?🤩🤩🤩 @haejin? Our beloved @haejin has such an account or is this a plot to tarnish his image? I don't know. 🤩🤩🤩🤩

This was an accident but it brought forth the vulnerabilities of Steem blockchain. There may be a lot of bugs which should be find out and fixed. Till then be careful.
steem red line.png
@akdx.gif


P.S. If you want to earn while seeing my posts, then just type https://www.steemhost.com/@akdx on your browser's address bar.
As a user of Steem based apps you can be a host at https://www.steemhost.com and earn Steem delegation by viewing and clicking ads on personalized sites of steemit users.


Thank you friends!
Love you all.
@akdx

Sort:  

It probably wasn’t @haejin, some of the accounts comments against @haejin.

I am not blaming @haejin but see the name of @nijeah. What do you deduce from it?

wow. All this from withdrawing without money?

Seems weird but a bug in programming can do anything.

That's the truth... Especially when they are deep logical bugs...

This can't be serious, I mean why will @haejin do that?

I also don't believe that @haejin will do it. Perhaps that account was created to mimic @haejin's account.