blockchain bitcoin cryptography central bank ledger electronic money digital distributed ledger scrypt satoshi nakamoto initial coin offering fiat money trusted timestamping nvidia currency database decentralization digital signature money ecash digicash sha-256 proof-of-work namecoin cash litecoin record peercoin proof-of-stake marketwatch medium of exchange supply and demand decentralized server strong cryptography digital currency