Hash Function
Also called: cryptographic hash, SHA-256, hashing
A hash function turns any input into a fixed-length fingerprint that is fast to compute and effectively impossible to reverse. Change one character of the input and the output changes completely. Blockchains use hashes to link blocks, to commit to transaction sets, and in proof of work to create a puzzle whose only solution method is guessing.