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!
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
Edit: I just put the full list here: https://justpaste.it/4x4ga
Haven't went through it in a while, but I remember only having a clear understanding of how Bitcoin works after reading it.