“Most elements of bitcoin's architecture are not original to bitcoin but had existed before Satoshi Nakamoto released the bitcoin white paper.
Publickey cryptography, peer-to-peer networks, proof of work, hashing, and Merkle trees had all been invented years before bitcoin.
The genius of bitcoin was in combining them all together, and the magic ingredient that made this recipe possible was the mining difficulty adjustment algorithm.” —The Fiat Standard