网站首页 > 百科 >星际文件系统IPFS

星际文件系统IPFS

Bitget下载

注册下载Bitget下载,邀请好友,即有机会赢取 3,000 USDT

APP下载   官网注册

星际文件系统是一种网络传输协议,旨在创建持久的分布式存储和共享文件。它是一个内容可寻址的对等超媒体分发协议。IPFS网络中的节点将形成一个分布式文件系统。这是一个开源项目。,自2014年以来由ProtocolLabs在开源社区的帮助下开发。它最初是由胡安贝内设计的。IPFS(星际文件系统,星际文件系统)是一个用于文件存储和内容分发的网络协议,它结合了现有的成功系统如分布式哈希表(DHTs),BitTorrent,版本控制系统Git,自认证文件系统SFS和区块链。。这些系统的综合优势给它带来了显著的特点:

1。文件的永久分散存储和共享(区块链模式下的存储DHTS)

2。点对点超媒体:P2P保存各种数据(BitTorrent)

3。版本控制:可追踪的文件修改历史(GitMerkledag有向无环图))

4。内容寻址能力:通过文件内容生成一个独立的哈希值来识别文件,而不是通过文件存储位置。系统中只存在一个内容相同的文件,从而节省了存储空间。

IPFS是一个对等分布式文件系统。它试图为所有计算设备连接到同一个文件系统。在某些方面,IPFS类似于万维网,但它也可以被视为一个独立的BitTorrent组,在同一个Git存储库中交换对象。换个说法。,IPFS提供了一个高吞吐量、内容寻址的块存储模块和内容相关的超链接。这形成了广义的Merkle有向无环图(DAG)。IPFS结合了分布式哈希表,鼓励块交换和自我认证的名称空间。。IPFS没有单点故障,节点不需要相互信任。分布式内容交付可以节省带宽并防止HTTP方案可能遇到的DDoS攻击。可以通过多种方式访问文件系统,包括FUSE和HTTP。。将本地文件添加到IPFS文件系统可以使它们对全世界可用。文件表示基于它的哈希,所以有利于缓存。文件分发采用基于BitTorrent的协议。查看内容的其他用户也帮助向网络上的其他人提供内容。。IPFS有一个名字服务叫IPNS,是基于PKI的全球命名空间,用来建立信任链,兼容其他NS,可以映射DNS,洋葱,位等等到了IPNS。

每个Merkle都是一个有向无环图,因为每个节点都是通过其名称来访问的。每个Merkle分支都是其本地内容的散列,它们的子节点由它们的散列来命名,而不是完整的内容。因此,在创建节点后,您将无法对其进行编辑。。这可以防止循环(假设没有哈希冲突),因为第一个创建的节点不能链接到最后一个节点来创建最后一个引用。

相关内容

星际文件系统IPFS文档下载: PDF DOC TXT
您可能感兴趣的文章
24h快讯
违法生育包括哪些情形,什么叫违法生育
一、教师如果违法计划生育会有什么处罚如果是教师,违反计划生育规定,应由计生机......
2024-04-05 法规
自残违法吗?自残算不算犯罪
一、教唆他人自残构成犯罪吗教唆他人自残有故意杀人的嫌疑,所以规劝大家不要以身......
2024-04-05 法规
新昌机动车违法?机动车违章处理时间限制
一、新昌货车通行证怎么办理1.办理新昌货车通行证是可行的。2.因为新昌货车通......
2024-04-05 法规
违法举报网站,公安干警违法举报平台
一、国家有奖举报平台以举报违章车辆为例,有奖举报平台如下:为加大监管力度,营......
2024-04-05 法规
查看更多