ipfs是什么
时间:2023-08-15 来源:终端库
星际文件系统(IPFS)是一个旨在创建持久且分布式存储和共享文件的网络传输协议。它是一种内容可寻址的对等超媒体分发协议。在IPFS网络中的节点将构成一个分布式文件系统。它是一个开放源代码项目,自2014年开始由Protocol Labs在开源社区的帮助下发展。其最初由Juan Benet设计。
特点简介
IPFS(InterPlanetary File System,星际文件系统)是一个将现有的成功系统分布式哈希表(Distributed Hash Tables(DHTs))、BitTorrent、版本控制系统Git、自认证文件系统(Self-Certified Filesystems-SFS)与区块链相结合的文件存储和内容分发网络协议。这些系统的综合优势给它带来的显著特性:
1.永久的、去中心化保存和共享文件(区块链模式下的存储DHTs)
2.点对点超媒体:P2P保存各种各样类型的数据(BitTorrent)
3.版本化:可追溯文件修改历史(Git-Merkle DAG默克尔有向无环图))
4.内容可寻址:通过文件内容生成独立哈希值来标识文件,而不是通过文件保存位置来标识。相同内容的文件在系统中只会存在一份,节约存储空间
IPFS与HTTP两者有何区别?
(1)从成本角度来看,HTTP中心化服务器运行,往往维护运行所需的成本较高,只要中心化数据库受到DDOS攻击,或者是遭受到不可抗力的损害,其所有数据会全部丢失;相较于HTTP而言,IPFS能很大程度上降低服务器存储成本,同时服务器的带宽成本也得到控制。
(2)效率角度来说HTTP是依赖中心化服务网络,服务器比较容易被关闭,服务器上文件较易被删掉,而且服务器必须是24小时开机状态才可运行;而IPFS是P2P网络拓扑,整个网域内所有计算机均可作为存储节点,就近分布式存储大大提高了网络效率。
(3)安全性:HTTP属于集中化的,所有流量直接搭载在中心化的服务器上,承载的压力极大,容易造成系统崩溃,HTTP还容易遭受DDOS攻击;IPFS的存储方式是去中心化的分片的分布式存储,黑客无法攻击,文件不易丢失,安全有保障。
(4)HTTP的客户网络访问很大部分不是本地化,存在网络延时;IPFS较大程度使得网络访问速度加快,网络访问本地化,体验感会明显提升。
猜你喜欢
![B站怎么投屏 B站如何投屏](http://webpic.zhongduanku.com/archives/img/202407/27/5a225075794e7a83.jpg)
B站怎么投屏
![微信怎么解除黑名单 微信如何解除黑名单](http://webpic.zhongduanku.com/archives/img/202407/27/57a037893e6de040.jpg)
微信怎么解除黑名单
![三星S23Ultra怎么进入开发者模式 三星S23Ultra如何进入开发者模式](http://webpic.zhongduanku.com/archives/img/202407/27/bd90983481e7f4a1.jpg)
三星S23Ultra怎么进入开发者模式
![ipad9怎么设置悬浮球 ipad9如何设置悬浮球](http://webpic.zhongduanku.com/archives/img/202407/27/75660cbf17819a0b.jpg)
ipad9怎么设置悬浮球
![三星s23怎么分屏 三星s23如何分屏](http://webpic.zhongduanku.com/archives/img/202407/27/27425f9cecfddb68.jpg)
三星s23怎么分屏
![iPhone11什么时候上市的 iPhone11上市时间是什么时候](http://webpic.zhongduanku.com/archives/img/202407/27/345d7c0ea71b2ad3.jpg)
iPhone11什么时候上市的
![抖音短视频怎么赚钱 抖音短视频如何赚钱](http://webpic.zhongduanku.com/archives/img/202407/27/43e585f49245363e.jpg)
抖音短视频怎么赚钱
![抖音如何投屏电视 抖音怎么投屏电视](http://webpic.zhongduanku.com/archives/img/202407/27/a3ea38bbc3920933.jpg)
抖音如何投屏电视
![抖音号怎么更改 抖音号如何更改](http://webpic.zhongduanku.com/archives/img/202407/27/a7d494c7a4334ccd.jpg)
抖音号怎么更改
![微信拍一拍怎么设置 微信拍一拍如何设置](http://webpic.zhongduanku.com/archives/img/202407/27/ea6ca12fc4875a9b.jpg)
微信拍一拍怎么设置