比特币地址

好久没有写文章啦,下面记下最近对比特币的些许研究,记录下自己的学习痕迹。

比特币,是一种神一样的存在的币,下面我们来研究下其地址是怎么产生的?

第一步:使用椭圆算法算出公钥和私钥

第二步:将公钥做为输入,经sha256哈希算法处理,得到32字节的哈希值

第三步:将32字节的哈希值作为输入,经RIPEMD-160算法处理,得到20字节的哈希值

第四步:以版本号+第三步中的20字节哈希值作为输入,进行双次sha256哈希算运算,得到32位的哈希值

第五步:将第四步中的32位哈希值的前4位(俗称校验和)放置于版本号+第三步中的20字节的后面组成25个字节的数组

第六步:将第五步的结果作为输入,进行base58编码,生成58字节地址,这就是比特币的地址

其流程图如下:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容