A tecnologia blockchain é uma espécie de livro contábil que faz o registro de uma transação de moeda virtual, de forma que esse registro seja confiável e imutável. Ou seja, a blockchain registra informações como: a quantia de moedas transacionadas, quem enviou, quem recebeu, quando essa transação foi feita e em qual lugar do livro ela está registrada. Isso mostra que a transparência é um dos principais atributos da blockchain. Ela armazena as informações de um grupo de transações em blocos, marcando cada bloco com um registro de tempo e data. A cada período de tempo é formado um novo bloco de transações, que se liga ao bloco anterior.