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

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百科知识分享的资料请关其它相关文章!


dnf100级史诗自选礼盒怎么获得(dnflv100史诗自选礼盒选哪个) BitKeep钱包安全吗?BitKeep钱包中文叫什么? 用比特币钱包怎么生成地址?比特币钱包地址怎么生成获取 okex法币怎么卖出?okex卖币教程详解 做空比特币教学:在加密货币熊市如何从空头赚币?看这一篇就够了 cf无尽挑战末日工厂用什么枪(cf无尽挑战末日工厂怎么打出高伤害) 放开那三国3跨服boss阵容(放开那三国3玩法) 魔兽世界公正徽章怎么兑换装备(tbc公正徽章在哪里兑换) 有哪些可以体验氪金快感的手游(氪金体验好的手游) 和平精英气泡框怎么设置(和平精英气泡符号) 中本聪的真实身份是谁?揭秘比特币创始人中本聪神秘面纱 第五人格海盗皮肤值多少钱(第五人格海盗套) KYL是什么币种?KYL币前景怎么样详细介绍 柴犬币怎么交易?柴犬币交易以及提现教程 和平精英怎么升级到20级(和平精英怎么升级到20级了) 冰原守卫者战场勋章如何获得(冰原守卫者怎么抽奖) 地下城堡3启明镇废弃实验室怎么去(地下城堡3图10废弃城寨) 王者荣耀周瑜2022怎么出装最强(王者荣耀周瑜出什么装备) AUS是什么交易所?澳交所全球全面介绍 比特币和DeFi的区别,比特币和DeFi截然不同之处是如何体现的? dYdX是什么交易所?dYdX交易所怎么样? BitForex提现不了?币夫交易所提现人民币教程 和平精英举报后多久才能收到结果(和平精英举报以后,多久能恢复正常) 2021年火币网清退中国用户原因是什么? 王者荣耀返场皮肤抽奖有保底机制吗(王者荣耀返场皮肤抽奖概率) 跨链流动性Hub有哪些优势?一文读懂跨链流动性Hub PDEX币怎么交易购买?PDEX币交易购买操作步骤教程 LBank蓝贝壳交易所全球排名?LBank交易所蓝贝壳官网入口 宝可梦阿尔宙斯大量出现怎么刷(阿尔宙斯怎么得) 第五人格双枪玩法介绍(第五人格双弹射) dnf2022称号叫什么(dnf 2021年称号) 有什么网游在线人数多热闹(什么游戏在线人数最多) 比特派钱包教程:BITHD硬件钱包导入助记词教程 以飞交易所MetaMask轻钱包安装及使用教程 苹果手机怎么分屏两个应用?苹果手机上下两屏操作设置方法 无法连接至steam网络解决办法(无法连接至steam网络怎么解决) 妄想山海水马在哪里(妄想山海水马在哪里抓进化龙马) ST概念币是什么意思?ST概念币种有哪些? 魔兽世界阡陌客军需官在哪里(阡陌cfm) Lbank交易所怎么样?lbank交易所官方网址 PancakeSwap交易所支持哪些钱包?PancakeSwap怎么买币? 诛仙手游群攻最强的职业是哪个(诛仙手游队伍搭配) OKCoin交易平台App下载可靠么?OKCoin官网登录入口 币安收购日本持牌加密货币交易所SEBC,正式进入日本市场 和平精英苹果可以送东西给安卓吗(和平精英苹果系统可以送东西给安卓吗) 火币网如何快速充值买币?火币一键买币功能详细图文介绍 OKB是什么币种最新消息?OK交易所平台币的前景分析 SSV币值得长期持有吗?SSV币最新消息及前景2025预估价格 英雄联盟手游现在是s几赛季(英雄联盟手游现在是哪个赛季) 区块链NFT是什么意思?区块链NFT核心价值分析 第五人格时装解锁卡怎么用(第五人格时装六折卡) 为什么qq空间打不开?图文详解轻松帮你搞定 NFT概念到底是什么?通俗解释NFT概念 cf蜀雪角色属性是什么(cf蜀雪角色属性在挑战有用吗) 梦幻西游副本积分刷新时间是什么时候(梦幻副本积分奖励刷新时间) 全民大灌篮荣耀币怎么获得(全民大灌篮什么时候开服) TIME币怎么买?TIME币买入和交易教程详解 Bitpie知识库:TF版本使用迁移工具恢复到iOS比特派正式版APP教程 有比较良心的放置类手游吗(有哪些放置类手游) 问道手游狼和老虎哪个好(问道手游老虎好还是龙好) 欧易交易所怎么买币卖币?欧易交易所买币卖币流程小白教程完整版 USDT属于什么币种?usdt在香港日本美国的合规问题 YFX在imToken钱包中的使用教程 幻塔热辣黄金炒饭怎么做(幻塔食物配方) 狗狗币在哪个平台上买最正规?狗狗币数字货币交易app排行榜 FIS是什么币种?FIS币前景和未来价值分析 阴阳师万年竹值得练吗2022(阴阳师万年竹阵容搭配) DCIP是什么币种?DCIP币怎么样? cf王者玲珑是几防角色(cf王者玲珑是四防吗) 梦幻西游手游6技能变异宝宝怎么来的(梦幻西游手游变异宝宝洗出满技能要多少次) FTX交易平台怎么注册?国内用户FTX交易所注册教程图解 星图交易所怎么样?SAEX星图交易所安全靠谱吗? 江南百景图八珍馆二楼怎么进入(江南百景图珍宝馆) 泰拉瑞亚战士毕业饰品怎么获得(泰拉瑞亚战士的毕业饰品) Wallstreet是什么交易所?Wallstreet华尔街交易所全面介绍 以太坊合并是什么意思?一文读懂以太坊合并 疯狂骑士团堆什么属性(疯狂骑士团堆什么属性0) SHIB2025年最高能涨到多少?SHIB币有没有可能涨到1美元详解 数字货币合约短线技巧有哪些?数字货币合约短线技巧汇总 蜀门手游如何选择职业(蜀门手游七大职业哪个职业厉害) Chia币挖矿电脑配置详情,Chia奇亚币硬盘挖矿电脑配置推荐 Localbitcoins交易所怎么样?Localbitcoins安全吗 NEST是什么币种?NEST币前景未来价值怎么样 dnf史诗之路如何获得史诗套装(dnf史诗之路怎么刷划算) 火币网怎么充值人民币买币?火币网人民币买币教程 航海王启航突破60要多少碎片(航海王启航突破vv) okcoin交易平台倒闭了还能用吗?比特币交易网 okcoin注册登录教程详解 创造与魔法陆行鸟羽毛怎么生产(创造与魔法陆行鸟羽毛怎么生产的) 以太坊/ETH永续合约一般做多少倍杠杆? 我的世界无尽套装怎么做(我的世界无尽套装怎么做视频教程) 有哪些仙侠手游送免费充值卡(仙侠手游每天送50000充值卡) 18岁才能玩的变态游戏有哪些(十八岁玩的游戏) 币安C2C账户如何到现货账户?币安各账户划转教程 LOOKS是什么币种?LOOKS币项目介绍 TPT币合约地址多少? 原神魈专属圣遗物是什么(魈的圣遗物主属性) 翻译软件有哪些?带你来了解这三个词) 有什么热门可玩性高的网络游戏(比较热门的网络游戏) 电脑怎么用万能钥匙连接wifi?出现感叹号怎么解决 深空之眼前期角色哪个好(深空之眼角色强度排行)

热门文章

推荐专题

更多>>

游戏推荐

更多>>