Ask HN: Should I learn the tech behind crypto even if I don't want to own any?
I have to be extremely picky about stuff I want to learn. I lack time, and moreover, if I actually want to reach a non-trivial level of skills in a particular field, I have to spend serious amount of time, abandoning other wishes/ideas.
So, my question is- is the Crypto tech, like blockchain, worth learning? Will there be applications beyond decentralised finance, web3, etc.?
Will learning the tech make me a better "technologist" in any way?
I want to be clear: I do not want to buy or own cryptocoins. Web3 does not look interesting to me at this point.
Should I still learn about blockchains?
57 comments
[ 2.8 ms ] story [ 138 ms ] thread> Should I still learn about blockchains?
Yes.
Have a try for yourself and just learn whatever you want to and do not listen to any extreme anti-crypto or crypto-maximalist telling you either not to learn it completely or look at only their 'holy' and 'true' blockchain project.
The undeniable fact is; it is always going to be around and there always blockchain projects (NOT silly meme token projects) always emerging in the background, especially in payments and the internet itself.
And they will always try to pay OP using stock options, because even the big guys at the helm who party in Miami on Bored Apes Yachts , they aren't sure about this thing and want to share risk with employees.
I can't say what % of cryptocurrency tech you'll learn, but it's enough to make sense of a lot of the information out there.
I found it useful -- for a rough idea what's _not_ a possible application for these technologies as much as what is.
Very Easy to read
"It takes advantage of the nature of information being easy to spread but hard to stifle. - Satoshi Nakamoto"
on it. Got the PDF from elsewhere. Chrome on Ubuntu 20.04.
Start with Bitcoin, it has a good white paper, is the simplest, and is proven at scale. You’ll want to be careful chasing hype, even if you aren’t buying any. It can lead you down a dozen different highly complex proposals for the next big thing which haven’t been proven and often just monetize buzzwords.
Applications beyond is a bit of a misnomer. If the tech is built from blockchain as its backbone or exploits its benefits there is inherently an economic factor serving as a deterrent for tampering, so even if your application is not specifically money, it may take advantage of a system (blockchain) whose fundamental property relies on being scarce and transferable.
I wish more people who did invest in crypto took your approach, then invested after.
https://iohk.io/en/team/#team=research
Then realise that eschewing it all because you don't like crypto is probably one of the most closed minded and regressive decisions you could make.
If you're working with Node, tweetnacl.js (https://github.com/dchest/tweetnacl-js) gives you secure defaults and a nice API to start learning and building with. Otherwise, look for a nacl/libsodium library in your language of choice.
Once you're familiar with this stuff, blockchains/cryptocurrency/web3 lose a lot of their mystery. They're essentially all just different takes on using key management and signature chains to verify identities and maintain immutable action logs.
I assume that if you don't bother now, you'll eventually feel compelled to. I would definitely recommend understanding how Bitcoin works before investing in any cryptocurrency.
Satoshi’s paper https://bitcoin.org/bitcoin.pdf is _very_ easy to read.
Sadly, both issues get boxed up into a giant package, bow tied with hate, greed and emotions. Even on HN, let alone the rest of the tech community.
I wouldn't waste time on Web3 or DeFi, though.
I do not know enough to have an educated opinion.
But, intuitively it feels like the technology can be used in a lot of novel fields. And might find new applications.
Personally, I just observe the research at some distance and hold tokens. The software side of things is churning immensely as everyone comes up with their own protocol concepts, so there's definitely work to be done.
So I believe it’s a pretty valuable skill. The other side of the coin is current reality: it’s still a solution looking for a problem to solve :-)
All the stuff you’re talking about is only useful when it’s nothing but distrusted counterparties with no trusted intermediaries, no place anywhere someone can store a copy of the data they trust, etc. which pretty much never happens in the real world.
All these issues got worked out a long time ago in ways that really do work fine. It’s a bit slow, but it works.
Most of the things you’re talking about also have big disadvantages for real world players (no one generally wants all transactions stored forever and visible to everyone for instance, or for transactions to be immutable even if there was fraud or fat fingering).
Where it CAN be useful is where the existing power structure is actively trying to destroy trust in any active institutions or actively driving the economy off a cliff bandit style, but is also unable to clamp down on internet connections.
Which does have some niche uses, and it might be more than that at some point. But right now it’s just not well fit for purpose compared to the equivalents.
I honestly think you're not informed enough on this topic. What you are criticizing are mostly solved now. Gov and big banks are adopting blockchain opposite to your point.
Some might say that the main incentive is not decentralization, but immutability of records and maybe trustless computing.
Con artists often gravitate to new technologies, see the internet itself as an example, and it applies especially when said technologies can be used to move information or monetary value around in some way. This doesn't make blanket condemnations of these technologies fair or valid. IT's absurd to see such idiotic condemnations constantly keep being parroted on a site like HN, full of people working in technologies that are constantly used by criminals too.
[1] https://www.lowyinstitute.org/the-interpreter/bang-buck-gett...
There needs to be investigation on the circumstances that make groups irrational. What exactly is the causality in the cycle of pandemic, mania, recession, war? We need a model for this.
That's the social aspect of it. I clearly mention that I am asling about the technical aspect of it.
wat
Azure cloud already has a beta blockchain of some kind, saw it as an option while configuration a database https://azure.microsoft.com/en-gb/services/azure-confidentia...
More probable than not than in some years all it systems will have some sort of crypto ledger
The financial industry will keep an eye on it, and will definitely implement it internally and B2B
There are very small project tutorials, that implement small blockchain in your favourite language. But there are also small machine learning tutorials that are also interesting