IPFS的域名命名系统
作者: 金锄矿业 2020-02-28 19:08:32 1532 0
如果我们要在IPFS网络上查询想要的文件或信息,只要输入对应的哈希值,就可以检索到这个文件。由于这个哈希值是全网唯一的,查询起来的速度非常快。
但是,如果使用哈希值来区分文件的话,我难道要记住那么多的一串串的哈希值?一个哈希值可是有64位的数字加字母啊,记起来多麻烦啊。假如我在IPFS网络上搭建了一个网站,生成一个这么复杂的哈希值,这不利于宣传啊,也会造成传播困难。
事实上,当然不会这样。因为哈希值不容易记忆,就像IP地址一样不容易记忆。所以Protocol Labs协议实验室弄出了IPNS(InterPlanetary Name System),IPFS的域名命名系统,这样,IPFS就可以利用IPNS将哈希值映射为容易记的名字了。
▌用一个例子演说IPFS的工作流程
比如我想观看一部叫ABC的视频:
1. 加入IPFS网络,在网络中搜索叫ABC的文件(ABC是通过IPNS映射得来的名字)。
2. IPFS网络迅速索引区块链上的哈希值,反馈出搜索结果。
3. 你支付一点Filecoin代币,获取ABC文件缓存到本地,ABC文件不是从云或者服务器上面下载下来的,而是由IPFS网络的参与者贡献的,它可能是离你最近的一个网络节点。这样的好处是,不仅不需要中间服务器,而且网络传输效率最快。
4. 如果ABC文件恰巧你周边好几个人都有,那IPFS网络会把这个文件拆成一小片一小片,节省了这些节点的储存成本,也让你用最具效率的方式下载到该视频。
5. 这个ABC视频文件缓存在你自己电脑里,不仅自己可以观看,同时也为其他需要ABC这部视频的人提供资源。
6. 另外,你也可以自己发布新内容到这个网络上,并且有机会获得Filecoin代币,因为你也为网络做了贡献。
通过这样的方式,实现了整个网络的文件利用达到最优效率。
发表评论:
- 推荐交易平台
-
-
1
欧易(OKX)
557390 -
2
币安网(Binance)
91179 -
3
火必(火币网,Huobi Global)
395000 -
4
抹茶交易所(MXC)
239115 -
5
芝麻开门(gate.io)
240079 -
6
满币网(CoinBene)
122960 -
7
Z网(BitZ)
70200 -
8
Coinbase
40694 -
9
中币(ZB网)
202997 -
10
库币网(Kucoin)
73763
-
1
- 热门虚拟币
-
-
1
柚子(EOS)
45648 -
2
比特币(BTC)
74156 -
3
以太坊(ETH)
58164 -
4
莱特币(LTC)
29330 -
5
瑞波币(XRP)
41619 -
6
比特现金(BCH/BCC)
37319 -
7
以太经典(ETC)
26323 -
8
OK币(OKB)
50642 -
9
波场TRX(TRON)
32788 -
10
比特币SV(BCHSV/BSV)
35563
-
1
本文暂时没有评论,来添加一个吧(●'◡'●)