IPFS(星际文件系统)是一个分布式的、点对点的超媒体协议。它可以使互联网更快速、更安全、更开放,其目标是取代传统的互联网协议HTTP。
2. 为什么有IPFS
当前的HTTP协议已逐渐无法满足互联网的需求。HTTP的中心化结构效率低下且成本高昂。使用HTTP协议下载完整文件(例如网页、视频、图片等)时,速度慢且效率低。相反,使用P2P方式下载可以节省近60%的带宽。P2P将文件分割为小块并从多个服务器同时下载,速度更快。
此外,Web文件经常被删除,HTTP的页面平均生存周期约为100天。由于存储成本太高,Web文件无法永久保存。而IPFS提供了文件的历史版本回溯功能,类似于git版本控制工具,可以很容易地查看文件的历史版本,数据可以得到永久保存。
我们的现有互联网是高度中心化的网络,各种管制会对其功能造成威胁,如互联网封锁、管制、监控等。这些都源于互联网的中心化结构。而分布式的IPFS可以克服这些问题,使互联网更加开放自由。
互联网应用依赖主干网,但主干网受到战争、自然灾害、互联网管制、中心化服务器宕机等因素的影响,会导致互联网应用中断服务。而IPFS可以极大地降低互联网应用对主干网的依赖。
3. IPFS的目标
IPFS的目标不仅仅是加速Web,而是为了最终取代HTTP协议,使互联网更加美好。
4. IPFS包括哪些内容
IPFS是一个协议,类似于HTTP协议,定义了基于内容的寻址文件系统,同时包括内容分发、分布式哈希、P2P传输和版本管理系统等技术。
IPFS是一个文件系统,有文件夹和文件,并且可以挂载文件系统。
IPFS是一个Web协议,可以像HTTP那样查看互联网页面。未来,浏览器可以直接支持ipfs:/或fs:/协议。
IPFS是一个模块化的协议,包括连接层、路由层、数据块交换等组件。
IPFS是一个P2P系统,是一个世界范围内的P2P文件传输网络,采用分布式网络结构,没有单点失效问题。
IPFS天生是一个CDN,文件添加到IPFS网络后将在全球范围内进行CDN加速,并带有bittorrent的带宽管理功能。
IPFS拥有命名服务,其中IPNS基于自认证系统(SFS)命名体系,可以与现有域名系统绑定。
最开始的数据互换协议当属BitTorrent,这也是大部分区块链技术节点中间完成沟通交流的基本协议,自然IPFS也务必必须能完成p2p的数据互换协议,IPFS在BitTorrent的根基上完成了自身BitSwap协议,该...
NFT作为区块链异构经济通证概念的鼻祖,经历了多年的沉寂,20年后终于开始接受众多应用,迄今为止,NFT已经接待了众多互联网科技巨头和文化界,众多布局应用正式启动积极发展区块链加密金融。随着NFT作品的陆续上线和交易,N...
2018年,IPFS该协议风靡矿区,掀起了疯狂的采矿浪潮,各种IPFS矿机到处遍地开花。由于主网上线的一再延迟,挖掘算法已经很久没有公布了。矿机和代币只是期货,不能真正挖掘。模仿和冒充他们项目的门槛很低,市场投资者很难。...
在更高层住宅表面,Cosmos 是有关自治权、领土主权和扩展性的。开发人员在 Cosmos 中运行区块链并可以不用批准地推送 Token 的能力的确是彻底独一无二的。这代表着资金短缺的开发者和精英团队,可以应用 Cosm...