有关哈希函数,记下这几条:
1)比特币常见的 P2PKH 和 P2WPKH 地址,要先对公钥做 SHA-256、再做 RIPEMD-160,得到 160 位的公钥哈希。
2)比特币用 SHA-256 计算区块哈希和交易 ID,而且是连算两次(双重 SHA-256)。
3)不要把交易哈希和私钥搞混:交易哈希可以公开,私钥和助记词永远不能给人。
$BTC 的挖矿本质上就是反复计算 SHA-256 哈希,寻找满足难度要求的结果。