Reading
If you haven’t already, you should read the Bitcoin whitepaper.
If you’re interested in analyzing on-chain data the Ethereum Docs are a good place to start to get a feeling for how data is actually stored on the (Ethereum) blockchain. The ERC-20 token standard for fungible tokens, and the ERC-721 token standard for non-fungible tokens have become key parts of the blockchain ecosystem, and so it’s important to get a good handle on how they function. If you’re ready to start exploring on-chain data, I’ve written a bunch of scripts to help scrape data from Ethereum contracts.
Podcasts
The Zero Knowledge podcast is by far the best podcast for learning about the technical underpinnings of the blockchain technology. Although it focuses on applications related to Zero Knowledge, it covers a broad range of topics outside of Zero Knowledge as well. Epicenter is also quite good. If you’re interested in Bitcoin, The Bitcoin Explained podcast is excellent.
Lane Rettig’s interviews on What Bitcoin Did provide a very clear explanation of what makes Bitcoin special (in contrast to the many newer, faster layer 1s)
Online Blockchain Courses
- Tim Roughgarden’s Foundations of Blockchains
- Blockchain at Berkeley is a student club that puts out excellent content
- Blockchain at Berkeley (Fundamentals)
- Lecture 1: Bitcoin protocols and consensus
- Lecture 2: Bitcoin to blockchain history
- Lecture 3: Bitcoin mechanics and optimizations
- Lecture 4: Interacting with Bitcoin wallets, mining and more
- Lecture 5: Bitcoin in the wild, game theory and attacks
- Lecture 6: Trust without trust
- Lecture 7: Ethereum and smart contracts
- Lecture 8: Scaling blockchain
- Lecture 9: DeFi
- Lecture 10: A blockchain powered future
- Blockchain at Berkeley (Developer series)
- Lecture 1: Blockchain development high level overview
- Lecture 2: Development Tools
- Lecture 3: Solidity Syntax
- Lecture 4: Web3
- Lecture 5: Security, tokens, wallets
- Lecture 6: DApp architecture I
- Lecture 7: DApp architecture II
- Lecture 8: Blockchain open source development
- Lecture 9: Speed Security Tradeoffs
- Special topics: Oracles and Social Activism
- Blockchain at Berkeley (Fundamentals)
- Berkeley’s DeFi MOOC
- Arthur Gervais at Imperial College London has an excellent blockchain course with lectures available on YouTube
- Gary Gensler, current chair of the SEC has a blockchain course that is available online through MIT’s OCW, and YouTube
- Findora has a series of blockchain lectures available on YouTube
- Finematics has individual explainer videos for different aspects of the blockchain space, but these are a bit high hype