软件教程

首页 > 文章频道 > 软件教程

比特币私钥是怎么产生的

时间:2024-07-01 编辑:com

比特币之所以能够在投资市场有这么稳的地位全靠它背后的技术支持,其中最关键的数据就是它的私钥,高超的数字算法,投资的每一笔资金都会很好的记录好,可能有很多的朋友还不知道比特币私钥是怎么产生的,想要了解的话都可以看看下方相关的内容。

QQ截图20240701134521.png

比特币私钥是怎么产生的

1.比特币使用椭圆曲线算法生成公钥和私钥,选择的是secp256k1曲线。生成的公钥是33字节的大数,私钥是32字节的大数,钱包文件wallet.dat中直接保存了公钥和私钥。

2.在接收和发送比特币时用到的比特币地址是公钥经过算法处理后得到的,具体过程是公钥先经过SHA-256算法处理得到32字节的哈希结果,再经过RIPEMED算法处理后得到20字节的摘要结果,再经过字符转换过程得到我们看到的地址。

3.字符转换过程与私钥的字符转换过程完成相同,步骤是先把输入的内容(对于公钥就是20字节的摘要结果,对于私钥就是32字节的大数)增加版本号,经过连续两次SHA-256算法,取后一次哈希结果的前4字节作为校验码附在输入内容的后面,然后再经过Base58编码,得到字符串。

4.私钥的本质是一个数字,公钥的本质也是一个数字,如果把任何数字当成私钥,都可以利用椭圆曲线加密算法生成这个数字对应的公钥,即,Function椭圆曲线加密算法(私钥)=公钥

5.256位全部用0和1表示,因为计算机只认识0和1,我们所有存在计算机的内容最终全是0和1,这是计算机的世界,那么,256位长度的随机数,就是2的256次方,大概是10000……一共有77个0。可以有这么多个随机数,也就是可以有这么多个私钥。

小编带来的分享已经结束了,快来收藏软件爱好者吧,这里有超多精彩资讯浏览,还有免费教程学习!

查看

软件教程

比特币K线走势图怎么分析

了解比特币最直观的方法就是观看走势图数据,不管是成交量还是价格起伏都可以通过走势图来知晓,可以自由选择不同的日期查看,只要能看懂那么就可以精准的把握比特币的行情,如果想要了解比特币K线走势图怎么分析,可以看看下方的相关内容。                        &nbs

2024-07-01 【新闻资讯】

推荐下载

区块链现在越来越火爆了,种类也越来越多,但是很多都是老盘新发了,应广大区块链用户需求,小编特意整理了这期2020最新区块链项目软件大全专题,感兴趣的朋友们一起来看看吧~