En el proceso de minería, los mineros validan el bloque en función de la prueba de trabajo o mediante algún otro mecanismo de consenso. Los mineros también validan el bloque. Entonces, en este proceso de validación, los mineros validan solo el valor hash del bloque actual (o) validan todas las transacciones y luego validan el valor hash del bloque actual. Por favor, aclare esto.
Los nodos completos validan todo. Un minero debe estar ejecutando un nodo completo. No todos los nodos completos son mineros, pero todos los mineros son nodos completos.
Un nodo completo valida todo en un bloque; valida las transacciones, verifica que el encabezado del bloque sea correcto y verifica que la Prueba de trabajo sea correcta. Entonces, en el proceso de validación, los nodos completos (y, por lo tanto, los mineros) verificarán que el PoW sea válido (el hash del encabezado del bloque es menor que el objetivo), que el encabezado del bloque es correcto (contiene el objetivo correcto, raíz Merkle, etc. ). Luego verificarán que cada transacción individual gaste los UTXO que existen, verificarán que los scripts se validen como verdaderos y verificarán que los montos de salida sean válidos (menores o iguales a los montos de entrada). También verificarán que la transacción de la base de monedas pague el pago máximo calculado para el bloque (subsidio + tarifas de transacción).
Sanjeev Dwivedi