Um protocolo de confiança (blockchain) é um registo de transações digital descentralizado, para o qual podem ser transferidos dados encriptados em segurança, tornando quase impossível duplicar ou falsificar a transação. Este registo de transações é a base de qualquer transação de criptomoedas.