Andreessen Horowitz (a.k.a "a16z") created the "Crypto Canon" project which is an exhaustive list of Blockchain and Crypto resources. It's structured in a way of increasing complexity, meaning that the first readings are about Blockchain and Crypto basics whereas the later resources discuss topics such as Decentralized Exchanges, Consensus mechanisms and Governance.
While it was originally published in 2018 it's updated regularly, so you might want to bookmark and revisit it from time to time.
- a16z