I agree, it needs to be much more cost-effective. Someone In The Know told me that there's some attempts being made to make it more cost-effective with something called Optimism (https://twitter.com/optimismPBC) - but after looking into it, it does seem like you'd need to buy tokens. I specifically wanted this Game of Life to be driven by ETH!
You don't need to share of course but I am curious - is your contract a more "legitimate" use than mine? Something which is a genuine utility?
I think utility is all relative. Your contract has utility among those who want to use it. It’s sort of like what my dad used to tell me about baseball cards: they’re only valuable if someone wants to pay you for them.
My contract was more traditional. We needed to mint NFT and sell them in a single transaction. Normally an NFT is minted and transferred then the user can sell it to other people later. In our case, we were selling a very specific asset that demanded payment before (or at the same time) as the NFT was being minted. So I wrote an ERC721 contract that also included Escrow payment capabilities.
It was definitely a good experience, but if I was doing this on my own and not for my job, there’s no way I’d pay almost $300 to deploy a smart contract.
Hi! I have a public Trello board [0] with a list of projects I'm working on, or ideas I have, which from time to time people comment on!
Currently I'm doing a version of Conway's Game of Life in Solidity for the Ethereum network. Spoiler: it's not going to be affordable to actually use it on the network!
Thanks for sharing your experience. Yes, I like the sound of this model too, at least for now. It'll be interesting to see how it scales if it does indeed scale!
I think one of the most useful parts of this list of suggestions is to write or improve tests. You did allude to this, but I think it’s the most useful part (if test coverage starts out poor) because by doing so, especially before doing any other changes, you’re making it easier to do some of the other suggestions with confidence.
Sure, but there's other cheaper/simpler methods of vaccinating against Covid-19. Moderna has the inside track with $2.5Bn of government funding and a wealthy country able to afford their more complex vaccine. We'll probably find that the Russian, Chinese and Indian vaccines all work in the next few months so the mRNA aspect is not essential.