最近被IPFS霸屏了,特别是用于挖矿,很多人居然开始研究IPFS挖矿了。
究竟什么是IPFS?
IPFS协议,就是一个神奇的存在,它的全称是InterPlanetary File System,星际文件系统。IPFS是一个分布式的web,点到点超媒体协议.可以让我们的互联网速度更快,更加安全,并且更加开放. IPFS协议的目标是取代传统的互联网协议HTTP。
IPFS是基于区块链的,永久的、去中心化保存和共享文件的方法,是一种点对点的分布式协议。
IPFS基于什么产生的呢?为什么会有IPFS?
大家都知道互联网是建立在HTTP协议上的. HTTP协议是个伟大的发明,让我们的互联网得以快速发展.但是互联网发展到了今天HTTP逐渐出现了不足.
现在http协议的中心化造成效率非常低,并且成本还很高。一旦使用HTTP协议每次需要从中心化的服务器下载完整的文件(网页,视频,图片等),速度慢,效率低.如果改用P2P的方式下载,可以节省近60%的带宽. P2P将文件分割为小的块,从多个服务器同时下载,速度非常快.
还有一种就是web文件经常被删除。我们可能在上网的过程中会遇到,收藏某个网页,在使用的时候浏览器网页会显示404。而且现在web的存储成本非常高,时间也就是最多100天。所以会发现web文件经常被删除。. IPFS提供了文件的历史版本回溯功能(就像git版本控制工具一样),可以很容易的查看文件的历史版本,数据可以得到永久保存
互联网的中心化会抑制了web的成长,反之分布式的IPFS可以克服这些web的缺点.
以下就是IPFS所包含的内容:
IPFS是一个文件系统
·有文件夹和文件
·可挂载文件系统
IPFS是模块化的协议
·连接层:通过其他任何网络协议连接
·路由层:寻找定位文件所在位置
·数据块交换:采用BitTorrent技术
IPFS是一个协议,类似http协议
·定义了基于内容的寻址文件系统
·内容分发
·使用的技术分布式哈希、p2p传输、版本管理系统
IPFS天生是一个CDN
文件添加到IPFS网络,将会在全世界进行CDN加速
bittorrent的带宽管理
IPFS是一个web协议
·可以像http那样查看互联网页面
·未来浏览器可以直接支持 ipfs:/或者 fs:/协议
IPFS是一个p2p系统
·世界范围内的p2p文件传输网络
· 分布式网络结构
·没有单点失效问题
IPFS拥有命名服务
· IPNS:基于SFS(自认证系统)命名体系
·可以和现有域名系统绑定
本文地址: https://www.xiguacaijing.com/news/baike/2020/22693.html
赞助商