门罗币隐私更新或将到来:关键改进

XMR
拉取请求Dandelion++门罗币TorI2P
1 小时前来源: u.today
门罗币隐私更新或将到来:关键改进

根据该项目的GitHub,一位门罗币贡献者提交了一个拉取请求,改变了节点转发来自Tor和I2P的交易的方式。

该补丁解决了一个隐私弱点,该弱点可能允许观察者由于交易广播的时间安排,将一笔交易与其来源的匿名网络关联起来。

该拉取请求编号为11743,于11月13日提交,目前仍在等待审核。它是11月8日一项早期提案的替代方案,在另一位门罗币开发者的反馈后进行了重新修改。

它是如何运作的?

问题出在一个机制上:节点通过Tor或I2P接收交易,然后将其传递到常规的门罗币网络。

文章图片
来源:门罗币 Github

从技术上讲,交易在传入过程中保持私密,但一旦到达公共对等节点,情况就不同了。

通过这一更改,节点将只在传入连接上接受Tor和I2P交易。通过传出匿名连接到达的交易将被直接忽略。

被接受的交易将首先等待一段随机延迟。之后,它们会经过Dandelion++,这是门罗币现有的中继协议,可隐藏交易的起始位置。

发送方也失去了一项选择。目前,发送方可以请求立即广播。在新规则下,节点会在Tor和I2P连接上忽略该请求,因此没有人可以跳过延迟。

原因是时间安排是追踪交易最简单的方式之一。如果一笔交易在从Tor到达后立即出现在公共网络上,同时观察两端的观察者就可以将两者关联起来。

并非新想法

这个想法本身并不新鲜:vtnerd早先的一个拉取请求就曾建议对从Tor和I2P转移到公共网络的交易采用类似的随机延迟。

实际上,这一更改在代码方面相对较小,但它填补了一个缺口,这对依赖Tor或I2P隐藏其位置的用户来说很重要。

该补丁何时会进入正式版本尚待确认。该PR还被标记为可向后移植,因此它也可能进入当前发布分支。