时间:2023-07-30|浏览:188
1. 什么是IPFS? IPFS全称是InterPlanetaryFileSystem,一般翻译为“星际文件系统”,它由ProtocolLab提出,是一种点对点(P2P)的分布式文件系统。 不过虽然说它是文件系统,是一种用来存储数据的技术,但更确切的说IPFS是一种传输协议。IPFS将HTTP视为对手,宣传上要对标HTTP,而HTTP(超文本传输协议)就是一种目前最常用的传输协议。我们要在网上找到想要的内容,就要输入网址,网址多是HTTP开头。HTTP通过域名、IP及多个中心服务器的中转,再进行文件的上传下载。HTTP的功绩无可取代,现在我们上网都要依赖于HTTP。但HTTP也存在一些问题,比如性能效率不是非常高,过度依赖于中心服务器与主干网络等等。 IPFS与之相比,它是一种多中心化的解决方案,内容寻址不是通过域名、IP,而是通过唯一HASH密钥来进行数据寻找。IPFS是个分布式文件存储系统,文件数据并不储存在一个中心化的服务器中,而是存储在网络上所有符合条件的电脑中。 当然,IPFS不止如此,还有很多其他的特性,层次与应用范围也超过了简单的P2P下载。 在IPFS中有激励机制——Filecoin,参与者(矿工)通过贡献存储空间和带宽,可以获得加密货币Filecoin奖励。
2. IPFS和Filecoin的关系 尽管IPFS被热炒了三四年,却依旧有很多人没有理清楚IPFS和Filecoin的概念以及互相之间的关系,很多人把IPFS和Filecoin混为一谈,“IPFS挖矿”、“IPFS矿机”就是典型的错误说法。 ProtocoLbas,又叫作协议实验室,成立于2014年5月的美国旧金山湾区,由斯坦福大学毕业的胡安·贝内特JuanBenet创立。胡安·贝内特JuanBenet,美国加州人,毕业于世界名校斯坦福大学计算机专业,硕士学位。他曾和合伙人联合创立了一家手机AR游戏公司(LokiStudios),后来被雅虎收购。随后他入驻StartX,这是斯坦福大学的一个非营利性的创业公司加速器,从这里开启创业生涯。在2014年,他创立IPFS项目,并获得母校投资。2015年1月,IPFS项目正式版发布。 IPFS和Filecoin都是由协议实验室打造的项目。IPFS是一种点对点、版本化、内容寻址的超媒体传输协议,对标的是传统互联网协议HTTP,其所要构建的是一个分布式的web3.0。 但IPFS只是一个开源的互联网底层通信协议,大家都可以免费的使用它。目前所有IPFS节点都提供存储空间同时也需要其他节点帮助自己存储资源。 从本质上来说IPFS将原来P2P软件的按需下载转变为资源的长期存储,长期存储就需要有服务质量保证,否则没有用户愿意将自己有价值数据或者需要服务质量保证的资源内容存储到IPFS中。那么对于一个松散的IPFS网络,用户的随意退出、网络质量的不确定性、存储地理位置的不确定性、硬件资源性能参差
热点:ipfs