手机版
扫描查看手机站
首页 > 文章 > 加密世界 > 正文

ipfs是什么?IPFS星际文件系统新手指南

时间:2025-11-09 21:33:13来源:525游

这次让我们来谈谈去中心化储存的方式,IPFS代表星际文件系统,它是一种开源的,对等分布式超媒体协议,旨在充当所有计算设备的普遍存在的文件系统。让我们来看看这种方式有什么特点。

在讲解IPFS 之前,让我们先来复习一下几个现有的文件传输协定,第一个是hyper text 也就是http 协议,这个协议本身是一个让你可以去读取网路上文件的协议,而读出来你再用特定的方式来显示他,这就是我们现在使用的web ,他依靠的是单一伺服器的内容,所以当伺服器挂了,你就无法读取该网站的内容,还有因为伺服器的地缘关系,很多时候你在很远的地方他读取的速度是相对很慢的。

另外一个是所谓的BT ,这个协议就有点像我们现在讲的IPFS ,他是一个共享的协议,当你发出一个文件的请求,有很多文件的节点就会去贡献他的文件,所以如果文件分享源离你很近的话,相对你拿到文件的速度是快的,而且当越多人在分享一个文件,你能够拿到文件的速度也会变快。

IPFS是什么

IPFS是一个分散式的文件储存系统,他将每一台参与的电脑当成一个节点,储存在这上面的文件会使用杂凑技术变成content identifier — CID来代表这个文件,然后将这些文件拆成一个个小的文件,储藏在这个网路上的节点之上,当用户需要调阅这个文件的内容时,在使用P2P的方式去找到储藏有这个部分文件的节点,取出来进行读取。

IPFS如何工作?

基本上,IPFS与我们今天所知的万维网类似,但是更像是单个BitTorrent群,它们在单个Git存储库中交换对象。

通过基于BitTorrent的协议分发文件。重要的是,IPFS是Kodemila,BitTorrent和Git的一种组合,可以创建Internet的分布式子系统。

协议的设计提供了与Git一样的Internet历史版本。每个文件及其中的所有块均具有唯一的标识符,该标识符是加密哈希。跨网络删除重复项,并跟踪每个文件的版本历史记录。

这将导致永久可用的内容,其中网页不会由于服务器故障或Web主机损坏而消失。
此外,通过此机制可以保证内容的真实性,并且在查找文件时,您实际上是在要求网络查找在与该内容关联的唯一标识哈希后面存储该内容的节点。IPFS中节点之间的链接采用加密哈希的形式,由于其Merkle DAG数据架构,这是可能的。Merkle DAG对IPFS的好处包括:

内容寻址–内容具有唯一的标识符,该标识符是文件的加密哈希。

无重复-内容相同的文件不能复制,只能存储一次。

防篡改–使用校验和来验证数据,因此,如果哈希发生变化,则IPFS将知道数据已被篡改。

IPFS使用Merkle链接将文件结构彼此链接,并且每个文件都可以使用称为IPNS的分散式命名系统通过人类可读的名称找到。Merkle有向无环图(DAGS)的实现对于协议的基础功能很重要,但是比本文的范围更具技术性。

分散

在这网路上,每一个文件都有一个独特的Content Identification,这个数字可以代表这个文件,让我们在寻找文件的时候不是因为这个文件在哪里,而是这个文件是什么。让整个查找的逻辑相对会比较直接,然后这个主文件又可以拆成很多小文件,而这些小文件储存在不同电脑里面,理论上,因为每个相同文件会有一样的号码,所以如果你的文件跟其他人是同一份,你们就可以共享这个内容,也不会有冗余文件的问题。

在软体架构上,跟其他的分散式储存一样,将整个文件分散成很多个部分,分散在不同部分去做储存,是很常见的。因为当我们在处理大型的文件的时候,如果你不把它分散出来,你可能会花很长一段时间再将这个文件从硬碟读出来,而读取硬碟其实是相当慢的。首先,你必须将文件读出来写入在记忆体里面,才可以由记忆体去显示出来。

反之,如果你将文件切割成很多的部分的时候,理论上你就可以平行的从不同电脑里面去读取这个文件,此时就像是在一个车站一样,当旅客可以从不同出口进出的时候,你就可以更快的将旅客疏散出来。例如,我们在跨年的时候,我们可以看到,捷运局会希望你可以从象山站,甚至永春站来进出捷运,这都是一样的道理,但如果大家都挤在市政府站,那么大家就要等很长一段时间才能够从101 疏散出来。

速度

因为分散的关系,你可能会采用离你比较近的节点,这个节点可以更快的去存取你要的资料,在传统的中心化架构里面,如果你是在美国的机房,因为距离的关系,当你必须要存取这个网页的时候,你可能必须要花比较长的时间来存取这个文件,所以我们有CDN 这个技术,他就是希望你能够针对内容在比较近的机房,进行内容的存取,但现在这个分散的技术,理想的状况,假设很多人进行分享的话,你可能可以从就近的电脑来存取别人分享的文件,这不就是最天然的CDN 吗?

