News : 30,000 ETH is permanently locked because of a spelling error.
30,000 ETH is permanently locked because of a spelling error
Hegic – An optional DeFi trading protocol – was forced to redeploy its smart contract after a failure in the encryption base resulted in optional contracts that could be unlocked (but not reachable).
This is really just a simple single-strike error rather than an external attack.
Source IMDB
Instead of having to write "OptionsIDs", the developer wrote the "OptionIDs". The lack of the letter "s" in a code line causes the liquidity unlocking function to malfunction.
Therefore, users can withdraw their money, but the money cannot be unlocked after the options expire periodically.
Upon detecting the error, Hegic's developer Molly Wintermute has voiced warnings on Discord, Twitter, and Telegram.
Then, Hegic claims to return the 30,000 ETH unfortunately permanently frozen to the user. However, this story has been a warning bell for decentralized financial industry – DeFi.
When DeFi is not yet complete and the user cannot check on their own to see if there is "something wrong" in the contract or not, it seems that the risks are always likely to occur quite high, as only because a machine failure can also permanently lock their assets.
Coding is a difficult job! Whoa...
:) thanks you