¿Cómo se genera esa larga cadena de caracteres llamada hash de transacción (TxID)?
Empecemos por la definición: las direcciones Bitcoin habituales P2PKH y P2WPKH se obtienen aplicando primero SHA-256 a la clave pública y luego RIPEMD-160, lo que da como resultado un hash de clave pública de 160 bits.
La lógica detrás de esto: la prueba de trabajo funciona porque no se puede predecir de antemano el resultado del hash; la única forma de encontrar uno que cumpla con la dificultad es intentarlo una y otra vez.
La minería de $BTC consiste, en esencia, en calcular hashes SHA-256 sin parar hasta encontrar un resultado que cumpla con los requisitos de dificultad.
No pasa nada si avanzas más despacio; sobrevivir es mucho más importante que ganar mucho de una sola vez.