Muitas pessoas sabem que o conceito de blockchain é derivado do Bitcoin. No entanto, Bitcoin não é o mesmo que blockchain. Blockchain é a base técnica do Bitcoin.
Essencialmente, a tecnologia blockchain é a combinação de armazenamento de dados distribuído, transmissão ponto a ponto (P2P), algoritmos de criptografia, mecanismo de consenso (um mecanismo que mantém a operação e a equidade do sistema blockchain e fornece incentivos aos mantenedores da blockchain), etc. É uma base de dados digital distribuída e descentralizada. Todos os mantenedores de nós gerenciam, transmitem e sincronizam dados em conjunto, armazenam dados em blocos e estrutura de rede, e utilizam criptografia para garantir a segurança da transmissão e acesso, o que pode realizar um sistema técnico onde os dados são armazenados de forma consistente e não podem ser manipulados ou alterados.
Diferentemente de uma base de dados centralizada típica, a blockchain é uma base de dados compartilhada onde todos os mantenedores de nós podem sincronizar os dados. Portanto, é difícil adulterar os dados arbitrariamente.
Para simplificar, blockchain é um livro-razão compartilhado e imutável. As blockchains armazenam dados em blocos que são ligados em ordem cronológica. Cada bloco contém o hash criptografado, o carimbo de data/hora e os dados de transação do bloco anterior.