IntroductionWhile this text is about Ethereum, it’s supposed to give you an understanding of programmable blockchains in general, also called Layer 1s (L1s). But we’ll use Ethereum as an example, because well… it’s Ethereum. It still dominates the market even though new L1s claim to be cheaper, faster, more scalable, etc… Once we understand different aspects of Ethereum, we will be able to reason about other programmable blockchains, see what they do differently, and fairly evaluate their cla...