Un Blockchain es un sistema de contabilidad digital seguro, o lo que es lo mismo, una base de datos encriptada y descentralizada que es virtualmente imposible de hackear. Todas las transacciones se almacenan en bloques que están concatenados. Cada bloque contiene un hash criptográfico del bloque anterior, una marca de tiempo y los datos de la transacción. Por diseño, una cadena de bloques es resistente a la modificación de datos. Es un registro abierto y distribuido que puede registrar transacciones entre dos partes de manera eficiente y constantemente verificada. Al crear «Smart Contracts» autoejecutables, todas las partes pueden estar seguras de que todas las transacciones son ciertas, rastreables e irreversibles.