2024-08-20 05:59:54
10

比特币地址和私钥是怎比样生成的?生成过程介绍

摘要
比特币地址和私钥是怎比样生成的?这个问题可难倒了我们大家,那么下面就让我们小编在这里为大家好好的介绍一下吧,希望小编的内容能够帮到大家。比特币使用椭圆曲线算法生成公钥和私钥,选择的是secp256k1曲线。生成的公钥

比特币地址和私钥是怎比样生成的?这个问题可难倒了我们大家,那么下面就让我们小编在这里为大家好好的介绍一下吧,希望小编的内容能够帮到大家。jZe币圈网 - 区块链数字货币实时行情平台

比特币使用椭圆曲线算法生成公钥和私钥,选择的是secp256k1曲线。生成的公钥是33字节的大数,私钥是32字节的大数,钱包文件wallet.dat中直接保存了公钥和私钥。我们在接收和发送比特币时用到的比特币地址是公钥经过算法处理后得到的,具体过程是公钥先经过SHA-256算法处理得到32字节的哈希结果,再经过RIPEMED算法处理后得到20字节的摘要结果,再经过字符转换过程得到我们看到的地址。jZe币圈网 - 区块链数字货币实时行情平台

比特币地址和私钥是怎比样生成的?生成过程介绍jZe币圈网 - 区块链数字货币实时行情平台

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

这里需要提一下的是Base58编码为了让输出字符串易于辨别,所以编码时故意排除了4个字符:'0'、'I'、'l'、'O',如果你想生成一个带特殊词缀的地址那就不要带这4个符了,比如我的ID(walker)也就不能生成了。jZe币圈网 - 区块链数字货币实时行情平台

通过上面小编在这里为大家好好的介绍一下很多的问题关于比特币私匙的问题,我想我们大家应该会基本上了解了一些更多的内容吧。jZe币圈网 - 区块链数字货币实时行情平台

okx

全球专业交易所,注册最高可以领取100 USDT数币盲盒!

声明:文章不代表币圈网观点及立场,不构成本平台任何投资建议。投资决策需建立在独立思考之上,本文内容仅供参考,风险自担!转载请注明出处!侵权必究!
热门币种
BTC比特币
60,963.61 USDT
¥435,103.38
-2.72%
ETH以太坊
3,368.69 USDT
¥24,042.67
-0.3%
BNB币安币
570.68 USDT
¥4,073.00
-0.28%
USDT泰达币
1.02 USDT
¥7.25
-0.19%
SOL
135.96 USDT
¥970.36
+7.66%
USDC
1.00 USDT
¥7.15
-0.01%
TON
7.59 USDT
¥54.14
+4.55%
XRP瑞波币
0.47720 USDT
¥3.41
+0.48%
DOGE狗狗币
0.12210 USDT
¥0.87140
+2.43%
ADA艾达币
0.39050 USDT
¥2.79
+3.88%
查看更多
回顶部