Madeamaze — 在进行比特币交易时保持隐私的渐进方法


与流行的看法相反,比特币从未提供真正的匿名性。 显然,用户地址与其个人数据无关,但这并不意味着无法将其关联。 不同的分析技术以及"了解您的客户"政策和反洗钱实践可能会揭示一些比特币用户的身份。

这种程度的脆弱性给个人和企业带来了不便。 用户经常使用比特币来隐藏自己的收入,在线购买等。 此外,在区块链中跟踪硬币运动流动的能力威胁到比特币的主要目的之一-充当货币,因为最终一些硬币可能会因为其起源而开始被评估得更便宜。

有几种方法可以对抗比特币区块链上越来越多的去匿名化攻击,帮助用户在交易过程中保持安全。 这一领域现有的两个最知名的服务是CoinJoin和比特币混合器。 最近,Madeamaze已经推出,是这两种乐器的增强组合。

CoinJoin

CoinJoin由Gregory Maxwell在2013创建,他参与了比特币核心网络的开发,他还致力于Blockstream,以改善比特币区块链中的隐私。 Gregory担心,所有放在分类帐中的交易在任何时候都可供任何用户使用,这可能会导致某些用户因数据泄露而去匿名化。 他也不喜欢这一点,因为在大多数交易中存在多个输入,用户的个人数据容易受到集群的影响。 因此,即使只有一个"输入"受到损害,所有其他输入也会受到损害。

CoinJoin的工作原理非常简单。 该服务不是在事务中仅包含来自一个用户的"输入",而是允许多个人组合他们自己的"输入","输出"也是如此。 结果,不可能在特定的"输入"和"输出"之间建立连接。

在创建过程中,"输入"的所有者标记应包含在事务中的"输入"和"输出",然后在正确创建事务时提供特殊签名。 只有在这之后,交易才写入区块链,这排除了进一步修改的可能性。 由于CoinJoin,第三方无法确定特定的"输出"是否属于特定的"输入",这使得比特币运动安全和保密。

这项服务也间接地使集群变得困难,因为现在攻击网络的用户无法确定一笔交易的所有"输入"都属于一个人。

比特币混合器/tumblers

使用比特币时增加隐私的另一种方法是所谓的"混合器"。 如果你已经使用比特币很长一段时间了,很可能你已经遇到过它们。

混合的要点是通过特殊第三方的参与来打破交易的发送者和接收者之间的联系。 使用该仪器,用户将自己的硬币发送到混合器,从服务储备中接收相同数量的其他硬币作为回报。 因此,发送方和接收方之间的连接被破坏,因为混频器成为一个新的发送方。

比特币混合器在某种程度上类似于通过Tor浏览器屏蔽IP地址。 Tor网络中计算机的IP地址也是混合的。 您可以在泰国使用笔记本电脑,但其他人会认为您在中国。 同样,人们会看到你将2比特币发送到一个钱包,然后从随机地址获得4比特币的一半。

Madeamaze

Made a maze技术最近由Blender服务团队提出

它使用一种独特的算法,这是CoinJoin技术,打破区块链中的链接以及混合代码的改进机制的结合的结果,该机制标志着转移的资金和服务收到的回报。 这项技术的结果是完全不可能用区块链扫描仪跟踪比特币网络中的活动。 此方法的开发人员建议将混合代码用于重复事务。

仅使用CoinJoin与比特币网络进行安全工作是不够的,尽管目前许多现有服务甚至不提供这一点。 当有几个输入和输出时,不可能明确地将接收者与发送者相关联。 但是,通过对链式分析应用更严格的方法,当CoinJoin交易的至少一个输入中存在可疑资金时,其所有输出都可以被视为可疑,因此,即使您的资金在正在进行的 这就是为什么它不仅是重要的交易是如何形成的,而且混合器如何为它寻找合适的输入。

Madeamaze算法不仅在其形成阶段控制CoinJoin交易,而且在适当的资金选择阶段控制CoinJoin交易,以便它不包含与发件人相关的比特币,前提是发件人遵循服务的建议并使 用户的资金不仅被标记为代码,而且还被标记为交易的变化,因此只要有必要,资金链就与接收者保持分离,并且使用任何区块链分析工具,资金与接收者的联系仍然无法证明。 这减少了可用服务资金的数量,因此只有具有足够比特币储备的服务才能负担得起这种方法。

例如,如果用户向具有220比特币余额的服务发送120比特币,则他的进一步使用限制将减少到100比特币,直到他的资金通过服务内的多次混合操作。 在此期间,他的比特币可以用于与他无关的其他交易,混合代码将在1-2天后从系统中删除,将该用户的最大可能限制恢复为220比特币。

该服务不使用JavaScript,这使得它更能抵抗去匿名攻击。

在进行交易时保持自己的机密性是很重要的,需要一个适当组织的过程。 比特币给了我们在互联网上的自由,我们必须负责任地使用它。 您需要知道正确的工具和可靠的服务,如Blender,这是当今区块链环境所必需的。