Mucha gente sabe que el concepto de blockchain se deriva de Bitcoin. Sin embargo, Bitcoin no es lo mismo que blockchain. Blockchain es la base técnica de Bitcoin.
Esencialmente, la tecnología blockchain es la combinación de almacenamiento de datos distribuidos, transmisión entre pares (P2P), algoritmos de encriptación, mecanismo de consenso (un mecanismo que mantiene el funcionamiento y la equidad del sistema blockchain y estos proporcionan incentivos a los mantenedores del blockchain), entre otras cosas. Es una base de datos digital distribuida y descentralizada. Todos los mantenedores de nodos gestionan, transmiten y sincronizan conjuntamente los datos, almacenan los datos en bloques y en la estructura de la cadena, y utilizan la criptografía para garantizar la seguridad de la transmisión y el acceso, lo que puede hacer realidad un sistema técnico en el que los datos se almacenan de forma coherente y no pueden ser manipulados ni modificados. A diferencia de una típica base de datos centralizada, la blockchain es una base de datos compartida donde todos los mantenedores de nodos pueden sincronizar los datos. Por lo tanto, es difícil manipular los datos de forma arbitraria.
En pocas palabras, blockchain es un libro de contabilidad compartido e inmutable. Las blockchain almacenan los datos en bloques que están vinculados entre sí en orden cronológico. Cada bloque contiene un hash cifrado, la marca de tiempo y los datos de la transacción del bloque anterior.