Ethereum

Secureum Bootcamp Part 1: Ethereum 101

Choo choo, all aboard the blockchain hype train. (c) Secureum

Content

  1. Article on "Ethereum 101": https://secureum.substack.com/p/ethereum-101
  2. YouTube videos on "Ethereum 101":
    1. Block 1: https://youtu.be/44qhIBMGMoM
    2. Block 2: https://youtu.be/zIeBfuXxuWs
    3. Block 3: https://youtu.be/ltvTIr4K63s
    4. Block 4: https://youtu.be/MFoxW07ICKs
    5. Block 5: https://youtu.be/I-TjCtjDs1M

Assignments

  1. Read the Ethereum whitepaper: https://ethereum.org/en/whitepaper/
  2. Read the Ethereum yellow paper: https://ethereum.github.io/yellowpaper/paper.pdf
  3. Read Chapters 1, 2, 3, 4, 6, 13 and 14 from “Mastering Ethereum”: https://github.com/ethereumbook/ethereumbook and other references in Secureum’s “Ethereum 101” article
  4. Browse through topics at https://ethereum.org/en/developers/docs/
  5. Explore blocks, transactions and other protocol internals at https://etherscan.io/

Thoughts

  • Each YouTube video (Block 1-5) is approx. 1 hour, yikes 😅
  • Mastering Ethereum (I hadn't finished the book yet) is a must read, it really explains a lot of complex topics in an understandable manner.
  • Ethereum yellow paper is dense, I prefer the Ethereum 'beige paper': https://github.com/chronaeon/beigepaper/blob/master/beigepaper.pdf it is more readable for laymen (such as myself, I have difficulty reading & understanding the mathematical notations from the yellow paper).
  • I really liked reading about (albeit it only through a subset of) Ethereum's history: https://vitalik.ca/general/2017/09/14/prehistory.html. Vitalik's older posts are fascinating and you can see how the founders' original ideas evolved over time. There is much more to read and discover, but it's interesting nevertheless.
  • EVM illustrated: https://takenobu-hs.github.io/downloads/ethereum_evm_illustrated.pdf is really helpful to visualize a lot of important Ethereum components & concepts.