在70多年前世界反法西斯战争的恢弘史诗中,法国人演出的活剧算是一朵难得的奇葩!
战前法国的综合国力在欧洲和英国、德国不相上下,号称欧洲第一陆军强国,却一门心思呆在马奇诺防线后面坐等德军进攻苏联。不料希特勒调转枪头横扫法国,法国仅仅支撑不到40天居然就投降了!
与奇葩法国形成鲜明对比的是国运如丝几乎沉沦谷底的中华民族,却在十四年坚苦卓绝的坚持抗争中挑起了东方主战场的大梁,用血泪牺牲换得来之不易的胜利,硬生生打出了一个常任理事国的地位!
中法在世界反法西斯战争中如此天差地别的悬殊表现,原因固然有很多,但广土众民的中国拥有法国无法匹及的纵深大后方确是研究者不可忽略的一大优势。欧洲国家的国土面积均极为有限,几乎都是单一中心的国家,首都沦陷即为国家灭亡。对于法国来说,一旦巴黎沦陷,一起就都失去意义了。客观地说,中华民族在近代迭遭劫难东部地区不免荼毒,然而庞大的腹地依然维持着原有的秩序;虽然谈不上什么效率,但是在中华民族的腹地,反抗力量的酝酿却不受干扰。
多中心对单一中心的优势,也正是区块链技术的强项。区块链对金融漫长持久的全面抗战,也必须有广阔的大后方作为依托。在预期未来金融势力无孔不入无所不为的阻击封锁态势下,IPFS子链将作为最为有力的通用工具之一,建成分布式存储高基厚础纵深大后方这一必不可少的关键闭环。作为区块链大后方,不仅仅要跨越区块链,更超越性的突破是实现跨越区块链和其他网络之间互联;子链的分布式存储系统FileStorm,将实现区块链生态和IPFS网络之间的跨链,真正开启万链互联时代。
1.IPFS是什么?
星际文件系统IPFS(InterPlanetary File System)是一个面向全球的点对点(P2P)分布式Web,包含以下内容:
IPFS是一个协议,类似http协议:定义了基于内容的寻址文件系统;内容分发;使用的技术分布式哈希、p2p传输、版本管理系统;
IPFS是一个文件系统:有文件夹和文件;可挂载文件系统;
IPFS是一个web协议:可以像http那样查看互联网页面;未来浏览器可以直接支持 ipfs:/ 或者 fs:/ 协议;
IPFS是模块化的协议:连接层-通过其他任何网络协议连接;路由层-寻找定位文件所在位置;数据块交换-采用BitTorrent技术;
IPFS是一个p2p系统:世界范围内的p2p文件传输网络;分布式网络结构;没有单点失效问题;
IPFS天生是一个CDN:文件添加到IPFS网络,将会在全世界进行CDN加速;bittorrent的带宽管理;
IPFS拥有命名服务:IPNS-基于SFS(自认证系统)命名体系;可以和现有域名系统绑定。
2.IPFS做什么?
作为一种永久的去中心化保存和共享文件的超媒体的分布式协议,IPFS的终极目标就是要取代HTTP协议,因为它解决了后者的诸多痛点:
HTTP的中心化低效, 并且成本很高
使用HTTP协议每次需要从中心化的服务器下载完整的文件(网页,视频,图片等),速度慢,效率低。如果改用P2P的方式下载,可以节省近60%的带宽。P2P将文件分割为小的块,从多个服务器同时下载,速度非常快。
Web文件经常被删除
回想一下是不是经常你收藏的某个页面, 在使用的时候浏览器返回404(无法找到页面),http的页面平均生存周期大约只有100天。Web文件经常被删除(由于存储成本太高),无法永久保存。IPFS提供了文件的历史版本回溯功能(就像git版本控制工具一样),可以很容易的查看文件的历史版本,数据可以得到永久保存。
中心化限制了web的成长
我们的现有互联网是一个高度中心化的网络,互联网是人类的伟大发明,也是科技创新的加速器。各种管制将对这互联网的功能造成威胁,例如:互联网封锁,管制,监控等等。这些都源于互联网的中心化,而分布式的IPFS可以克服这些web的缺点。
互联网应用高度依赖主干网
主干网受制于诸多因素的影响,战争,自然灾害,互联网管制,中心化服务器宕机等等,都可能是我们的互联网应用中断服务,IPFS可以使互联网应用极大地降低互联网应用对主干网的依赖。
3.IPFS凭什么?
众所周知,HTTP协议是个伟大的发明,互联网建立在HTTP协议上并得以快速发展,IPFS凭什么取代HTTP:
下载快,不依赖主干网,中心化服务器
整个IPFS系统是一个分布式的文件存储系统,那么在下载相关数据的时候,将从多个节点同时下载,相比于HTTP从中心服务器的下载速度要快很多;大家都用过P2P下载(比如迅雷,BitTorrent),IPFS下载过程跟这个类似。
存储空间变得非常便宜
由于IPFS使用的是区块链技术,利用通证来激励矿工分享自己的硬盘,并且IFPS从全网去掉了冗余存储(从整个网络空间考虑, 这将大大节省网络存储空间),将来的IPFS存储将会变得非常便宜(与我们现在的云盘,各种中心化的CND相比较)。
安全
中心化服务器目前很难抵挡DDoS攻击,当大量的访问请求从四面八方涌来,中心化的服务器几乎会在一瞬间瘫痪;做过运维的同学应该深有感触,比如每年双十一,不能睡觉的除了阿里腾讯的技术同学,还有整个银行业的小朋友,巨大的访问量随时可能造成服务器宕机。
IPFS天生就拥有抵挡这种攻击的能力,因为所有的访问将会被分散到不同的节点,甚至攻击者自己也是节点之一,某种程度上讲,IPFS甚至能抵挡量子计算的攻击。
开放
众所周知,比特币是一种去中心化,匿名的数字货币,这些特性使得比特币无法被管制,交易无法篡改。IPFS同样建立在去中心化的分布式网络上,所以IFPS很难被中心化管理限制,互联网将更加开放。
4.IPFS为什么?
IPFS为我们解决的是所有信息系统最后一个部分:数据存储,它的诞生极大提高了我们数据存储的共享;凡是需要优化数据存储的地方几乎都可以使用IPFS来提升效率,这种价值互联的潮流将不可阻挡,不可逆转。
区块链的本质是分布式和去中心化,当前区块链技术推广的关键瓶颈之一就是分布式的存储能力,尤其是对于目前大部分的基础公链而言,如何让大量的数据存储在自己的主链上是急需解决的问题。由于区块链是采用分布式存储方式,每个节点同步其他节点数据,即使经过优化,也面临着大量数据的存储问题。未来的分布式应用(DAPP)想成为被大众广泛使用的超级应用,也必须解决存储问题。但IPFS却能够与区块链够完美结合,IPFS弥补了现有区块链系统在文件存储方面的短板,它为所有的区块链准备好了数据存储结构,可以链接到不同的区块链项目。
因此,IPFS分布式存储协议坐拥底层,作为未来区块链世界里的基础设施存在,如何建成区块链稳定巩固的战略大后方?将给产业发展带来了巨大的想象空间······