Uma blockchain é uma base de dados distribuída ou livro-razão partilhado entre os nós de uma rede de computadores, o que garante imutabilidade e transparência que facilitam o processo de registo de transações e rastreio de ativos numa rede empresarial.