从前书信很慢,车马很远,一生只爱一个人。
但是自从互联网出现以后,这句话或许就显得那么的苍白。网络起源于70年代,最初用于军事,80年代后开始民用,逐渐发展,到90年代在西方发达国家就开始普及了。我国则起步比较晚,始于80年代后期,就是那封著名的现在看来极具讽刺意味的邮件“穿越长城,我们能达到世界每一个角落”。关于普及的时间,很多人说是98年到99年,许多人就是那时候开始接触网络的,56K光猫带一整个网吧(那时没有网吧的概念,都叫电脑室)的机子,速度慢到打开一个时下最流行的BBS等20分钟。
真正普及应该在2001到2002年以后,随着电脑价格的迅速降低,盗版系统的爆发式兴起,QQ聊天工具等的爆发,互联网时代才真正到来。依稀记得当年和小伙伴们一起在网吧局域网打魔兽的时刻。
1960年美国人Ted Nelson构思了一种通过计算机处理文本信息的方法,并称之为超文本,这成为了HTTP超文本传输协议标准架构的发展根基。Ted Nelson组织协调万维网协会和互联网工程工作小组共同合作研究,最终发布了一系列的RFC以编号排定的文件,其中著名的RFC 2616定义了HTTP 1.1。
http协议运作模式图
正因为有了HTTP协议才得以我们现在可以打开手机就能知晓天下事,每当我们有什么疑问的时候打开搜索引擎,不到三秒钟就可以看见自己想要的答案。有问题能马上知道答案,这又何尝不是一种幸福呢?然而,我们偶尔搜索出来的不是想要的答案,而是“抱歉,您访问的页面不存在(错误代码404)”这可就很烦恼了,为什么呢?原来,我们每次想要访问一个网页就要通过HTTP协议,它将服务器的网页代码传输过来,浏览器将它翻译成相应结果的网页被人们查看。但是如果服务器被关闭掉,那我们就只能看见万恶的404啦。有人研究过,一个网页的平均寿命只有一百天。大量的网站文件不能被长期保存,有些重要的文件操作不当,也有可能在互联网中消失。这可真是一件可悲的事情。
然而不知道大家听说过IPFS没有?(星际文件系统)IPFS是一个点对点的分布式文件系统,作为文件系统嘛,当然可以用来储存文件,包括视频,图片等等。同时,它也是一种分布式的网络,点对点的超媒体协议。HTTP也是超媒体协议,所以说咱们的这个IPFS可是很有信心替代HTTP协议的哦,为什么这么说呢,你一个IPFS凭什么替代现在的霸主HTTP呢?不知道大家有没有遇见过把自己的文件或者视频存放在某个网盘里,并且开了会员,然而过一段时间发现视频不能播放了。凭什么我的网盘里的东西不让我看?当然这种情况在IPFS里就不会出现啦,当我们利用IPFS上传文件时,系统先会给文件加密,随后会将文件分割成许多份,随机分散在若干个区块中。将来我们想要下载或者访问自己的文件的时候,系统就会从离我们最近的距离的存储节点传输数据给我们,当然是传输完成后时整个文件哦。并且如果有其他人也下载里你的文件,你的下载速度还会加快哦。(就像曾经的快播一样,嘿嘿)。但是如果有些节点的文件损坏了怎么办呢?别担心,系统会从其他的节点给你传输,也就是说我们点开想要的网页再也看不见万恶的错误代码404啦。
IPFS节点模式图
说完IPFS就不得不说一说Filenet啦,它是一种基于IPFS提供内容共享的超级云系统,鼓励大家存储和分发有价值的东西,它是IPFS全新的激励层。什么是激励层呢?简单的说就是IPFS技术虽然好但是大家凭什么去用你?当然要给点奖励才能用啊,Filenet就是这样的奖励层应用。在存储的奖励的同时还有奖励可以拿。嘿嘿,何乐而不为呢
这世界瞬息万变,谁都说不准以后会怎么样,就像五十年之前谁也想不到现在的网络会这么发达。那么以后,谁又能说的准呢?