My inquiry is: What's Ethereum going to resemble once a huge amount of DAPPS begin being keep running on the system? In the event that this one kitty application can sink the whole system so awful, what does this educate us concerning the feasibility of Ethereum later on?
Why is this posted in
Bitcoin Development & Technical Discussion?
[Edit: This was originally there; it got moved to a more appropriate venue.] The only way it could possibly belong here is if we want to discuss yet another object lesson on why Bitcoin should never, ever have a Turing-complete script. For that reason, Bitcoin has
something better in the pipeline. It will have properties which can be proved against DAO-style “oopsies” and mass-loss “hacker deleted the library” bugs; and it will never let the network be DOSed by prolifically fecund, evilly cute
kittens. It will be pure, powerful
Simplicity (PDF).
Well, either that—or if we want to make fun of Ethereum and its latest woes. Hahaha! That is on-topic
anywhere, in my engineering opinion.
Best thought of as a decentralized Tamagotchi, CryptoKitties appears to be striking a nerve with new users, making ethereum fun and accessible to those who aren't in the tech nerd domain.
This is the best and only useful application of a Turing-complete VM grafted onto a blockchain.
That is my engineering opinion.
"Due to network congestion, we are increasing the birthing fee from 0.001 ETH to 0.002 ETH. This will ensure your kittens are born on time!" the CryptoKitties team stated in a tweet surrounded by siren emojis to express the direness of the situation.
No worries. If an overpopulation of cute kittens disrupts the network, or even becomes sentient and steals all the ETH, then Ethereum can simply stick a fork in it for mass kitten extermination. It’s not like they haven’t done it before.
Remember, every time you use Ethereum, an undiscovered Solidity bug kills a kitten.