科技的迅速发展,使得人们对数据的要求变得更高。例如对下载的需求导致了迅雷的出现,对播放视频的要求,导致了各大影视播放器的出现。
相信大家都有这样的体验,到一个陌生的地方首先要看有没有网络,这网络的底层便是HTTP协议。不可否认HTTP互联网协议极大的方便了人们的生活,通过HTTP可以方便快速地获取想要的信息,然而HTTP的缺陷也是极为明显:
(1)系统架构脆弱,服务器的故障会导致信息的丢失,下图的体验估计大家都有过。
(2)过度依赖服务器,中心化严重。服务器的拥有者可以随意篡改信息。
(3)对主干网络过度依赖,主干网络的瘫痪会导致大部分客户端无法获取信息。
(4)维护成本高,服务器的运营及维护成本高。
(5)效率较低,从服务器到客户端可能会经过很多交换机,链路可能会很长。
IPFS的出现正是为了解决HTTP的以上痛点。在IPFS系统中每份文件都会经过哈希运算生成哈希码,只要改变文件中的一个字符就会改变文件的哈希码。要访问一份文件通过哈希码就可以在系统中找到这份文件。在IPFS系统中文件存储在各个节点中,IPFS的token也正是通过存储文件进行挖矿,整个网络也正是这点对点的文件系统。在一个节点请求访问一份文件时,系统会将存储该文件的最近节点与请求节点建立连接。
综上,IPFS具有去中心化、文件不易丢失、效率高、成本低、健壮性好的优点,在比特猫看来IPFS将会取代合HTTP的地位。IPFS预计今年的6月项目落地,在此之前网络上充斥的各种代币请不要购入。另外,现在正在售卖的IPFS矿机,大家也要谨慎对待。