一、生成一个比特币钱地址
二、根据源码整理比特币地址生成过程
1、取得公钥PubKey
2、使用 RIPEMD160(SHA256(PubKey)) 哈希算法,取公钥并对其哈希两次
3、给哈希加上地址生成算法版本的前缀
4、对于第二步生成的结果,使用SHA256(SHA256(payload)) 再哈希,计算校验和。校验和是结果哈希的前四个字节。
5、将校验和附加到 version+PubKeyHash 的组合中。
6、使用Base58对(version+PubKeyHash+checksum)组合进行编码。
7、测试代码如下

网友评论