BLOCKCHAIN & WEB3 FUNDAMENTALS - Chapter 6, Exercise 2 Solution ========================================================== Correcting "Smart Contracts Were Invented by Ethereum" PROBLEM ------- A friend says: "Smart contracts were invented by Ethereum." Using this chapter's own real history, correct this claim and explain what Ethereum's own genuine contribution actually was. SOLUTION -------- That's not accurate. The term "smart contract" - and the underlying idea - predates Ethereum, and blockchain technology generally, by roughly two decades. Computer scientist and legal scholar Nick Szabo introduced the term by 1996, describing a contract whose terms are enforced through mechanical or software means rather than solely through a legal system, and famously used a vending machine as his own real-world illustration: it automatically enforces its own terms (payment in, item out) with no human clerk needed to interpret or carry out the exchange. What Ethereum actually contributed, launching in 2015, was a real, working, general-purpose platform for running this older idea at scale and automatically, using a blockchain: Contract Accounts that hold and execute arbitrary code (via the EVM), verified and enforced identically by every node on the network, without needing any single trusted party to run the "vending machine" itself. Ethereum didn't invent the concept of a smart contract - it built the first blockchain capable of actually running general-purpose smart contracts as autonomous, code-controlled accounts. ANSWER: Smart contracts weren't invented by Ethereum - the term and concept go back to Nick Szabo's own work by 1996, well before blockchain existed. Ethereum's real, genuine contribution was building the first blockchain platform (via its account model and the EVM) that could actually run this older idea as general-purpose, automatically enforced code, rather than just a conceptual description of how a contract could work. ---- WHY THIS WORKS AS AN ANSWER This separates the idea (Szabo, mid-1990s) from its first real, working blockchain implementation (Ethereum, 2015), correctly crediting each with what it actually contributed rather than collapsing the two into one event.