ipfs对标http的优势!分布式存储为啥是未来?
大家好,我是扮猪不吃虎,欢迎关注的频道。
昨天我们初步介绍了i p f s星际文件系统,我说它是一种全新的存储网络文件的方式。 今天我们拿i p f s对比一下传统的HTTP网络协议,看一看它有哪些明显的优势?为什么未来他可能成为方向?
免责声明,以下都是个人瞎猜,仅供交流,不代表任何建议,个人不参与,不推荐。继续看,就代表同意。
对了,喜欢我的视频,请长按住视频下方点赞按钮三秒钟,强烈推荐,谢谢啦。
第一,安全,分散,防止攻击
比起传统的HTTP协议,I P f s显然有着更好的安全性。
如果HTTP是城里面最大的那个超市。那I P f s就是把这个大超市打散,拆分成一个一个小超市,并且把这些小超市按一定规矩联合起来。存的东西都是有一定的顺序的。
HTTP是集中化的,他的所有的流量带宽压力都在一个大服务器上。相当于一个城市里所有的车都要从主干道上跑。压力会非常大,比如有的时候你抢火车票或者打开某个网站的时候,经常遇到404。网络承载不了压力。
同时,由于他过于中心化,还很容易受到d dos攻击。以前我们解释过,这个攻击就相当于你去买票,有人找了100个黄牛堵到你前面排队,你买不上。
i p f s则完全不同,由于他会给你开很多个窗口。d dos攻击就完全没用,相当于1000个黄牛,遇到了1万个窗口,黄牛不够用的。
他把全网的资源都调动起来,单条网络通道上的带宽压力并不大,就像是城市里每一条街都在跑车,分散了压力。
鸡蛋不放在一个篮子是永恒的真理,把所有的文件放到一个大服务器上,万一服务器着火了,出现意外了丢失。就麻烦了,身上花的保存有利于对抗不可抗力。
第二,高效,合理,快速。
所有的文件放在中心服务器上,对服务器自身稳定性要求就很高,必须保证服务器实时在线,不能停机。
i p f s会有一个容错机制。不需要所有的节点都存一样的数据,或者存很多份数据,只需要存储足够的信息。能够保证文件不丢失就可以了。
同时,它还可以优化网的结构,比如离你比较近的一些网络节点,他们存储你需要文件的频率和数量就比较多,比较远的节点,存储相关信息数量就比较少。
第三,硬件成本与对抗中心化。
HTTP中心化的服务器必须是专业的机房,而且定期进行检修查看。时间长了还要对设备进行大规模的升级改造。
i p f s这个协议下,相当于每一个人都是网络节点,每一个人都可以贡献出硬盘。你退出了,有人加入。由于对机器的要求较低,参加的门槛也会大幅的降低。
由于网络中的每个人只贡献一部分文件,所以对于硬件的读取速度,带宽的要求都要大幅的降低。相当于过去大家都去一个大的仓库领东西,现在可以由你周边快递驿站拿东西。
还有最为关键的一点,那就是去中心化的存储方式,其实是可以对抗人性中的弱点的。
这就像是你管一个大仓库,所有的东西都在你手底下。只要利益足够大,那你就有可能贼喊捉贼。用数据来做恶。
但是通过i p f s来存储数据,数据在你手上只是网络的碎片。
看仓库的,自己都不知道仓库里存的是什么,只能看到一串乱七八糟的编码。大大的降低了作恶的可能,提高了作者的成本。
这也就是为什么现在很多公司内部已经开始采用I P f s来作为存储的方案。大大的降低公司内部的成本。只是这项技术要想完全用到整个人类社会的互联网,还需要很长的路要走。解决激励机制,解决效率,稳定性等等问题。
但是,这个方向应该是没有问题的,也是未来人类互联网发展的一个目标。更加去中心,更加分散,更加高效,更加安全。
先聊这么多。
喜欢我的视频请长按视频下方点赞按钮三秒钟,强烈推荐,谢谢啦。