A cryptographic hash function maps arbitrary input — a transaction, a contract's code, a terabyte of state — to a fixed-length fingerprint (SHA-256: 2… First-principles module in Blockchain Foundations, with a mastery quiz.