匿名和隐私是导致新的去中心化金融系统和比特币概念的两个主要概念。但是,在使用比特币或其他加密代币进行交易或支付时,您的信息到底有多私密?本文解释了加密网络上匿名的技术细节,以及可以应用哪些技术来隐藏您的身份。
匿名性和不可链接性
比特币真的是“匿名的”吗?最简洁的答案是不。虽然比特币不是匿名的,但它是假名的,这意味着它可以掩盖用户的身份。使用适当的工具和技术,可以追溯交易地址的所有者。为了更详细地回答这个问题,让我们来看看匿名性和不可链接性的含义。
从字面上看,匿名的意思是“没有名字”。这篇关于比特币网络交易的文章展示了交易对手必须如何公开他们的“地址”,即用公钥代替真实姓名。这在计算机科学中称为假名。在计算机网络中,匿名性可以表示为匿名性=假名性 不可链接性。假名具有不同程度的匿名性,范围从高度可链接的公共假名(意味着假名和人之间的链接是众所周知的或容易发现的),潜在可链接的非公开假名(系统运营商知道该链接但未公开披露) ),以及不可链接的假名(系统运营商不知道链接,无法确定)。
由于比特币区块链是公开访问的并且对每个人都是透明的,因此人们可以进行调查并将不同的地址分组(称为比特币地址集群)。因此,假设如果你在比特币网络上有 100 个地址,那么没有人能确定你总共有多少比特币是错误的。事实上,人们可以将你所有的地址归为同一个“实体”,并计算你拥有的 BTC 总数。这也是为什么不鼓励比特币地址重用的原因,因为它使地址集群和可链接性更加容易。
好消息是,如果你很好地保护你的隐私,人们可能无法将你的真实世界身份链接到你的比特币地址,即使它们是集群的。
丝绸之路案例
一个臭名昭著的例子是丝绸之路(暗网市场)的所有者 Ross Ulbricht。他被捕是因为他在论坛上使用同一个帐户从丝绸之路接收比特币,同时寻求编程帮助并提供包含他全名的电子邮件地址。他的阅读世界身份与他的比特币地址相关联,现在可以追溯到他持有的所有比特币。
总而言之,比特币并不是完全匿名和不可链接的。但如果你很好地保护你的隐私,你仍然可以让你的比特币与你的现实世界身份不相关联。
比特币地址聚类
人们可以使用各种规则将比特币地址组合在一起。我们称它们为比特币聚类启发式。但是,读者应注意,这些启发式方法并不能保证 100% 正确的结果,它们仅用于一般情况下的有效性。
基本的启发式是:
假设我们有以下名为“Txn 003”的交易:
1、共同支出启发式
用户必须拥有每个地址的私钥才能使用它们。在Txn 003中,用户可以同时花费adr 1和adr 2,说明adr 1和adr 2属于同一个用户。
这称为共同支出启发式。
2、一次性改变启发式
假设我们有以下名为“Txn 017”的交易:
3、一次性改变启发式
想象一下,如果这个用户花了 1 BTC 买了一个披萨。由于比特币采用的是UTXO模型,他必须花光自己的1.2个BTC,把剩下的0.2个BTC还给自己。因此,adr 1 和 adr 3 很可能属于同一用户。
这称为一次性更改启发式。
Harrigan 等人的研究 2。阿尔。指出单个启发式(共同支出启发式)可以识别轻量级客户端存储的钱包中超过 69% 的地址。
隐私技术:混币、匿名签名、零知识证明
所以比特币并不是完全匿名的。尽管从合规的角度来看这具有优势——完全匿名会促进洗钱,但总会有人希望完全匿名的代币。
使用高级密码技术开发隐私币可以提供这一点。
它们主要基于以下三种技术:
混币系统是一种洗牌技术,使所有者变得无法追踪。
假设 A、B、C 和 D 每人拥有 10 个比特币。他们将他们的比特币发送到混合器,混合器将 10 个比特币发送回四个新地址,分别属于 A、B、C 和 D。但是,很难识别这四个新生成的地址的身份。
混币
1、匿名签名
匿名签名是可以隐藏真实签名者的数字签名。
这种匿名签名的一个示例称为“环签名”。Monero (XRM) 使用环签名来保护交易隐私。
在正常的数字签名设置中,人们可以使用签名者的公钥验证签名是否真实。
2、普通数字签名设置
然而对于环签名,系统将使用一组用户,该组中的任何人都可以签名。最终,其他人只能验证它是由他们中的一个签名的,而不知道是谁签名的。
3、零知识证明
零知识证明(ZKP) 允许您向某人证明您知道机密信息,而无需实际透露。“零知识”一词源于这样一个事实,即没有(“零”)有关机密信息的信息被泄露,但第二方(称为“验证者”)(正确地)确信第一方(称为“证明者”) ') 知道有问题的秘密。
以下示例说明了 ZKP:
有一个洞穴,入口有守卫,阻止你通过。然而,可以通过说出神奇的密码来通过这扇门。爱丽丝想让鲍勃相信她知道密码。她可以这样做的一种方法是和鲍勃一起走到入口处,大声喊出神奇的密码,如果门打开了,鲍勃就会确信爱丽丝知道密码。这种传统方法的问题在于 Bob 可以得知 Alice 不想让他知道的魔法密码。
这种方法类似于比特币的工作原理,每个人都可以看到每笔交易,因此我们可以确定每个公共地址持有的比特币价值,但这是以每个人都能够知道这些信息为代价的。
Alice 需要一种方法来向 Bob 证明她知道密码,而无需实际告诉他密码是什么。这就是我们所说的“零知识证明”。证明某事(Alice 知道密码的事实),同时传达零知识(Bob 不知道密码)。Alice 可以通过以下方式实现零知识证明:
爱丽丝会进入洞穴并任意选择去 A 面或 B 面。
然后 Bob 会来到洞穴入口,要求 Alice 从 A 侧或 B 侧退出。
现在,如果 Alice 确实知道密码,她将能够穿过门并从请求方出现。但是,如果她不知道密码,她有 0.5 的概率能够来自 Bob 请求的一方。
现在 Bob 会简单地重复实验 n 次,当 n 足够大时,如果 Alice 只是随机猜测,那么她不可能多次正确。
以上就是币园地《加密货币真能匿名转账吗?一文了解混币系统》的专业详解,点击首页了解更多精品干货
正加财富网内容推荐 | ||
OK交易所下载 | USDT钱包下载 | 比特币平台下载 |
新手交易教程 | 平台提币指南 | 挖矿方法讲解 |