Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Crypko: bridging blockchains and GANs

21,762 views

Published on

Crypko: bridging blockchains and GANs
https://crypko.ai

Published in: Technology
  • Be the first to comment

Crypko: bridging blockchains and GANs

  1. 1. Bridging Blockchains & GANs
  2. 2. Blockchain --- The Distributed Ledger Blockchain → Consensus protocol in the P2P distributed ledger. • Permits transactions to be gathered into blocks and recorded • Allows the resulting ledger to be accessed by different servers • Cryptographically chains blocks in chronological order Node A Node B Node CNode D Node E
  3. 3. Ethereum & Smart Contracts • Goal: Store any customized information on the blockchains • Smart contracts: • Concept introduced by Ethereum • Execution of Smart Contracts stores predefined tokens • Open and Decentralized applications are made possible!
  4. 4. Cryptokitties -- the first ERC721* game *ERC721 Standard: crypto-collectable tokens on ETH blockchains Images are from https://www.cryptokitties.co
  5. 5. But Huston, we have problems Cats composed of 8 hand-crafted parts → Low Diversity Images are from https://www.cryptokitties.co
  6. 6. Problems in ERC721 games →Genome mapping is discrete → Child can only get whole parts from its parents → not a good hereditary system Images are from https://www.cryptokitties.co
  7. 7. (Large) Problems in ERC721 games • Genome determine parts individually → Kitty value depending on its parts, not the kitty itself • Rare genes easily controllable by game developer → decentralization at risk Images are from https://www.cryptokitties.co
  8. 8. Crypko: A GAN based ERC721 Game Hand-crafted image generation GAN solves all above issues Crypko: https://crypko.ai
  9. 9. Crypko: A GAN based ERC721 Game High resolution generated images Genome
  10. 10. Interpolation in Crypko space Video link: https://youtu.be/AXAouosx95Y
  11. 11. Crypko: Encoding and Hereditary System All images here are from MakeGirlsMoe public model. A bionic mechanism • Dominant genes and Recessive genes in conditional variables • Meiotic recombination and mutation • 294 bits genome, affordable storage on the blockchain • Derivatives look smooth, compare to their origins
  12. 12. Crypko • GAN → High Quality and Diversity • Hereditary system → Consistent • Genome determines the Entirety → Pricing inferenced by subjective judgement • GAN latent space not decomposable → Not controllable, better Decentralization
  13. 13. Yanghua Jin (Fudan University) Huachun Zhu (Fudan University) Jiakai Zhang (Carnegie Mellon University) Yingtao Tian (Stony Brook University) Minjun Li (Fudan University) Chunqi Zhao (University of Tokyo) Zhihao Fang (Carnegie Mellon University) Crypko Beta on Rinkeby Testnet comes in May!

×