“区块链”什么是比特币地址?

比特币地址是一串由字母和数字组成的26到34个字符串,看起来有点像错误的代码。但它是你的个人BTC账户,相当于你的银行卡号码,每个人都可以通过你的比特币地址转账给你。

与比特币私钥不同的是,BTC不会因为信息泄露而丢失,所以你可以放心地告诉任何人比特币地址。

您可以通过区块链浏览器查看每个比特币地址的所有转账交易明细。

常用的BTC区块链浏览器有:

https://btc.com/block

https://www.blockchain.com/zh-cn/explorer

我们常用的比特币地址格式一般有以下四种。

1、BASE58格式

BASE58格式是人们常见的比特币地址格式,一般从1开始。

例如:1M8DPUQSVUniXw

2、HASH160格式

HASH160格式是RIPEMD160算法对130位公钥的SHA256签名进行计算的结果 。

例如:fbfb58defc272fc3100c007b

3、WIF压缩格式

WIF压缩格式即钱夹输入格式,是BASE58格式压缩后130位公钥格式的结果 这是ECDSA算法计算的最原始的BTC公钥。

比如:

0469B00E479C9A358908DB9CF4628BD643CF81CF096AD442DA6CABCC46CFD86A87D7A865E178B6062CC9702972062062062A1D767DAB2095DCF62095DCF6

4、60位公钥格式

60位公钥格式是压缩130位公钥的结果。

比如:

0269B0E479C9A358908DB9CF4628BD643CF81CF096ADA442DA6CABCCFD66

比特币是以数学加密为基础的,中本聪大神采用椭圆加密技术(ECDSA)生成比特币的私钥和公钥。

由私钥计算公钥,通过一系列数字签名计算公钥数值,得到比特币地址。

比特币地址是由算法随机生成的,所以有人会问,既然都是随机生成的,比特币地址会重复吗?不用担心这个问题。

由于比特币的私钥长度是256位二进制串,随机生成的两个私钥重复的概率是2 ^ 256 ≈ 10 ^ 77之一,这个数字太大了,你无法想象,比中彩票的概率要小得多;别担心,每个人的比特币地址都是独一无二的。

相关推荐