A cadeia de blocos é uma série ou cadeia segura de registos de carimbo de data/hora armazenados numa base de dados que um grupo de utilizadores faz parte de uma rede descentralizada. A cadeia de blocos é um livro-razão descentralizado ou distribuído em que cada nó da rede tem acesso aos dados ou registos armazenados numa cadeia de blocos. A encriptação de todos os registos de dados importantes na cadeia de blocos é feita utilizando técnicas criptográficas. Isto garante a segurança dos dados na cadeia de blocos.