• 评论
  • 0人喜欢
  • 分享到
  • 微信
    打开微信“扫一扫”,打开网页后点击屏幕右上角“分享”按钮
  • 空间
  • 微博
  • twitter
  • facebook

CoinJoinXT:用闪电网络隐藏比特币交易

通常很多人都会认为比特币是一种匿名货币,但事实上,比特币为用户提供的仅仅是半匿名化的功能,其隐私性实在堪忧。

区块链分析师已经能够用功能强大的工具来筛选区块链数据,从而识别具体地址的持有者身份。只要你使用的服务需要进行身份认证,就不存在隐私之说了。

Lightning Network

因此,很多隐私意识较强的比特币用户会通过一些工具来帮助他们躲开“区块链侦探”的调查。CoinJoin就是其中的一种,这种混币服务首先由比特币开发者Gregory Maxwell提出。

通过CoinJoin,比特币用户能够实现合并支付,防止区块链分析师寻找输入和输出之间的直接联系。

CoinJoin开发者Adam Gibson近日在文章中指出,这些交易由于其遗留的元数据痕迹而“被清晰地识别为CoinJoin交易”。也就是说,区块链分析师知道哪些交易是通过CoinJoin执行的,只不过他们依然无法监控这些交易。

那么我们在众目睽睽下彻底隐藏比特币交易以实现真正的隐私呢?

Gibson认为闪电网络(LN)这个第二层扩容协议让这一切成为了可能。传统的CoinJoin依赖于“固有的可互换性”(intrinsic fungibility),而他提出的这个新系统CoinJoinXT则赋予用户“否认的权力”(deniability)。

Gibson解释道,区块链分析师需要特定的前提来锁定加密货币用户,并且追踪支付流程。那么比特币用户要做的就是让这些前提失效,这样区块链上就不存在特定且连续的子集被标记为CoinJoinXT结构了。

通过在标准的混币流程中加入一点新的技巧——双向资金的闪电通道就能获取这种“否定权”。因此就能将链下的隐私性放大到链上,防止区块链分析师破解乱序的输出,让他们无法了解交易状况。

Gibson发布了一个简单的概念验证原型,展示了CoinJoinXT的基础模型。要实现正常运作,则还需要经过长时间的开发。

尽管现在就可以实现这个功能,但要想完善这个工具还面临着很多阻碍。理论上我们可以用Schnorr密钥聚合实现多重签名(multisig),为上述双向资金通道提供支持,解除数量上的相关性。一旦缺少其中一点,区块链上的交易就存在被识别的可能。但我依然认为CoinJoin很容易失效,而这是最好的替代方案。

相关资讯
白话文:比特币究竟是什么?
区块链、比特币现身多部影视剧 映照时代变化
比如看待比特币矿工在市场中的作用?
推特CEO:比特币有望成为世界货币
那些年币圈教我的事:把鸡蛋放在一个篮子里就够了
数字黄金持续13日再创价值新高,逆市勇夺比特币下跌避险王座!
GUSD这么火,我们来看看这种半集中式稳定币的白皮书
震惊!伊朗会成为首个使用比特币的国家?
深一度丨摩根士丹利入场比特币只是开始,更多华尔街银行正跃跃欲试