El libro de Satoshi
El libro de Satoshi La forma en que propuse el sistema, cada vez que se genera un bloque, cada nodo de validación debe aceptar o rechazar ese bloque al validar las transacciones y confirmar los valores hash en el bloque. En efecto, el mismo trabajo que se está haciendo con el sistema actual más los controles de hash de punto de salida. Como los otros validadores ya estaban compitiendo para generar el bloque, ya tienen (al menos la mayorÃa) las transacciones.
Al igual que con el sistema actual, si las transacciones no se validan (más los hashes de punto de salida incluidos) los otros nodos rechazarán el bloque. Si el bloque no obtiene aceptación por al menos el 50% de la potencia de la CPU, no hace la lista de bloque.
Entonces, la presencia de los hashes en la lista de bloques significa que al menos el 50% de los validadores existentes en ese momento vieron y validaron todas las transacciones y los hashes de punto de salida que contiene.
Por lo tanto (salvo en bloqueos de hashes) si alguien presenta una transacción antecedente que coincide con un punto de salida no gastado, debe ser válida.
El antecedente de ese antecedente debe haber sido válido también, de lo contrario el antecedente habrÃa sido rechazado. Y asà una y otra vez.