比特币混合器的隐私和匿名性–区块链技术

您可能会惊讶地发现,在某些情况下,使用比特币作为支付手段实际上要比使用良好的旧现金少得多。公共分类账上所有交易的透明性和可访问性是一把双刃剑。一方面,这是在所有网络参与者之间建立共识并验证交易(这会建立信任)的重要功能。另一方面,所有公开广播的信息都可以汇总,并有可能被用来试图揭露钱包地址后面的用户身份。

如果您正在积极使用和消费数字货币,这是您需要注意的重要方面。不过,在深入探讨之前,让我们首先从一个基本问题开始:如果比特币不是匿名的,那么到底是什么?比特币钱包地址是公共密钥。实际上,确切地说,这是公钥的哈希值。

这仅表示您在发送或接收硬币时无需使用真实姓名即可与比特币系统中的其他用户进行互动。相反,公开的是充当某种伪身份的公钥哈希。这就是计算机科学家所说的假名。因此,您现在可能想知道,如果您使用的是化名,甚至可以创建尽可能多的化名,这是否会使您匿名?

好吧,简短的答案是:不完全是。从概念上讲,匿名是假名与不可链接性的组合。这意味着,如果我以笔名与网络进行的交互无法被其他人绑定,则我才是真正的匿名者。比特币不是这种情况。比特币是匿名的,不是匿名的。

让我们谈谈比特币交易的大致工作原理:所有交易都使用公钥密码术处理。这仅意味着将数字签名用作证明您的硬币所有权的一种方式。所谓的数字签名链意味着将每笔交易都链接到前一个交易的输出,以验证用户是否有足够的资金来执行新交易。

每次进行新交易时,都会由用户使用其私钥进行加密签名。然后,将包含输入和输出地址以及相应金额的事务广播到网络,其他节点可以在网络上进行验证。因此,如果我们考虑一下,比特币系统实质上由两层组成。

我们称其为应用程序层,其中包括存储在区块链上的信息,而我们称其为网络层的一层,即在其中发送消息的对等网络。这两个层都可用于取消匿名用户。

既然您已经知道比特币是假名,并且应用程序层和网络层都包含可用于揭示用户背后真实身份的信息,那么让我们来看看使之成为现实的一些技术。

交易图分析

在应用程序层,有人可能会使用一种称为交易图分析的技术来汇总信息,并调查钱如何在不同地址之间的比特币系统中转移。

因此,例如,有趣的是,具有多个输入地址的交易表明它们归同一用户所有。这意味着,例如,通过使用钱包软件来支付一杯咖啡的费用,如果其中一个地址的资金不足,则会从多个不同的钱包地址获取硬币。

这就是我们所说的联合支出。换句话说,如果愿意,联合支出是联合控制的证据,因为可以推断出所有合并地址必须属于同一用户。因此,通过传递性地聚合地址,可以收集链接地址的簇。由于所有信息都永久存储在区块链中,因此随着时间的流逝,通过查看这些集群可以获取有关用户活动的更多信息。同样,支出模式也可以揭示用户的身份。

聚类分析

从个人的地址集群推断真实世界身份的另一种方法是,通过分析与已知服务提供商的集群的交互来实现。因此,如果您再次想到咖啡示例,那么您与咖啡店的互动就会显示一个与您相对应的地址。反过来,另一方可以使用它来标记您的集群。

在这种情况下,另一个重要的事实是在知名大型服务提供商(例如钱包提供商或交易所)中的高度中心化。因此,单个用户很有可能与那些众所周知的集群之一定期进行交互。最终,这使得识别与个人集群与服务提供商中的一个相关联的交易成为可能。前提是服务提供商例如交易所拥有关于其客户的一些揭示信息,例如,授权机构可以要求访问该信息,例如通过传票并使用它来揭示单个地址集群背后的用户的真实身份。

前两个示例主要关注可应用于比特币应用程序层数据进行去匿名化的技术。但是,如前所述,比特币系统中也有网络层。可以应用于此层以揭示地址后面的身份的潜在方法与群集和使用事务图完全无关。

