Enter Final 23-Hours Grace Period For EOS Registration: 194 Million Dollars of EOS Tokens Are Not Registered Or Wrongly Registered
The largest ICO in history, i.e,. the ERC-20 EOS Token ICO, is now closed on June 1st at 22:59:59 UTC. In total, EOS has raised $4 billion with 331,433 shareholders. Among these token holders (excluding the reserved 0xb1 address), 149,533 of them had registered their EOS public keys and they will be officially included in the snapshot for EOS genesis generation. These registered 149,533 token holders share 88% of the total supplied EOS tokens. On the other hand, there are 181,900 token holders (1.41% share) who have not completed the registration yet. If they do not complete the registration in the 23-hours grace period, they may not literally own the tokens when the grace period is over. For the rest 10.59%, the 0xb1 address holds the reserved 10% share, and the final part 0.59% is kept in the EOS smart contract, representing those investors who already payed for the token sale, but have not claimed them yet.
As we mentioned in our last blog [1], among those registrations, quite a few are not valid because they may take bad key formats or use publicly known key(s). As the closing moment of EOS token sale, i.e., Jun 1 22:59:59 UTC, 730 of the all registered holders (149,533) wrongly registered their EOS public keys. These 730 token holders share 0.11% of the total supplied EOS tokens, which is equivalent to around 14 million USD as of current EOS price. In the following table, we list those who either have not registered yet or have registered in a wrong way. Note that we only show those with EOS balance larger than 100,000 EOS. The complete list is available in our github [2].
Among the above list, the address 0xf02006a1d87172110c7e2a4272a84bd5797bcf17holding 800,000.2287 EOS did not register properly. Specifically, our analysis show that she actually generated a valid EOS key. However, she put an extra space (ASCII 0x20) before that valid EOS key during the registration, which makes the key length 54 (0x36) bytes as shown in the following figure:
If she still thinks she’s all set, this single space might cost her ~10 million dollars!
About US
PeckShield Inc. is a blockchain security company which aims to elevate the security, privacy, and usability of current blockchain ecosystem by offering top-notch, industry-leading services and products (e.g., smart contract auditing). Please contact us at Telegram, Twitter, or Email.
References
- [1] PeckShield: Watch Your EOS Registration: Wrong/Inappropriate Registration Might Cost 27 Million Dollars!, May 31, 2018
- [2] PeckShield: https://github.com/peckshield/eos_registration, June 2, 2018