Wikipedia
Bitcoin did not appear from nowhere — inheritance and invention
Bitcoin v0.1 reuses one cypherpunk primitive (PoW from Hashcash), borrows general CS components (Merkle trees, linked timestamping), and synthesizes the rest (UTXO, mining, 21M cap, P2P, ECDSA).