Mastering Ethereum
Mastering Ethereum is the de facto standard / best book explaining how Ethereum works. It is written by Andreas M. Antonopoulos, Gavin Wood (also author of the Polkadot whitepaper & blockchain) and is free for everyone to read online: https://github.com/ethereumbook/ethereumbook
Chapters
- Preface: 'Preface'
- Chapter 1: 'What Is Ethereum'
- Chapter 2: 'Ethereum Basics'
- Chapter 3: 'Ethereum Clients'
- Chapter 4: 'Cryptography'
- Chapter 5: 'Wallets'
- Chapter 6: 'Transactions'
- Chapter 7: 'Smart Contracts and Solidity'
- Chapter 8: 'Smart Contracts and Vyper'
- Chapter 9: 'Smart Contract Security'
- Chapter 10: 'Tokens'
- Chapter 11: 'Oracles'
- Chapter 12: 'Decentralized Applications (DApps)'
- Chapter 13: 'The Ethereum Virtual Machine'
- Chapter 14: 'Consensus'
Andreas M. Antonopoulos has tons of online resources (books, videos, workshops, ...) to learn about blockchain: https://aantonop.com/.
I actually started out my blockchain journey during the pandemic 😷 with his free video series about Bitcoin on YouTube.