为什么改动一个字符,整串哈希值就面目全非?
我自己的理解:哈希不是加密:加密的数据能用密钥还原,哈希是单向的,从哈希值回不到原来的内容。
同样的输入永远得到同样的哈希值,输入哪怕只改一个字符,哈希值也会变得完全不同。
我现在的习惯:别把交易哈希和私钥混为一谈:交易哈希可以公开,私钥和助记词绝不能给人。
$BTC 的挖矿本质上就是不停计算 SHA-256 哈希,寻找满足难度要求的结果。