Una cadena de bloques es un libro de contabilidad digital descentralizado, distribuido y público que se utiliza para registrar transacciones en muchas computadoras, de modo que el registro no pueda modificarse retroactivamente sin la alteración de todos los bloques posteriores y el consenso de la red.