CS50 <- 'The' computer science 101. What are the properties of a 'One way hash function' Understand public / private key encryption (assymetric encryption) (and probably symmetric too!)
https://tim.blog/2017/06/04/nick-szabo/ https://a16z.com/2017/09/28/cryptocurrencies-networks-tokens/
What is 'Proof of work' What is 'consensus'
https://www.quora.com/Where-should-I-start-to-study-Blockchain-and-Ethereum https://ethereum.org/greeter