Mucha gente entiende blockchain como “una base de datos de criptomonedas”, pero lo clave no es solo almacenar datos, sino permitir que un grupo de participantes que no se confían entre sí mantenga de forma conjunta el mismo libro contable. Las transacciones primero se difunden, los nodos verifican las firmas y los saldos, y luego, mediante un mecanismo de consenso, se decide qué transacciones se registran en un bloque. Los bloques nuevos se enlazan con el bloque anterior mediante hashes: modificar el historial rompería simultáneamente la cadena posterior y expondría anomalías. Por lo tanto, el valor central de blockchain es que sea público y verificable, difícil de alterar y que no dependa de un único encargado de llevar la contabilidad. Nota: que no sea inalterable no significa que el contenido sea necesariamente correcto; una transferencia errónea, una vez confirmada, normalmente tampoco se puede revertir. La verificación de la clave privada y la dirección sigue siendo responsabilidad del usuario.