IPFS存储赛道网络独占鳌头


IPFS存储赛道网络独占鳌头网络铺平道路

2021 年 6 月 16 日上午 9:15,

在过去的几十年里,我们中的许多人都受益于互联网给我们生活带来的巨大变化。 我们现在已经习惯了不断获取信息、社交媒体使虚拟社区建设成为可能,以及电子商务网站提供的轻松和便利。 所有这一切都可以通过超文本传输协议 (HTTP) 完成,该协议于 1989 年推出,旨在促进 CERN 研究人员之间的信息共享。

但是自 Web 1.0 的早期(我们现在可以称之为)以来,在线内容已经发生了很大的变化。 过后,网页大多是静态的,几乎没有用户生成的内容或交互。 跟着 Web 2.0 的成熟,格局转变为强调互操作性和参与式文化,这种文化可以在 wiki、博客、视频和图像共享站点、社交媒体平台上的大量用户生成内容中看到, 以及满足流媒体服务的需求。 但这些占用大量带宽的超媒体的出现——以及来自物联网的潜在大量数据涌入——开始给互联网带来压力,促使一些人寻找替代方案。

IPFS:“更快、更安全、更开放”

构建下一代 Web 3.o 的一个有希望的候选者是星际文件系统 (IPFS),这是一种相对较新的超媒体协议和分散式数据存储系统,它利用了对等 (p2p) 网络架构。

IPFS 具有科幻价值的绰号是对美国计算机科学家 J.C.R.? Licklider 对于 1960 年月“星际计算机网络”的思考。? IPFS 于 2014 年由美国计算机科学家、Protocol Labs 创始人 Juan Benet 首次开发,旨在解决 HTTP 的一些缺点。 贝内特的目标是创造一些最终可能成为“互联网的新主要子系统”的东西,同时也考虑到支持区块链的分布式账本技术等新发展。

“IPFS 是一个去中心化的数据网络,”Protocol Labs 的工程经理 Mikeal Rogers 解释说。? “世界上任何人都可以在网络中提供数据,世界上任何人都可以安全地从他们或其他任何人那里接收数据。? IPFS 曾经并且仍然是作为 Web 3.0 的数据传输协议而开发的。 由于该协议是完全去中心化的,并且所有数据都通过哈希处理,因此非常适合需要处理无法放入链本身的大量数据的区块链应用程序。”

作为 IPFS 基础的去中心化模型与运行 HTTP 的客户端-服务器模型形成鲜明对比。? HTTP 最初设计用于在 Web 浏览器和 Web 服务器之间传输信息,它使用基于位置的寻址,允许用户访问存储在中央服务器上的数据。 虽然这简化了数据的管理和分发,但效率并不高。 这是因为当您单击某个网站时,您的 Web 浏览器必须直接连接到托管该网站的服务器。 对于较大的音频和视频文件,它会占用大量带宽,甚至成本很高,特别是如果源服务器位于很远的地方。 浏览或下载流行内容也会导致网络拥塞。? HTTP 还存在潜在的隐私和安全问题:控制服务器的任何人都可以访问或更改数据,或者黑客的分布式拒绝服务 (DDoS) 攻击使数据无法访问。

IPFS存储赛道网络独占鳌头相比之下,IPFS 使用基于内容的寻址,以便内容可以从远程服务器验证和解耦,并存储在离用户更近的地方。 它通过使用内容标识符(CID)或用于指向 IPFS 中的材料的“标签”来实现这一点。? CID 是基于内容的加密哈希生成的,或者是一个使用数学算法获取任意输入并返回固定长度值的函数。

“当你将数据放入 IPFS 时,它可以通过其哈希地址或 CID 取得,”罗杰斯说。? “世界上任何人都可以获取该地址,将其放入计算机并检索数据。 就像世界上任何人都可以将 URL 放入浏览器并检索它一样,任何拥有 CID 的人都可以检索 IPFS 网络中可用的数据。”

任何内容的差异都会导致不同的 CID,同样的内容添加到不同的 IPFS 节点仍然会产生相同的 CID,这意味着用户可以轻松验证数据的完整性。

除了提供去中心化的内容存储和验证外,IPFS 还可用于构建和托管去中心化应用程序 (DApp),即后端代码在对等网络上运行的开源计算机应用程序。

“应用 CID,您要查找的数据的哈希值在地址中,因此您可以从任何地方获取该数据,因为您可以

本文来自网络,不代表大网站区块链立场,转载请注明出处:http://www.mbbnews.cn/36679.html
分享到