长安链与 IPFS 02

214 阅读2分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第18天,点击查看活动详情

本文已参与「开源摘星计划」,欢迎正在阅读的你加入。活动链接:github.com/weopenproje…

上一章介绍了 IPFS 是个啥,它有个酷炫的中文名——星际文件系统。

这一章,我们来实际操作和体验下~

首先,下载 IPFS 的客户端:

image.png

官网提供了“桌面版”和“命令行版”,我这里先安装个“桌面版”。官方提供了贴心的教程

打开后的样子:

image.png

可以发现,我们已经作为一个节点接入 IPFS 网络,并且已经在托管文件了。可以在系统托盘里找到 IPFS 右键,选择 Stop 来停止 IPFS 服务(我的小电脑有点带不动它):

image.png

ok,有了 IPFS,先来试试上传操作(上传时要记得启动 IPFS 服务):

image.png

我将 IPFS 的桌面版安装包上传到 IPFS 网络中:

image.png

如图,可以通过菜单栏,获取上传文件的 CID 或者进行下载操作。

那要怎么通过 CID 来获取网络上的文件呢?

我们去 zhelper 网站上搜索“道德经”:

image.png

随便获取一本《道德经》的 CID:

image.png

然后按照 zhelper 官方教程,在 IPFS 公共网关页面找一个顺眼的网关:

image.png

如图,选择了 4everland,它有3个绿勾,看起来很有安全感。

然后,拼接下载地址:

https://4everland.io/ipfs/bafykbzaceco7nviqyo627yhshysustwqrzapjqnh7btpf3bncugggfbxlrix4

用浏览器打开就可以下载了~

经过一系列操作,可以发现,IPFS 是个全地球人共建的共享空间。任何人都可以自由自在的上传,分享,传播。是不是有人类命运共同体的影子了,哈哈。

以上就是 IPFS 的基础操作。下一章,我们尝试与长安链结合起来使用,看看能实现什么炫酷的功能。