Uma moeda criptográfica é um tipo de moeda que usa arquivos digitais como dinheiro. Normalmente, os arquivos são criados usando os mesmos métodos que a criptografia (a ciência da ocultação de informações). As assinaturas digitais podem ser usadas para manter as transações seguras e permitir que outras pessoas verifiquem se as transações são reais. As primeiras moedas criptográficas foram feitas para serem independentes das moedas emitidas pelo governo.

As moedas criptográficas utilizam "controle descentralizado", o que significa que elas não são controladas por uma pessoa ou governo. Isto é diferente do dinheiro eletrônico 'centralizado' e dos bancos centrais. O controle de cada moeda criptográfica funciona através de um ledger distribuído (uma lista de transações compartilhadas por todos), geralmente uma cadeia de bloqueio, que serve como um banco de dados de transações financeiras públicas. O Bitcoin, lançado pela primeira vez como software de código aberto em 2009, é freqüentemente chamado de primeira moeda criptográfica descentralizada. Desde então, foram criadas mais de 4.000 moedas criptográficas (às vezes chamadas de 'altcoins', que é a abreviação de moedas alternativas).