I should have started this post the moment I heard about blockchain development; the mad scribblings of somebody in the very early stages of wrapping their heads around what crypto is and means, what dApps (or dapps, or DApps, or whatever) are, and why you and I should care, would be… well, a lot of words, if not interesting ones.
But I didn’t start this blog those handful of days ago, so I must summarize what I know and don’t know, like so:
- Blockchain is getting a lot of buzz, and has been for a while.
- Bitcoin is on a blockchain, but blockchain is not Bitcoin.
- There are hundreds -and maybe by the time you read this – thousands of cryptocurrencies in the world now, of which Bitcoin is but one.
- You too could become a blockchain developer, and (presumably) make the Big Monies, developing dApps (Decentralized Applications).
- All you have to do to start developing dApps is….
- Something about Ethereum, until it wasn’t about Ethereum, and now it’s about EOS. Well, both or either. They’re competing, I think.
- You will end up creating a whole whack-ton of digital wallets by the time you’re done figuring all this out, and might have to create accounts on more than one online crypto currency exchange, which immediately and naturally sounds a bit shady. “Crypto” isn’t a friendly sounding word-part, is it?
- If you’re in the US, you’ll get scary, you-can’t-get-there-from-here messages if you try to become an EOS developer right now. What this means, I can’t really say. Crypto makes people nervous, because it’s potentially world-transforming, and also hard to grok. The restriction might go away, persist, or spread to other countries, no one can say.
- I would like to make a small dApp of my own, as a learning exercise, and then write about my experiences, so that perhaps you, my dear and unidentified reader, might have a slightly easier time of it. But don’t hold your breath – this stuff is dense in places.
- I shoved $20 CDN the other day into an actual crypto ATM in my hometown, and about 40 minutes later, had $17.26 CDN in BCH (Bitcoin Cash, an estranged sibling of Bitcoin) in a digital wallet. This involved storing a bunch of secret words in various places, and you will not get to know where, because it’s supposed to be a secret. God help me, I am the worst at remembering passwords.
- I used an online exchange to convert this into a currency called EOS, because that is apparently needed for doing EOS development, which as I mentioned earlier is what I’m hoping to do.
- In attempting to move my ~1.1 EOS (that’s under 10 bucks Canadian right now) into a digital wallet, I locked myself out of transferring the funds for 24 hours, for some reason. Multi-factor authentication on the exchange site did not appear to be configured or otherwise working correctly. Early adopter woes.
- All I can do now is watch tutorials and read articles on EOS development, until I’m permitted to try moving my paltry digital slush once more, into a location that may or may not permit me to try being an EOS blockchain developer in the sometime-future.
I would like to point out that none of the above would have made much sense to me about 3 weeks ago, and it now only barely makes sense to me. If you are confused about what all that stuff means, don’t feel bad – this is emerging tech, and is currently on a need-to-be-a-geek-to-know basis, at least, from what I can tell.
I will follow up with more learnings as I go.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.