开源通讯标准Matrix现在开始测试P2P(Peer To Peer)功能,该软件定制基础架构可让用户都拥有绝对的自治权以及对话所有权,对话纪录仅会储存在用户的装置上,这样的运作逻辑是Matrix的终极目标之一,让用户能够完全掌控通讯,而不被特定服务供应商绑住。
P2P Matrix的特色不只让用户可以储存自己的对话,而且还可以不仰赖网际网路连接,在区域网路或是网状网路中使用,而且因为这种通讯架构,不需要家用伺服器(Homeserver),因此也就没有元资料累积的问题,用户交谈的对象以及时间都不会留下纪录,官方提到,所有用户的家庭伺服器,都会储存对话的元资料,而P2P将能解决这个社群一直在抱怨的问题,另外,P2P也简化了新用户的注册过程,且当用户不需要选择伺服器就能开始使用Matrix,则可以避免在公共伺服器中累积用户资料。
简单来说,Matrix的P2P架构概念,就是把家用伺服器合併用户端上执行,官方提到,由于这样的设计,当前所有Matrix用户端要使用P2P Matrix开始通讯,实际上不需要进行任何修改,P2P Matrix可直接在Riot和其他现有的相关应用程式上运作。由于P2P Matrix没有储存和转传功能,因此当所有参与特定对话的装置都离线,则没有节点能够作为中继,其中一个方法是提供P2P功能的家用伺服器,但这又会让伺服器端累积元资料,他们正在研究可以混淆用户对话身份的方法,并且阻止流量分析。