Steemit Back Online After Major Bug Triggers Chain Freeze

Steemit is now up and running after a major bug brought it to a halt.

The blockchain-based blogging platform went down over the weekend due to a loophole in its rewards system. Steemit is designed to let users vote on their favorite content and reward authors in its native token called STEEM.

However, when the platform broke down, it began trying to pay out huge sums of STEEM all at once.

“When paid out, these votes were attempting to receive trillions in STEEM. This was caught by other assertions that instructed the blockchain to halt block production and prevent the unintended behavior from impacting any reward distribution.”

The team behind Steemit says it discovered a complex mathematical issue was the root of the problem. Developers say at this point, any and all rewards that were handed out in error have been reversed.

“The bug was especially resistant to detection because the problem was not with the mathematics backing the curation reward curve, but subtleties in the integer-based approximation of a square root. The bug was the result of subtle behavior in the new curation rewards curve that lead to votes being able to have a curation reward weight of -1, which, when stored in an unsigned field, resulted in a computed value of 2^64 – 1.”

Steemit is planning to release a comprehensive retrospective of what happened in the coming weeks.

Disclaimer: Opinions expressed at The Daily Hodl are not investment advice. Investors should do their due diligence before making any high-risk investments in Bitcoin, cryptocurrency or digital assets. Please be advised that your transfers and trades are at your own risk, and any losses you may incur are your responsibility. The Daily Hodl does not recommend the buying or selling of any cryptocurrencies or digital assets, nor is The Daily Hodl an investment advisor. Please note that The Daily Hodl participates in affiliate marketing.