
Nonce-sense
Cryptography is a fickle and fragile art. One mistake and you go from a cipher being unbreakable for millions of years, to solved in milliseconds. For SecondFi, one mistake was indeed all it took when, in June, a buggy android release meant that a random nonce was not mixed in to transaction signing, rendering users private keys exposed on the blockchain with a simple calculation. It didn't take long for attackers to notice. By the end of June, multiple groups of hackers were in a race to spot new transactions, crack the key, and fleece users for everything in their wallet. Until a new actor stepped up and grabbed all the tokens in one fell swoop. Forget four 9s. In cryptography, you ride or die on a 1 and two 0s. Let’s see what happened.



