BuildTeam Update: Why the Crash? What happened to Steem Mainnet in Early July 2018?

in #buildteam6 years ago (edited)




While Steemit Inc did a good job explaining what happened and why Steemit.com was unavailable, we would like to briefly explain what has happened in summary.

When a user issues a power down request, they choose an amount of Steem Power (technically VESTS) they want to power down over a 13 week period. Obviously this number needs to be positive as you cannot power down Steem Power you do not own.

It seems that a user found out a way to issue a request to power down negative Steem Power. This is a bug that hadn't been uncovered over the past two years and as a result the user was able to issue this request.

The blockchain accepted this request but the request only executes after 7 days when it is time for the first withdrawal. At this point the witnesses recognized the transaction as invalid and refused to execute it. By doing so though, any further transactions could not be processed until the chain was "rebooted".

What Can be Learned From This Event?

While this was an unfortunate event, it was quite amazing seeing how many dedicated Steemian Witnesses stayed up all night to discuss, troubleshoot, roll out a fix provided by Steem devs across over a hundred witness nodes and get the chain processing transactions again.

This is direct evidence that Steem is alive and well and has strong leadership which will continue to support the blockchain and be ready to handle any further issues like this in the future.

BuildTeam Provides Two Full Nodes

BuildTeam provides two public 512GB Full Nodes to the community for free at https://rpc.buildteam.io. These nodes were immediately patched and updated to 0.19.5 and were one of the fist full nodes online when transactions started to be processed again.

Both of our full nodes are running full steem ahead and available for use.

As issues and changes come up, BuildTeam will be there to ensure easy accesibility to the Steem blockchain for everyone who wants to use it.


Join our Discord chat

Get support and connect with us and other BuildTeam fans!


We are always looking to improve @buildteam and try to keep you up-to-date whenever something changes. If you have any suggestions about what we should change or add to @buildteam, then please drop by and let us know!


Missed the BuildTeam announcement? Here's all the juicy details.



Visit our flashy new website BuildTeam.io!


Set @buildteam as your witness proxy today and contribute to building a better tomorrow!

Want an easier way? Use our SteemConnect proxy link!


This is a @steemvoter subscription payment post. Thank you to Steemvoter customers for allowing us to use your Steem accounts to upvote this post by virtue of your free subscription to the Steemvoter.com bot service. @steemvoter is proudly a @buildteam subsidiary and sister project to @steemsports and @minnowbooster.

Sort:  

Oho good to have those 7 days not immediately


Congrats, you made the #steemitminute for today!
Click the Image Below to see the Video!

Loading...

why this kinds of bug can be there? negative power. ..
anyway, thanks for making it live again.

Take my appreciation for your post..an upvote!!!

Hu @buildteam. Loving your node, it's super reliable and fast. However since the last STEEM blockchain crash it lagging and giving connection errors a lot. I imagine it's being hammered really hard by many STEEM services.

Can you guys give any info about the issue or maybe that's something on my side?

The problem is a lot of nodes are routed to it as not many are online in general much less since 0.19.5. I had 3 out of 4 nodes go down and freeze since 0.19.5 that I am trying to figure out why. That means all their workload is also going to the one that is remaining up.

Two should be back online in a few hours and will help lower the load. It doesn't help that it takes 1-3 days to bring a node back online when it goes down and it costs $650-2,000 a month to run a single full node.

The node is currently processing about 40TB/month.

@buildteam great work Steem's rate is okay now, but can be very good at futures, because steem's team is very good, the concept is very good, i think 2018 last 6 dollars cross,what do you think Sir, your opinion,,,PicsArt_06-30-06.46.00.png

Nice post of steemit
Good luck

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

Award for the number of upvotes received

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

To support your work, I also upvoted your post!

Do not miss the last post from @steemitboard:
SteemitBoard World Cup Contest - Round of 16 - Day 4


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!

Great work duo.
Steeming higher 👆