Digital or virtual currency that uses cryptography for secure transactions.