HACKER Q&A
📣 shry4ns

How do I get started with learning about crypto?


I'm a graduating CS major and I've been generally interested in what crypto is, but I think the concepts are a bit obscure and I don't fully understand it.

I want to start by learning the fundamentals and then more advanced concepts. I'm not looking to learning programming in crypto -- just looking to learn and read more. Thanks for the help, HN!


  👤 openfuture Accepted Answer ✓
It's kinda sad that the question never explicitly says cryptocurrency and could just as easily be about cryptography but the answers immediately assume the former.

I'd say read the bitcoin paper and then meditate on it a bit. After that go study authenticated datastructures and distributed systems.

For cryptography I'd suggest rolling your own crypto and doing an ICO. /s


👤 jrehor
Andreas Antonopoulos' books Mastering Bitcoin and Mastering Ethereum are fantastic. I'd recommend starting with those to get a good handle on the basics.

👤 keiferski
I have been collecting a huge to-do list of resources to study it myself. Apologies if this list is too large or difficult to navigate. It includes both "keywords to research" and actual links or books.

Edit: I just put the full list here: https://justpaste.it/4x4ga


👤 strstr
Do you mean cryptography or cryptocurrency?

👤 askafriend
Buy some ETH so that you'll be incentivized to learn more about it. Nothing beats being invested in the asset as a driver to learn more about it.

👤 athoscouto
If you have the technical background and is interested in a general and short introduction I strongly recommend Ethereum White Paper (https://ethereum.org/en/whitepaper/).

Haven't went through it in a while, but I remember only having a clear understanding of how Bitcoin works after reading it.


👤 GoldenMonkey
Curated list of blockchain and general cryptocurrency resources:

https://github.com/Xel/Blockchain-stuff