一、比特币匿名吗?
我们都知道比特币所谓的“匿名”特点主要来自于两个方面:1)通过哈希地址无法还原交易人身份。2)一个人可以有无数个收款地址。
然而区块链是一种分布式的账本,每个人在相应的区块链浏览器里均可以查询到账本上的信息。那么匿名性还有效吗?
“匿名”从字面上理解是“没有名字”,具体有两种诠释:没有真实的名字和没有任何名字。事实上比特币交易中符合那种呢?
比特币交易中,节点使用公钥地址作为交易的标识,以第一种诠释,比特币是匿名的。以第二种诠释,比特币不具备匿名性。以公钥地址作为特定的标识,在计算机科学语言中,这种不使用真实姓名而使用一种特定标识的做法被称为化名。
二、比特币并不具备真正意义上的匿名
在计算机科学中,匿名指的是没有任何的关联性,这是从攻击者角度定义的属性。
大数据时代,一个人的行为特征总是很容易被推算。在逛淘宝时,你大概率需要什么东西,在你打开页面时,已经呈现出来了,淘宝里叫做千人千面,也就是说,每个人的淘宝页面是不一样的。这是从第三方强力机构角度定义。
1、比特币具有化名性,但每个人都可以通过你的公钥地址查询你的交易信息,不管是过去的还是现在的。这些交易行为的记录是可以关联到一个人的真实身份,所以没有做到绝对的隐私。
假设你用比特币买了一架无人机,为了收获,你总得把快递地址发给商家把,即设你用个假名字,但收获地址是真的吧,因此第三方就可以就能够把你物理地址信息和你支付比特币的转账地址关联起来,尽管你使用过多个地址。
2、除普通的比特币交易以外,无论参与任何的比特币业务,如交易所,都要求实名认证,这是法律要求。然而实名只是方便第三方验证你的身份,并不是安全的保障。
这样一来所有的转账地址都被关联了,每个地址都可被追踪,而且能具体到用户的真实身份。
三、怎样做到无关联性?
事实上比特币系统并不能做到交易中和真实身份绝对的无关联性,不过以下几点为实现区块链中的弱关联性提供了参考。
同一个用户的不同地址
同一个用户的不同交易
迂回交易
以上三点形成了你的交易集合,即匿名集。即使攻击者知道你完成了一笔交易,但是作为交易中的其中一个,但并不能确定是哪一个。所以最大化做到匿名集基本上可以避免攻击。
四、匿名性从来不是比特币的核心价值
在比特币的开始阶段,一批极客们怀着一种崇高的理想在推动者比特币的运行,由于其匿名性,最先受到暗网交易者的关注,这给他们的交易提供了很大的便利。然而怀着财富梦想的人们发现这个行业是个很到讲故事的概念基础,在追求财富的路上有意无意的帮助了比特币的推广,并推至一个很高的价格。
然而比特币不仅是一种加密货币,作为点对点电子现金系统,它的核心价值是创造了一台不需任何政府或机构等第三方做背书的信任机器。
网友评论