分享

http与ipfs的对比

 Triumph 2019-12-23

1.现有的网络协议(HTTP协议)问题诸多,主要有以下几点:

①历史文件常常被删除

网页的平均使用寿命为100天,大量的网站文件不能得以长期保存。有些重要的文件因操作不当,也有可能永远在互联网消失。比如,美国911事件世贸大楼倒塌时,有太多珍贵的数据永远在人类历史上消失了。

②HTTP效率低下,服务器成本昂贵

使用HTTP协议从一台计算机服务器上一次只能下载一个文件,而不是同时从多台计算机中获取文件。而目前的互联网就是由数以万计的服务器分布在全世界的各个角落组成的,世界最大的芯片制造厂商英特尔约10万台服务器,阿里巴巴,百度与腾讯共计也有上百万服务器,而Google有超过100万台服务器,花费不菲,效率却很低。

③中心化的网络限制极大

互联网一直是人类进步的催化器,但中心化的网络容易被控制,是对互联网良性发展的的威胁。我们日常通过微信,QQ,邮件等方式保存或传输信息,尽管好像每个人都有自己的密码,但是,这些东西却并不真正属于我们。究其原因就是因为这些软件上的信息都是被中心化保存的,中心化的系统后台不仅可以看到你的所有信息记录,还可以拿走你储存的所有东西。

④网络应用太依赖骨干网

为保证数据的可靠性,我们开发的应用程序太依赖大型的中心服务器,并通过大量的备份来保证数据的安全。我们当前的互联网主要由一些巨头公司的服务器所构成的,这些服务器一直在机房运转着,一旦服务器关闭,你将无法访问上面托管的内容。

2.IPFS相比HTTP更加优秀

IPFS工作原理是用基于内容的地址替代基于域名的地址,也就是用户寻找的不是某个地址而是储存在某个地方的内容,不需要验证发送者的身份,而只需要验证内容的哈希,通过这样可以让网页的速度更快,更安全,更强大,更持久。

简单来说,IPFS具备以下几个有点:

①IPFS永久保存数据且提供版本追溯

在IPFS网络中,客户的数据会被分解成多个碎片发送至不同的电脑里,且同一份数据会拷贝至多个电脑。这样就最大程度的实现了数据存储的去中心,没有一台机器可以单独的掌握完整的数据。这样的存储模式也可以有效防止数据损坏或丢失,一台电脑的数据碎片丢失,在其他地方仍能找到副本,这样就能最大限度的避免由于存储硬件的故障而导致的数据丢失,用户的数据存储更加稳定安全。

区块链的一个伟大的概念就是可以追溯历史。而集成了GIT中概念的IPFS却更加优秀,一个文件的小小改动都有版本可查,不仅不会丢失数据,甚至还保留了所有的细节信息。

②提高效率,减少带宽的浪费

IPFS协议可以将文件碎片化地存储在各个节点,当你在找某个文件时,系统会选择离你最近文件的存储节点,通过IPFS协议传输并整合成一个完整文件给你。因为都是通过离你最近的存储节点传输来的文件,这样既大大地提高了传输速度,同时也节约了大量的带宽。

就拿看电影来说,不仅运营商可以节约一大笔带宽成本,对于用户,还可以让视频加载的速度变得非常快,增强观看的体验感。

③IPFS让你拥有自己的数字资产

你在IPFS留下的痕迹,产生的数据,保存的文件,都会通过一把数据的私钥进行保存,要给哪个应用开启,或者不想给哪个应用使用,掌控权都属于你自己。比如,你上传的照片,或者一些有价值的数据都是真实属于自己的,除非你想分享或卖给别人,否则别人根本不可能拥有。

④IPFS不会随时被关停

IPFS作为一个去中心化的云存储,有效避免了我们把大量文件,内容储存在某公司的服务器上,但是却面临着随时关停的问题。当然也就不会出现之前“360云盘关闭导致用户陷入困境”的悲剧啦!

不管是区块链的出现,还是IPFS协议的产生,初衷都是为建立一个没有障碍,公平公正,更加自由的网络体系,让人们更加自在的遨游在互联网世界。它们的落地应用,不仅是技术的进步,也是社会的进步。

2. IPFS是否存在缺陷

答案是当然的。

1)信息不可撤销、不可篡改是IPFS的优点,但是,如果是一个需操作的文件,或者说是内容错误、信息需要更新的文件,那么不可撤销、不可更改将会成为一个很麻烦的事情。

对此,IPFS给出的对应措施是:可以将修改之后的文件上传至IPFS,IPFS也会对文件进行更新,在IPFS内可搜索到文件更新的所有历史纪录。

2)IPFS将大文件分别存放于不同的块中,也不可避免的有一个隐患,即:如果一部分存放文件的节点统统下线不可用了,并且该文件没有备份,那么整个文件都是不可用的。

对此,有两种解决方案,一是激励更多的节点去存储这个信息,二是积极分发文件,使得更多节点存储这个信息。

IPFS也认识到了这个问题,于是创始团队又推出Filecoin帮助解决这个问题.日本新兴区块链项目IPWed成为了区块链行业的热议话题。IPWed项目成立于2018年,以Richard为首的区块链信仰者,看到了分布式存储的曙光,从而有了IPWed的出现。

1960年美国人Ted Nelson构思了一种通过计算机处理文本信息的方法,并称之为超文本(hypertext),这成为了HTTP超文本传输协议标准架构的发展根基。在过去几十年间,以HTTP协议为代表的中心化存储,成为了互联网行业成长的基石。

qyoLHLf0o5Fx6lYZ4Q6zMRRjqhmMt1JZm8GsV6l6.png

但是随着通信技术的提升,和人们对于安全、高效的信息存储方式的渴求,中心化存储效率低、安全度不够、依赖服务器的矛盾越来越凸显。一个分布式存储的新兴互联网出现成为了时代的选择和历史的趋势。就是在这一共同信仰的驱使下,IPWed汇聚了来自全球的技术信仰者与极客,来自P2P存储、AI、加密、系统架构、网络通信、云计算、大数据等不同领域的高精尖人才,加入同一个团队,为建立一个新兴的分布式存储协议开始奋斗。不同于中心化存储将所有信息存储于一个服务器上的模式,IPWed将数据切割成小块后,需要经过加密后才会分散到众多节点上。在IPWed的规划中,分布式存储将改变中心化的存储所带来的“一旦遭受攻击或出现事故灾难,造成大规模的网络瘫痪”的弊端。

HWKBnNpfXTEiAkpqPciG7UkJhfgnytWGyl9SBNzm.png

此外,由于节点的分散,文件在下载的过程中,碎片会进行重组,并行的速度会远大于中心化存储,数据的处理更加灵活。用最直白的话说,就是网速更快、计算更快、页面打开更流畅、文件下载更高效。此外,IPWeb还在技术上获得突破,成功实现冗余技术,即使有30%-70%的碎片丢失或者节点死机,依然能完整地恢复文件。也就是说,未来,信息误删、错漏的问题也将得到真正的解决。据IPWed项目负责人透露,IPWed已突破各项技术难关,进入测试阶段,并与SBI、富士通等公司达成合作意向。日前,IPWed已携手全球第四大交易所Coineal发布IEO众筹,并在短短半小时内,额度一抢而空,成为区块链熊市中的一记强音。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多