Hash in Blockchain: How SHA-256 Secures Bitcoin Transactions