After crypto kitties, many people are wondering if the scaling issue will ever be solved. The traffic is exponential, what would happen if 2 more crypto kitties came out at the same time?
I decided to ask the experts (you guys) who know the most.
Ethereum Stack Exchange is a question and answer site for users of Ethereum, the decentralized application platform and smart contract enabled blockchain. It only takes a minute to sign up.Sign up to join this community
Ethereum is still very young, and has major scalability improvements coming down the pipeline. There are also some operations that shouldn't be done on-chain as they are too resource intensive. CryptoKitties did this with their gene science code from what I was able to read on medium about decompiled genescience bytecode, which would've partially alleviated the strain on the network but not entirely.
It is also my personal belief that the CryptoKitties architecture leaves much to be desired in the fact that they simply crammed everything onto the blockchain, as opposed to deciding which pieces should be on-chain, and which pieces should be off-chain. Etherdelta is a very good example of this. It's entirely put on the chain, and suffers from horrible transaction delays and performance issues. I would reckon the CryptoKitties code could be drastically redesigned to prevent the issue it caused.