去中心化网络:内容寻址

IPFS星际联盟
IPFS星际联盟 机构得得号

Jul 28, 2021 全球领先的分布式存储综合服务商

摘要: 由于我们在去中心化网络上使用哈希来请求数据,因此我们可以将哈希视为一个链接,而不仅仅是一个名称。

正如我们所见,集中式网络依赖于可信赖的机构来托管我们的数据并使用基于位置的 URL 来访问它。但还有另一种选择。在去中心化的网络上,我们都可以托管彼此的数据,使用更安全的不同类型的链接,从而更容易信任彼此。

01

加密散列

加密散列是去中心化数据结构工具箱中最重要的工具。它为一种新的链接形式打开了大门,称为内容寻址,使我们摆脱对中央权威的依赖。

散列获取任何大小和类型的数据,并返回一个代表它的单一、固定大小的“散列”。哈希是一串看起来像 gobbledygook 的字符,但您可以将其视为数据的唯一名称。它可能看起来像这样:

bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdi

老实说,这些名称目前对人类不是很友好(beagle.jpg 更具描述性!),但它们更安全。原因如下:

加密哈希可以从数据本身的内容中推导出来,这意味着任何对相同数据使用相同算法的人都将获得相同的哈希。如果 Ada 和 Grace 都使用相同的去中心化网络协议(例如 IPFS)来共享完全相同的小猫照片,则两张图像将具有完全相同的哈希值。通过比较这些哈希值并确认它们相同,我们可以保证这两张照片的每个像素都是相同的。

加密哈希是唯一的。如果 Grace 使用 Photoshop 去除那只小猫的一根胡须,则更新后的图像将具有新的哈希值。只需查看该散列,即使无法访问文件本身,也很容易判断该文件现在包含不同的数据。

02

信任去中心化网络

在集中式网络上,我们学会了信任某些权威而不是其他权威。我们尽最大努力利用从 URL 中获得的线索,但也有一些恶意行为者利用位置寻址的缺点来欺骗我们。

然而,在去中心化的网络上,我们都参与并托管彼此的数据,内容寻址使我们能够信任共享的信息。我们可能不太了解托管数据的对等方,但哈希可以防止恶意行为者在文件内容方面欺骗我们。这就是加密散列对去中心化网络如此重要的原因。

03

向同伴询问内容

使用传统的位置寻址,我们知道我们需要访问域 puppies.com 才能找到存储为 beagle.jpg 的内容。如果 puppies.com 域因某种原因被破坏,我们将无法访问该图像。

去中心化网络的工作方式不同。当我们想要一张可爱宠物的特定照片时,我们会通过它的内容地址(哈希)来请求它。我们问谁?全网!如果 Ada 在线,我们将看到她拥有我们要查找的内容,并且我们将知道这正是我们需要的文件,因为它具有匹配的哈希值。如果她离线,我们仍然可以从 Grace 或其他同行那里获得相同的照片。

由于我们在去中心化网络上使用哈希来请求数据,因此我们可以将哈希视为一个链接,而不仅仅是一个名称。

作者:IPFS星际联盟;来自链得得内容开放平台“得得号”,本文仅代表作者观点,不代表链得得官方立场凡“得得号”文章,原创性和内容的真实性由投稿人保证,如果稿件因抄袭、作假等行为导致的法律后果,由投稿人本人负责得得号平台发布文章,如有侵权、违规及其他不当言论内容,请广大读者监督,一经证实,平台会立即下线。如遇文章内容问题,请联系微信:chaindd123

链得得仅提供相关信息展示,不构成任何投资建议
本文系作者 IPFS星际联盟 授权链得得发表,并经链得得编辑,转载请注明出处、作者和本文链接

更多精彩内容,关注链得得微信号(ID:ChainDD),或者下载链得得App

分享到:

相关推荐

    评论(0

    Oh! no

    您是否确认要删除该条评论吗?

    分享到微信