9 months ago

The USENIX Association reported the discovery of a vulnerability in the code of the CryptoKitties algorithm. A smart contract error allows you to independently set the date and time of birth of a crypto animal.

In the framework of the genetic algorithm of the CryptoKitties smart contract, the parameter “birthTime” was used, acting as a time-stamp for determining the “DNA” and setting the time / date of birth of the kitty – this is where the USENIX specialists found vulnerability.

This July, the team CryptoKitties entered into a partnership agreement with the non-profit organization ACTAI Richard Branson to create Honu, the world’s first cryptokitty ambassador, advocating for the ocean ecosystem preservation.