您的位置:首页 >创业 >

TumbleBit使得跟踪比特币交易变得非常困难

研究人员已经开发了一种与比特币兼容的系统,这可能会使观察者识别或跟踪参与任何给定加密货币交易的各方变得更加困难。比特币最初被认为是人们匿名兑换货币的一种方式。然而,研究人员说,发现任何人都可以跟踪所有比特币交易,并经常识别相关各方。

比特币的运作方式是给每个用户一个唯一的公钥,公钥是一串数字。用户可以将数字比特币的形式从一个公共密钥传输到另一个公共密钥。这可以通过确保用户帐户中有足够的比特币进行转账的系统实现。

观看我们所有来自Express Technology的视频

尽管所有交易都在列出所有交易的公共比特币区块链上可见,但公钥的使用给了用户一种匿名感。随着时间的流逝,专家和私人公司已经开发了高效的方法来取消匿名化这些公共密钥。

现在,美国北卡罗来纳州立大学、波士顿大学和乔治·梅森大学的研究人员开发了一种名为TumbleBit的系统,这是一种在比特币之上运行的计算机协议。TumbleBit利用了一个名为 “混合服务” 的现有概念。

在这个概念中,甲方不是直接向乙方付款,而是许多不同的甲方支付一个中间的 “不倒翁”,然后向乙方付款。参与的当事人越多,就越难确定是哪一方支付了哪一方的费用。“然而,这仍然存在安全缺陷。也就是说,如果外部观察者可以破坏不倒翁,它可以找出谁在付钱给谁,”NC State的助理教授Alessandra Scafuro说。

为了解决这个问题,TumbleBit采取了三阶段的方法。在第一阶段,称为托管,双方当事人A通知不倒翁他们愿意付款,而双方当事人B通知不倒翁他们愿意付款。这都是在公共区块链上完成的。

对于第二阶段,研究人员已经将加密工具放置到位,使不倒翁可以在不实际知道涉及哪些方的情况下向正确的方付款。第二阶段不会出现在区块链上。

在第三阶段 (称为套现) 中,所有交易都是同时进行的,因此更难确定任何特定交易中涉及哪些方。第三阶段确实出现在公共区块链中。“我们用800个比特币用户测试了TumbleBit,发现第二阶段只需要几秒钟就可以完成,” Scafuro说。

相关推荐

猜你喜欢

特别关注