技术说话:IPFS如何解决隐私问题

 对隐私的误解尽管IPFS本身是一个公共网络,但我们经常看到用户存在这样的误解:如果IPFS没有明确为用户的存储内容共享哈希值(也称为CIDs),那么它就是私有网络。 但事实并非如此。 将内容添加到IPFS网络时,存储该内容的节点会给出一个哈希值,然后可以将该哈希值提供给任何IPFS节点,以检索最初上传的内容。如果不了解IPFS的内部工作原理,那么这个哈希值看起来就像一个私有链接(如果哈希值不共享,那么就没有人知道它的存在)。 就目前而言,这还是行得通的。但是,这并不是因为IPFS本质上是私有的。相反,这是因为IPFS还不够成熟,人们还没有能够监视网络的工具。
头等仓APP下载

技术说话:IPFS如何解决隐私问题 

对隐私的误解

尽管IPFS本身是一个公共网络,但我们经常看到用户存在这样的误解:如果IPFS没有明确为用户的存储内容共享哈希值(也称为CIDs),那么它就是私有网络。
但事实并非如此。
将内容添加到IPFS网络时,存储该内容的节点会给出一个哈希值,然后可以将该哈希值提供给任何IPFS节点,以检索最初上传的内容。如果不了解IPFS的内部工作原理,那么这个哈希值看起来就像一个私有链接(如果哈希值不共享,那么就没有人知道它的存在)。
就目前而言,这还是行得通的。但是,这并不是因为IPFS本质上是私有的。相反,这是因为IPFS还不够成熟,人们还没有能够监视网络的工具。

IPFS哈希如何成为公共网络?

与许多分布式数据存储技术一样,IPFS使用所谓的分布式哈希表(简称DHT)。

实际上,这意味着当IPFS节点引入新内容时,它会向它所连接的所有平级节点公告它拥有这些内容。这样做是为了使IPFS网络知道这些内容的位置。原始节点向越多的平级节点发送内容公告,该内容就越容易被发现。

技术说话:IPFS如何解决隐私问题

对于世界上大多数人来说,这些内容公告都是在幕后进行的,并且只是IPFS网络工作方式的一部分。但是,根据企业的业务模式,这些内容公告可能非常有价值,因此,它们被鼓励尽可能多地记录这些公告。

记录哈希值
对于希望跟踪这些数据的公司而言,跟踪数据所要做的只是对其IPFS节点进行略微修改。这个调整只会添加记录每个DHT公告的代码,而不是像通常那样让DHT记录过期。

技术说话:IPFS如何解决隐私问题 

由于该策略要求将记录节点连接到公告节点,因此在尝试记录来自特定节点的通知时最有效。为了整体记录整个IPFS网络,你需要保持与存储内容的每个IPFS节点的连接。如此就需要一个遍布全球的强大节点网络。

用户也可被跟踪
可跟踪的不仅仅是主机节点。请求内容的用户也可以被跟踪!当运行节点的用户从网络请求内容时,他们所连接的每个节点都会收到请求该内容的消息。与记录内容公告类似,也可以记录内容请求。实际上,如果某节点没有请求的内容,则该节点将该请求中继到其他节点以尝试查找内容,这意味着可能会有更多节点记录该信息。

IPFS如何做到私有?
让我们谈谈在保持私密性的情况下使用IPFS的几种方法。每种方法都有其优缺点。

  1. 私有IPFS网络
    私有IPFS网络提供了外部世界的最高级隐私。私有IPFS网络与公共网络相同,只有参与者能与同一私有IPFS网络中的其他节点通信。这意味着只有私有网络中的那些节点才能看到内容公告/内容请求等内容。为了连接到私有IPFS网络,节点需要该私有网络的访问密钥。运行私有网络时,注意访问密钥都给了谁。如果这些密钥落入坏人之手,你的网络安全和隐私将受到损害。

  2. 内容加密
    意图维护公共IPFS网络使用的应用程序可能想对上传到IPFS网络的内容进行加密。加密的内容仍然可被跟踪,但主要的区别是,如果没有解密密钥,内容将是不可读的。对于使用加密的应用程序,重点记住,当内容是公开的时,恶意节点可能会保存加密内容,以期通过某种方式获得解密密钥,或者在将来某个时刻破坏加密机制。出于这个原因,确保任何解密密钥都受到高度保护,并且永远不会上传一旦加密被破坏可能带来灾难性后果的内容,这一点非常重要。

  3. 网关使用
    我曾经讨论过公共网关。虽然它们肯定有自己的可扩展性问题,但这并不意味着网关都很糟糕。在隐私方面,对于希望在IPFS网络上请求内容时隐藏其身份的用户来说,它们仍然是一个有用的工具。通过公共网关请求内容允许用户在不运行自己的节点的情况下从IPFS网络检索内容。虽然网络的其余部分仍然可以看到请求内容的网关,但该请求将仅显示为通过该网关发出的许多请求之一。
    请记住,公共网关可以跟踪公共IP和IP请求的内容。如果你担心跟踪你的信息,那么你在使用公共网关时必须更加注意隐私保护。

关键要点
在使用IPFS时,重要的是要意识到你正在使用的是公共网络。在公共IPFS网络上发生的任何事情在技术上都是可跟踪的,上传内容的人应该要明白他们的内容可以被任何人查看、监视或保存。
话虽如此,还是有一些方法可以保护IPFS上的隐私。每种方法都有其优缺点。私有IPFS网络、内容加密和网关利用等功能是在使用IPFS时增加隐私的有用工具。与大多数技术一样,每个人的个人需求可能会有所不同,因此应用程序必须根据用户的特定需求权衡各种隐私方法的优缺点。

 

本文由 区块链资讯平台头等仓 作者:Maggie 发表,其版权均为 区块链资讯平台头等仓 所有,文章内容系作者个人观点,不代表 区块链资讯平台头等仓 对观点赞同或支持。如需转载,请注明文章来源。
头等仓APP下载

发表评论