Afinal, como é gerada aquela longa sequência de caracteres chamada hash da transação (TxID)?
Primeiro, a definição: os endereços Bitcoin comuns P2PKH e P2WPKH são obtidos aplicando SHA-256 à chave pública e, em seguida, RIPEMD-160, resultando em um hash da chave pública de 160 bits.
A lógica por trás disso: a prova de trabalho funciona porque não é possível prever o resultado do hash. Para encontrar um hash que atenda à dificuldade, só resta tentar repetidamente.
A mineração de $BTC consiste essencialmente em calcular hashes SHA-256 sem parar, em busca de um resultado que atenda aos requisitos de dificuldade.
Não tem problema ir mais devagar: sobreviver é muito mais importante do que ganhar muito de uma só vez.