这里的思想是中心化于对等网络的广播过程。关键是,只要节点要广播其创建的事务,它就将连接到许多其他节点。因此,听说事务的几个节点可以合作,并尝试找出新事务的来源。因此,如果他们找出哪个交易是新交易以及哪个节点广播了该交易,那么这很可能表示一个交易与创建该交易的用户的IP地址之间的直接链接。鉴于IP地址与真实世界的身份非常接近,如果您担心隐私问题,这将是一个严重的问题。

但是,由于这主要是通信匿名性的问题,并且该领域已受到研究界的极大关注,因此开发了诸如Tor之类的工具来进行匿名通信。

您现在已经知道,可以使用多种技巧和方法将不同的地址或交易链接到比特币用户,因为比特币系统是匿名的,而不是真正的匿名的。更重要的是,它并不仅限于此,甚至有可能发现比特币用户的真实身份或IP地址。

请记住,所有交易都永远存储在区块链中,如果您的地址与您的身份相关联,则每笔交易都将与您相关联。因此,在使用比特币和其他加密货币进行交易时,请确保告知自己有关建议的最佳做法,以尽可能保护您的隐私。最佳实践是比特币混合。

比特币混合

您现在知道比特币交易不是匿名的。但是,它们可以。为了说明这一点,让我们更详细地了解如何汇款:用户拥有钱包地址或公钥,每个地址都有余额。该余额包括所有交易的总和,但是每笔交易都存储在公共分类帐中。

这意味着每个人都可以看到比特币的一举一动,而且您并不是真正的匿名者,因为您的交易都公开连接到一个地址。从隐私的角度来看,这可能是有问题的。

假设您想将交易保密。对于初学者来说,您需要注意地址:它不应该以个人身份与您联系。假设有人看到付款从地址A到地址B。很好,他们无能为力,因为没人知道,比方说鲍勃拥有地址A。

一旦Bob和地址A之间建立了连接,保护就消失了。注册交易所时会发生这种情况。通常,他们要求您提供KYC文件。 KYC代表“了解您的客户”,并且由法律强制执行。因此,您的护照现在已连接到您的比特币地址。

第二级保护作用于事务本身。当A向B汇款时,这是可以观察到的。比特币混合器背后的想法是很多人向它汇款。这些资金在混合器中到达并混合。然后,混合器支付目标地址。这样,没人知道谁的钱到达哪个地址。因此,即使您知道鲍勃拥有地址A,您也不知道他是否向E或D付款。

在技​​术层面上,有几种不同的方法可以实现此目的。核心特征显然是匿名性。因此,有必要确保服务不会受到损害和分析。为了获得信任,许多混合器选择了开放源代码结构。这样,您可以确保用户不会盗用他们的钱。这些混币器然后也是免费的。您唯一需要支付的是交易费用。

在混合器模型中,交易费用发生两次(发送到混合器,再从那里发送到目标地址)。为了增强保护,您可以连接调音台。因此,您的资金将从一个搅拌机转到另一个搅拌机,最终将到达接收方。

另一方面是数量。假设鲍勃向混币器发送了1.9754比特币。然后克莱尔获得1.9754比特币。很容易推断出这些付款是关联的。为了进一步进行混淆,需要隐藏时间和数量。因此,可以有意将付款分成较小的部分。它们也可以延迟以隐藏时间戳。

比特币分类帐是公开的。由于KYC规定,任何人都可以找出谁拥有一些地址,通常交易所必须遵循。这样,他们就可以追溯交易。如果使用混合器,这将变得更加困难。

比特币混合器在技术上很有趣。他们带来了隐私和匿名性。除了比特币混合器之外,还可以使用其他货币。像DASH或Zcash这样的项目都内置了这样的混合器功能。Monero内置了类似的功能。

但是,如果您想隐藏比特币付款,则需要混频器。

资讯来源:由0x资讯编译自BLOCKPUBLISHER。版权归作者Mike Ben所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