Status网络集成Waku协议,提升消息传递的可扩展性
Status网络今日在其应用程序中集成了Whisper消息协议的分支版本,旨在提升协议的可扩展性。Whisper是一种基于以太坊的点对点通信协议,于2016年推出。它允许去中心化应用之间相互通信,同时也作为消息传递协议使用。
Waku协议的突破性改进
这个被称为Waku的分支版本能够支持10,000名日活跃用户,是其前身的十倍之多。Status市场营销负责人Jonny Zerah向Decrypt表示:"它有助于整个网络,因为消息传递网络中的节点越多,其抗审查性和可用性就越强。"Waku已被集成到今天发布的新版Status应用中。
根据Wiki页面介绍,Whisper相比传统通讯应用(如WhatsApp)的优势在于,两个通信者除了一个哈希值外,无需了解对方的任何信息。哈希值是通过复杂计算得出的一长串字母数字组合。
此外,由于采用点对点协议,它不容易被关闭。Zerah解释说:"像WhatsApp这样的客户端-服务器模式引入了中心化瓶颈,可能导致审查、数据泄露,甚至成为攻击载体。"如果一个服务器被攻破,用户个人信息就可能面临风险。
Whisper及其分支Waku在发送消息时隐藏了发送方和接收方的位置。发送方消息的加密版本被广播给网络中的多个人,在网络中弹跳后最终到达目标接收者。这使其在隐私保护方面表现出色。
Whisper的局限性与Waku的优化
Whisper的问题是,当使用人数增加时,它会变得非常耗费资源。当Whisper达到约1,000名日活跃用户时,每天消耗100兆字节。随着更多人加入网络,这个数字会迅速增加,耗尽数据和电量。Status表示,这在一定程度上是因为Whisper广播了大量不必要的信息。
相比之下,Waku不会像Whisper那样广播大量不必要信息。Status首席安全官Corey Petty向Decrypt解释:"这些扩展特别允许资源有限的设备优化其带宽,通过不请求与感兴趣消息无关的大量信息,或者将它们进一步中继到网络中的其他节点。"
Zerah补充道:"目前,这个更新对资源受限设备的用户帮助最大。那些使用旧智能手机和有限数据套餐的用户将受益最多。"
隐私与性能的权衡
这种优化是以隐私为代价的。Waku节点接收到的非目标信息要少得多——这些信息原本会在网络中弹跳以混淆用户身份。因此,确定用户身份会稍微容易一些。
Petty强调:"需要强调的是,每条消息仍然根据接收者进行多次加密,中继节点不会掌握消息内容的个人信息。节点能够收集到的对等信息仍严格限于网络级元数据。"
对于那些担心隐私略有下降的用户,Petty建议:"他们可以通过运行自己的中继节点并连接到它来重新获得隐私保护,因为并不严格依赖Status提供服务。"
事实证明,隐私确实需要付出代价。
编者注:文章发布后已更新,以说明消息不会在区块链上发送或存储。同时添加了Status首席安全官Corey Petty的评论。