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

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

时间:2025-07-04 05:30:38来源: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百科知识分享的资料请关其它相关文章!


哈利波特魔法觉醒韦斯莱之家怎么获得(哈利波特韦斯莱家权利好大) 在币安交易所购买稳定币BUSD操作步骤教程 DX币怎么买?DX币买入和交易教程图解 抖音发财中过年怎么获得抖音钻卡?获取更多抖音钻卡方法! 虚拟资产期货是什么意思?通俗解释虚拟资产期货 BNB/币安币发行日期是哪天?2021年币安币前景分析 海妖交易所中国能认证吗安全吗?海妖交易所注册到交易步骤详解 USDT充值多久到账?泰达币充值到账时间介绍 CoinBase中国人怎么实名认证?coinbase能在中国用吗详解 FIL币现在的价格到底高不高?矿工该不该入场? wbf交易所如何提现?wbf交易所提现详细图文教程 合约交易中开仓和平仓是什么意思? okex资金账户是什么意思?资金账户和交易账户的区别 《传奇霸业手游》道士快速升级攻略(传奇霸业手游道士技能搭配) 手游折扣app平台哪个靠谱(手游折扣平台app哪个好) 魔兽世界小块魔光碎片怎么获得(小块魔光碎片分解什么出) 导入助记词后, 发现生成的钱包地址和之前的地址不一样, 是怎么回事? 区块链分类有哪些?一文带您了解区块链五大分类 和平精英兰博基尼抽奖技巧是什么(和平精英兰博基尼车皮) binance中国官网地址入口?binance中国用户怎么注册 知道qq号怎么查王者荣耀昵称(知道qq号怎么知道王者名字) Bitso是什么交易所?Bitso交易所怎么样? 十大虚拟货币交易平台 虚拟货币交易平台前十 王者荣耀全国大赛荣誉选手怎么获得(王者荣耀全国大赛冠军奖杯) 王者荣耀英雄怎么打标(王者荣耀英雄怎么打标最快) Coinbase Wallet推出钱包的浏览器扩展程序 改善DeFi桌面操作体验 宝可梦传说阿尔宙斯勇士雄鹰在哪(阿尔宙斯战斗视频) 梦幻新诛仙探灵位置在哪(梦幻新诛仙探灵在哪里) 交易所的币怎么转到冷钱包保存?冷钱包安全吗? 火币网APP苹果IOS最新版下载安装教程详解 帝国战纪和帝国纪元是一个游戏吗(帝国战纪游戏怎么样) 星之彼端强势阵容怎么搭配(星之彼端好玩吗) UberPay Wallet是什么钱包?UberPay钱包支持币种安全性介绍 wow破碎海滩调查军团怎么做(破碎海滩发现一处隐藏的军团威胁) 有哪些魔幻风的角色扮演手游(魔幻类角色扮演游戏) 有什么不氪金的卡牌养成手游(有什么不氪金的卡牌游戏) 手游诛仙技能怎么设置(诛仙手游技能方案切换) 一个比特币值多少人民币_比特币现在的价格是多少钱一个2024 和平精英衣服能送给好友吗(和平精英里衣服可以送给好友吗?) 和平精英123木头人在哪里玩(吃鸡123木头人) 王者荣耀情人节限定皮肤多久下架(王者情人节限定皮肤什么时候结束) 创造与魔法拔丝苹果派怎么做(创造与魔法薄苹果派) 科普:加密钱包的进阶用法基本概念 问道手游法宝技能怎么弄(问道手游法宝技能详解) 电脑上u盘打不开是怎么回事?竟然提示需要格式化怎么办 冰原守卫者淘金山怎么打(冰原守卫者管家怎么弄) 这款免费在线PDF工具(pdf在线编辑器永久免费无水印) 第五人格魔术师天赋怎么点(第五人格魔术师人格天赋搭配怎么配) 宝可梦剑盾温和性格加什么(宝可梦剑盾温顺性格) 我的世界如何找到紫水晶洞(我的世界紫水晶矿洞的坐标) 科普:区块链转账与银行转账的不同之处 比特币交易所币安(Binance)介绍 如何在币安做空比特币BTC操作教程 苹果13是双卡双待手机吗?(官方表明已支持) 欧易充值为什么是个人账户?欧易充值为何转账给个人? 幻世录1隐藏物品完美攻略,幻世录1秘籍模式开启方法教程详解 重返帝国影武者怎么加点(重返帝国英雄) 王者荣耀人气值怎么提升(王者人气点赞业务下单) 在币圈怎么用几千赚几十万?币圈炒币短线稳赚方法分析 HTX交易所官网资料介绍?HTX交易所app官网最新版下载 okex怎么充值交易?新手okex充值交易图文教程 创造与魔法水池龟吃什么(创造与魔法水池龟吃什么?) 有什么高画质的仙侠手游(画质很好的仙侠手游) 瑞波币兑美元实时汇率今日行情,瑞波币XRP今天官方消息分享 ICP是什么币种?ICP币前景究竟如何? 区块链钱包原理科普:关于钱包的基础密码学 王者荣耀账号注销后怎么重新注册(王者荣耀账号注销之后怎么重新注册) 创造与魔法中怎么获得青青猪(创造与魔法哪里刷青青猪几率大) 宝可梦阿尔宙斯传说石板有什么用(阿尔宙斯的石板有什么用) 魔兽世界死亡熔炉钥匙怎么获得(死亡熔炉技师坐标) 洛克王国光明神殿在哪(洛克王国光明神殿在哪里打) Bybit交易所怎么样?Bybit交易所安全正规吗? 屎币有销毁机制吗?屎币2025年销毁机制最新官方消息 dnf武器幻化有什么用(dnf武器幻化哪个好) 斗罗大陆如何快速提升战力(斗罗大陆升战力攻略) BigONE安全吗正规吗?BigONE币格交易所官网地址入口 宝可梦传说阿尔宙斯头目会刷新吗(宝可梦阿尔宙斯在哪抓) gate.io交易所可靠吗?gate.io交易所gate.io官网入口 imToken钱包如何导入EOS钱包私钥操作教程 和平精英怎么掷点数(和平精英投掷点数怎么弄的) 英雄联盟亲密关系恋人怎么隐藏(英雄联盟如何隐藏亲密关系) 比特币交易网BTC期货交易平台有哪些?2025年BTC交易平台虚拟币交易所排行榜 第五人格厨师技能是什么(第五人格厨师什么时候上线) 金铲铲之战精密德莱文怎么玩 精密德莱文玩法攻略 雷达币今日最新价格,雷达币价格实时走势K线图历史趋势 cf大黄蜂1911还能领吗2022(cf1911大黄蜂永久怎么获得) 消逝的光芒2第一只生体标记器密码是什么(消逝的光芒2rh) csgo打字按哪个键(csgo怎么打字) 如何在imToken钱包使用cBridge跨链桥?cBridge资产跨链操作步骤教程 dnf魔道学者是固伤还是百分比(dnf魔道学者走什么属强) binance coin是正规的吗_binance coin交易所官网 有哪些良心休闲养成游戏(有什么休闲养成类游戏) Cf鼠标回报率开还是不开呀(cf鼠标回报率用开吗) 蜀门手游商店在哪(蜀门手游在哪里交易) 云顶之弈光明哨兵怎么合成(云顶之弈光明哨兵如何合成) 合法的数字货币有哪些?揭秘中国唯一合法加密货币 WNCG是什么游戏?Wrapped NCG/WNCG怎么玩? 宝可梦阿尔宙斯传说仙子伊布怎么进化(宝可梦仙子伊布进化条件) chz是什么币种?CHZ币上架交易所盘点 雷达币一夜之间没有了怎么回事?雷达币会突然消失归零原因 外媒总结2023年CPU排行榜(2023cpu性能天梯图)

热门文章

推荐专题

更多>>

游戏推荐

更多>>