时间:2023-08-18|浏览:208
用戶喜愛的交易所
已有账号登陆后会弹出下载
IPFS是什么? IPFS中文叫做“星际文件系统”(InterPlanetaryFileSystem),它是一个分布式文件存储协议。简单来说,IPFS是一种技术,旨在取代HTTP。HTTP将文件存储在集中的服务器中,访问时通过协议调取。这种流程存在一些弊端,如数据存储集中易受攻击,服务器容易过载,网页加载慢以及高存储成本问题。
相比之下,IPFS将文件存储在离用户较近的多个节点中,且采用碎片化存储。传统的攻击对IPFS无效,文件更加安全,下载速度更快,存储成本更低。并且,IPFS采用区块链技术,可以追溯历史版本,理论上可以永久存储。
IPFS的应用场景 如果您有限制的硬盘空间,可以将其接入IPFS网络中,成为其节点,共享硬盘空间。您也可以选择成为IPFS的用户,将文件存储在网络中。当您或其他人想下载您的文件时,只需检索文件,就可以将文件碎片下载还原到本地。值得一提的是,网络中的节点越多,存储的文件越丰富,反而下载速度会更快。此外,IPFS的文件无法被删除,信息保存更加安全,因为IPFS使用了哈希加密算法。
传统的HTTP技术的弊端 HTTP是一项伟大的技术发明,陪伴了互联网发展30多年。然而,伴随着时间的推移,HTTP也暴露出一些无法通过技术革新解决的弊端。
首先,互联网上的数据经常因为文件被删除或服务器关闭而永久丧失。目前互联网上的web页面平均保存寿命只有约100天,我们经常看到一些网站出现“404错误”。相比之下,IPFS提供了文件的历史版本回溯功能,可以方便地查看文件的历史版本,并且数据无法被删除,可以得到永久保存。
其次,HTTP的主干网络运行效率低,使用成本高。由于中心化通讯模式,所有终端都要从一个Web服务器查找数据,导致相同的文件在不同的服务器上重复存储,要求服务器带宽很大。使用HTTP协议每次需要从中心化的服务器下载完整的文件,速度慢、效率低。
另外,中心化限制了web的成长。在现有的HTTP协议下,所有数据都保存在中心化服务器上,互联网巨头对我们的数据有绝对的控制权和解释权,各种监管、封锁和监控也极大地限制了创新和发展。
此外,HTTP对主干网络依赖严重,存在严重的安全隐患。所有数据存储在一个地方,机房为寻求规模效应建设在一个地方,依赖一个主干节点。一旦中心被摧毁或发生数据丢失、造假,整个网络就会瘫痪,或者接收到错误的信息,用户的信息安全和隐私容易受到威胁。
IPFS最后一个核心改进是去中心化的内容分布,可以在分散的互联网服务下获取内容。这是HTTP无法做到的,对于网络条件欠佳的地方和市郊地区来说是一个极大的好处。