当然,这只是一种假设,实际上传输的速度还会跟你邻近的电脑他的网路频宽,以及电脑的设备,然后还有演算法的执行效率有关,毕竟CDN 是专门用来存取内容的, P2P 网路要在这方面占有优势其实还是挺难的,但如果cdn 也参与这部分的工作呢?毕竟,以往的经验指出,大公司来染指这种open source的开发也是蛮常见的。

隐密性

当我们的文件散布在其他人的电脑的时候,我们会遇到一个问题:那就是我们不想让别人知道我们的文件内容是什么?

现代人很注重隐私这件事情,那我们要如何把文件放在其他人的电脑里面,但又同时间不被对方所知道我们的资料呢?毕竟,我们是把我们的资料放在一个公开的网路上。

我们可以透过加密的机制,他把你不想让别人知道的讯息,使用私钥去进行加密,当你有了这把私密的人,才能够将这个内容解锁,也就能知道这个讯息里面的内容。

结论:

储存是一门相当重要的工作,以现代的网路来说,几乎你所用到的每一个网页都需要储存,包含文件、声音、影片等。也就是说,你在使用网路的时候,你无时无刻都在跟储存的伺服器打交道, IPFS 所希望能做的就是打造一个更好去取得这些文件的方式,他希望能够让这些文件少一些控制,多一些分享,但历史上这样的专案很多都无疾而终,毕竟太理想化了,但是这次区块链的产业,在这个以自愿分享的土壤中,加上了代币的肥料,是不是能长出不一样的结果,让我们继续观察下去。

以上就是ipfs是什么?IPFS星际文件系统指南的详细内容,更多关于ipfs百科知识分享的资料请关其它相关文章!


