有朋友问:收比特币的地址是邮箱吗?
比特币地址是一串长度为30左右的字母和数字组成的字符串,例如:1KWTsVew7zEVGg6nq8j3GtYkPYnyu99Yzd
这个问题是刚刚接触比特币的朋友最困惑的一个问题,这是由人的认知本能决定的,因为在看到地址这个词语时,他会与他以前熟悉的一个概念进行类比,通常能够马上类比到的是电子邮箱地址或者是家庭地址。
这种类比本身并没有错,这种地址都是一种唯一的标识,用于收取别人发来的东西。电子邮箱地址用于收信,家庭地址用于收快递,比特币地址用于接收BTC。只不过各种地址的表示方式差别非常大。
比特币地址在学术上是指公钥的哈希HASH结果。没学过密码学和计算机知识的人可能感觉这是外星人语言。让我简单解释一下:
1)公钥是公开的钥匙,或公开的密码,好像有点自相矛盾,既然公开了,还叫密码?这是密码学中的非对称加密原理决定的,别人拿着你提供的公钥对信息进行加密处理,而只有你能用私钥进行解密。比特币的公钥是非常长的一串数字,用当前的电脑算上几万年,也猜不出私钥。
2)哈希是指Hash,把一个长长的字符串进行一番数学变换,得到另一种字符串。在计算机中通常为了提高算法的效率,在比特币系统里是为了让字符串更短、肉眼容易辨认,刚才说的那一串字符串中永远不会有数字0,大写字母O,大写字母I和字母小写l这些容易弄错的字符。
因为是公钥,所以比特币地址可公开给别人,用于接收比特币。钱包软件在进行“接收”操作时,会马上生成一个这样的地址。比如之前三位接收0.001比特币的地址是这样的:
Alan的比特币地址:1GuFgq6TwGaAF1ssFroyVm8WPy2hRXCDGn
jie的比特币地址:1KWTsVew7zEVGg6nq8j3GtYkPYnyu99Yzd
wzg的比特币地址:1Dh1YpCoVCMjrFesquPrhzyHfXJWPLFogt
大家可以试着查一下这些地址的收款记录,公开大账本的好处就在这里,发没发币、收没收币,谁想抵赖都不可能。