IPFS是什么项目,靠谱吗?

IPFS是什么项目,靠谱吗?,第1张

什么是IPFS?

IPFS(星际文件系统)是底层协议、是分布式系统、也是网络。

IPFS是底层协议:IPFS底层协议类似互联网主流的HTTP协议,目前大众几乎所有浏览的所有互联网信息都遵循HTTP协议,HTTP协议简单的来说就是数据传输协议。大众阅读信息的时候对网页发送请求,然后这个请求发送到中心化服务器,服务器再返回相关的内容给到大众,所以HTTP协议传输要向某个具体中心化服务器地址即IP请求,具体到某个中心化服务器就容易出现问题,比如服务器被攻击造成信息泄露安全问题、服务器奔溃难以负载高数量级的用户请求页面加载不出来、服务器被毁数据无法还原永久丢失也就是我们常见的404界面......

和HTTP协议不同的是,IPFS协议不是基于IP寻址,而是基于内容寻址,就是在IPFS系统的文件是碎片化的,每个碎片都进行Hash运算(复杂的数学运算)最终有个hash值,把整个文件所有的碎片再hash拼接在一起就可以得到整个文件Hash值,然后大众可以通过最终的Hash值直接浏览完整的文件。文件碎片不是存在一个服务器,而是众多服务器,去中心化。没有中心化服务器,黑客就无法精准攻击、多服务器可以承受更高数量级用户请求页面加载更快,单个服务器被毁数据可以从其它服务器恢复保证信息永存。基于内容寻址的IPFS协议,比HTTP协议有着更安全、成本更低、对用户更友好的优势,这是未来的趋势

IPFS是分布式存储系统:IPFS中有底层传输协议,也有文件存储系统,就像传统的互联网有HTTP协议也有数据存储的服务器。IPFS网络中,和传统互联网中数据存储也有很大的不同,传统的互联网数据存储是中心化的,比如目前阿里云、腾讯云、华为云,这些头部云服务器公司分割了市场数据存储的绝大部分利润,而IPFS是讲求共享精神,就是让大众可以贡献自己闲置的网络资源(带宽+硬盘)做节点来为IPFS做贡献,同时大众又可以享受便宜且更加友好的数据下载、浏览体验,像早些年的BT下载。

IPFS分布式文件存储系统,能让闲置的资源充分利用,降低整个社区的数据使用成本,分布式存储,也让数据更安全,毕竟单个节点更容易被攻击。

IPFS是网络:有了底层文件传输协议,有了分布式文件存储系统,在IPFS上再开发应用使用存储系统和传输协议,那么就构成了一个网络闭环,所以IPFS又是网络。

IPFS网络自2015年就已经上线运营,至今已经有了5年时间。5年时间里IPFS取得了重大成就。

IPFS能让目前的互联网应用(搜索引擎比如百度、视频下载比如优酷、电商平台比如淘宝等)更安全、速度更快、保存更久、隐私性更高,分布式网络是未来的趋势,各大巨头都开始研究,IPFS在国外已经有了可观的成绩。

ipfs不是项目,而是星际文件系统。

星际文件系统是一个旨在创建持久且分布式存储和共享文件的网络传输协议。它是一种内容可寻址的对等超媒体分发协议。在IPFS网络中的节点将构成一个分布式文件系统。它是一个开放源代码项目,自2014年开始由Protocol Labs在开源社区的帮助下发展。其最初由Juan Benet设计。

相关信息:

在2014年,IPFS协议利用比特币区块链协议和网络基础设施的优势来存储不可更改的数据,移除网络上的重复文件,以及获取存储节点的地址信息——用以搜索网络中的文件。

当前的实现采用Go和JavaScript,并有Python的实现正在发展。Go实现被认为是开发正式规范时的“参考实现”。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/563078.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-01
下一篇2023-07-01

发表评论

登录后才能评论

评论列表(0条)

    保存