王者荣耀ios人脸识别能在安卓上进行吗(王者ios人脸安卓还需要吗) 云顶之弈S7卧龙之境棋盘怎么获得(卧龙在哪) usdt属于什么币种一个多少钱?usdt交易平台软件官网app下载 王者荣耀米莱狄出装推荐(王者米莱狄出什么装备) 英雄联盟手游可以和端游一起玩吗(英雄联盟手游可以和pc联机吗) 红的发紫的比特币,真的能变 "绿" 吗? 诛仙手游焚香技能加点攻略(手游诛仙焚香技能加什么厉害不厉害) 币安怎么样?币安币发行价多少一个?币安BNB发行总量多少? 手机有什么回合制网游好玩(手机回合制游戏排行榜前十名) 哪些公链币值得投资?全球公认的十大公链排行 游戏概念币有哪些?游戏板块币种大盘点 奥拉星手游安彼德打法技巧分享 奥拉星手游安彼德怎么打 泰拉瑞亚黑曜石有什么用(泰拉瑞亚做稿子的顺序) 斗罗大陆如何快速提升战力(斗罗大陆升战力攻略) 创造与魔法蚯蚓哪里抓(创造与魔法蚯蚓哪里多?) 王者荣耀一万战力属于什么水平(王者一万多战力好打吗) 王者荣耀阿古朵怎么吸收野怪(王者荣耀阿古朵怎么收服野怪) MNU是什么币?MNU币官网总量和上线交易所介绍 比特币硬件钱包哪个好?如何选择一款比特币硬件钱包? 超好玩的武侠游戏有哪些(2021年好玩的武侠手游) EPS币有价值吗?EPS币发行价格及发行时间介绍 宝可梦阿尔宙斯千针鱼怎么进化(千针鱼超进化) 自媒体app有哪些最赚钱?自媒体赚钱的十大平台排行榜 一文解读imToken如何应对DApp过度授权问题? binance中国官网地址入口?binance中国用户怎么注册 什么手游耐玩不怎么花钱(什么手游不太花钱) DNF充满爱慕的信有什么作用(dnf2021充满爱慕的信) 魔兽世界wlk饱经风霜的日记怎么得(饱经风霜的宣传册在哪交任务) 可玩度最高的5款单机游戏(可玩性最高的单机游戏) 泰拉瑞亚服务器ip地址在哪看(泰拉瑞亚服务器ip地址怎么看?) 电脑上u盘打不开是怎么回事?竟然提示需要格式化怎么办 拳皇98终极之战OL新手该如何打造豪华庄园 fil币价格今日行情_fil币最新消息及前景 比特币期货行情今日最新消息,比特币期货CME合约实时价格行情 Bitex.la是什么交易所?Bitex交易所手续费多少? Newbit交易所合法吗安全吗?Newbit交易所官网最新消息 我的世界外设鼠标怎么跟随视角(我的世界如何让鼠标跟随视角移动?) 王者荣耀张飞S26怎么出装(王者荣耀张飞出装及实战打法攻略) DeFi项目教程:手把手教你1inch使用教程 HashKey交易所大陆用户可以注册吗?HashKey交易所官网地址入口 和平精英最高kd是多少(和平精英最高kd值) ZKS币怎么买?ZKS币买入交易操作教程 时空的猎人玩法技巧(时空猎人玩法攻略) 问道手游物理宝宝哪个好(问道物理系宠物) 花有再开的那天王者荣耀谁的台词(花有再开的那天人有重逢的时候吗) dnf装备找回要多久(dnf装备找回要多久才能完成) 高德地图怎么点亮去过的城市?点亮地方规则详解! 为什么电脑老是弹出脚本错误,老是提示的解决方法 和平精英如何搭配M762 M762搭配方法介绍(2021年和平精英m762最佳配件) 国际网络交易平台有哪些 ?跨境电商网络交易平台排行榜 王者荣耀召唤师技能有哪些(王者荣耀里面的召唤师技能详解) 冰原守卫者佣兵可以帮忙打架吗(冰原守卫者可以交易吗) 哪里有不花钱免费gm版游戏(不花钱也能玩的mmorpg) CLV币怎么买?CLV币上线交易所盘点 送gm后台免充值手游有哪些(送充值的手游平台官网) YGG币2025可能涨到多少?YGG币最新消息未来价值预测 和平精英第一人称镜头视野调多少(和平精英第一人称视野调多少合适) 和平精英自动开镜怎么设置(和平精英怎么自动开镜开火) 创造与魔法鲅鱼在仙女河用什么钓(创造与魔法仙女河哪个地方最容易钓到鲍鱼) 三国志幻想大陆铭文攻略(三国志幻想大陆符文) 7号交易所怎么样?7号交易所真的安全靠谱吗? 和平精英特训岛是干嘛的(和平精英特训岛的玩法) 杠杆挖矿有什么风险?杠杆挖矿的风险介绍 什么是默克尔树和PoR储备证明?默克尔树和PoR认证关系 cf加特林h怎么获得(cf加特林多少钱一把) 火火钱包是什么钱包?如何使用火火钱包? 柴犬币怎么交易?柴犬币交易以及提现教程 和平精英无ui模式为什么没有拍摄模板(和平精英里面无ui模式是什么意思) 冰原守卫者蜘蛛丝如何获取(冰原守卫者武器大全) 大妈偷电挖比特币是真的吗?手机挖比特币挖矿原理及操作流程 宝可梦传说阿尔宙斯能抓哪些神兽(宝可梦阿尔宙斯哪代能抓) 比原链BTM主网钱包使用教程?比原链btm钱包怎么使用 2023比较好玩的手游推荐 有哪些耐玩的手游呢? 数字货币合约怎么做?数字货币合约入门教程 SEI币和SUI币哪个更有价值?2025年最火爆的5种加密货币 数字货币怎么挖矿赚钱?区块链挖矿的几种方式介绍 和平精英动作特效喷雾在哪买(和平精英中的特效喷雾怎么用) UNI币一直跌要归零了吗?UNI币下一轮牛2025-2030价格预测 有哪些好玩的战斗类网游游戏(很好玩的战斗游戏) 和平精英怎么举报(和平精英怎么举报上一局打你的人) 哈利波特魔法觉醒韦斯莱之家怎么获得(哈利波特韦斯莱家权利好大) 以太币哪个矿池收益高?以太坊矿池收益排行前十 重返帝国魏兰怎么培养(重返帝国手游玩法) 火币永续合约规则有哪些? ERC20代币是什么意思?一文读懂ERC20代币 什么是数字货币冷钱包?手把手教你创建比特币冷钱包/使用冷钱包转账 和平精英炸死队友有哪些惩罚(和平精英故意炸死队友的惩罚) 腾讯微云怎么清理相似照片 腾讯微云清理相似照片教程 DBOSS交易所怎么提现?DBOSS交易所提现人民币教程 比特币矿场是什么意思?揭秘全球最大的比特币矿场 诺亚之心混沌晶核怎么获得(混沌之子诺亚攻略) binance交易平台_binance交易平台下载 一文读懂什么样的交易所体验最好 MIOTA币是什么币?MIOTA币上架交易所及项目简介 数据互通的角色扮演手游有哪些(多端数据互通游戏) 梦幻西游100级武器满伤害多少(梦幻100级武器 一般要好多伤害) 梦幻西游2无底洞怎么加点(梦幻西游无底洞怎么加点秒的多) 国内数字货币交易平台有哪些?正规数字货币交易平台排行 梦幻西游腰缠万贯下联是什么(腰缠万贯金腰带下一句) 在币圈买U哪个交易平台好?2024 u币交易所平台排行榜

热门文章

推荐专题

更多>>

游戏推荐

更多>>