LOKI洋葱请求:会话的新消息路由解决方案!

《财富代码》-深度分析、挖掘区块链价值项目,https://www.first.vip/hodl

当Loki项目着手构建成为Session的应用程序Loki Messenger时,我们知道匿名性,安全性和自由性才是应用程序的核心。似乎最好的方法是在Lokinet(我们最前沿的匿名洋葱路由网络)的基础上构建Session。我们知道通过Lokinet路由会话消息将提供完全的用户匿名性和一流的安全性。

但是,随着Session的发展进步,我们开始意识到Lokinet在当前时间可能不是Session的理想选择。

Lokinet确实提供了Session成功实现其提供安全和真正匿名通信目标所需的安全性,功能和多功能性。但是,在我们致力于在Android和iOS上实现Lokinet的过程中,很明显,使Lokinet在移动设备上运行所需的更改并不容易(请参阅:https //github.com/loki-project/loki-network/拉/ 869 https://github.com/loki-project/loki-network/pull/542),甚至一旦成功实施了Lokinet,Session仍不能保证会获得iOS App Store的批准,并在较小程度上获得Google Play商店的批准。此外,Lokinet在搬迁后一直承受着一些增长的麻烦。到今年早些时候连接到更大的路由器网络,DHT和路由器发现将需要进行重新工作,然后才能可靠。尽管这些更改正在进行中,但它们不会在Session推出之前及时完成。

Lokinet功能强大-极为强大。但会议没有需要的网络一样多功能Lokinet从A获得的消息到B安全。

从技术的角度来看,Lokinet之所以强大是因为它能够对TCP和UDP网络流量进行洋葱路由,从而允许具有高度通用性的潜在用例(例如,通过洋葱路由连接进行实时流式传输和视频呼叫)。但是,因为Session v1.0只会发送消息和文件附件,所以Session只需要一个支持TCP流量的安全路由解决方案。

由于会话的性质,我们意识到可以使用更简单的洋葱路由器提供相同的保护。Session的新路由解决方案(洋葱请求)将实现此目标。洋葱请求的工作方式是选择三个随机服务节点(分散式网络会话中由用户操作的服务器运行),并通过它们建立一个洋葱加密的路径。加密使用每个服务节点存储服务器拥有的现有X25119密钥进行处理,每个洋葱请求均由Loki存储服务器处理。

洋葱请求(与基于Lokinet的实现相比)不会造成隐私损失,因为洋葱请求仍然基于基于Sybil的服务节点网络,并且在源节点和目标节点之间仍然进行了3跳。主要变化是降低了系统的复杂性。洋葱请求系统不支持UDP流或退出节点功能,因此与在移动平台上使Lokinet正常运行所花费的时间相比,实施过程将花费数周。

对Lokinet和会话路线图的影响 

将Session从Lokinet转移到洋葱请求的决定不会影响Lokinet路线图。如果DHT和路由器发现的完成提高了Lokinet的稳定性,并且我们可以构建适当的Lokinet移动客户端,则我们希望将Session从洋葱请求切换回使用Lokinet,因为Lokinet提供了更好的与用户同步通信的方法,并允许将来使用潜在的Session功能,例如洋葱加密的实时语音聊天。

因此,考虑到所有这些因素,此更改如何影响会话路线图?在启动时,Session仍将使用Session FAQ中讨论的临时代理路由解决方案。但是在发布的几周内,我们将转向使用洋葱请求,从而为所有Session用户提高安全性和匿名性。归根结底,将Session的消息路由从Lokinet转移到洋葱请求将大大缩短开发时间,而不会对安全性,匿名性,元数据保护或用户体验产生负面影响,这是双赢解决方案的定义。

要进一步了解新的洋葱请求系统,请观看Loki首席执行官Simon Harman和CTO Kee Jefferys 在我们的YouTube频道上说明这一变化

本文由 区块链资讯平台头等仓 作者:Loki Network(洛基网络) 发表,其版权均为 区块链资讯平台头等仓 所有,文章内容系作者个人观点,不代表 区块链资讯平台头等仓 对观点赞同或支持。如需转载,请注明文章来源。
JasonBTC
《财富代码》-深度分析、挖掘区块链价值项目,https://www.first.vip/hodl

发表评论