IPFS相关 | 如何在去中心化网络上玩博客?

论坛 期权论坛 期权     
IPFS老司机   2020-1-4 05:31   1001   0









IPFS官方里程碑大致时间:
测试网阶段1:现在-2020年1月17日
测试网阶段2:2020年1月20日至3月20日
主网启动窗口:2020年3月23日至4月24日





如何使用作者的CID将作者链接到博客文章?



相关概念:
当我们给一个字段命名并使其值成为CID的链接时,我们称其为命名链接。
我们可以像添加任何其他数据一样,将命名链接添加到IPFS:
  1. await ipfs.dag.put({ foo: barCid })
复制代码
IPFS中的链接表示为以下实例
  1. CID
复制代码
  1. {
  2.   linkToAwesomeNode: awesomeCid
  3. }
复制代码

步骤:













使用标签更新帖子并查看其CID更改













使用链接数组构建标签云



单个对象可以具有到其他节点的许多链接。为了说明这一点,让我们创建可用于标签云的新节点。
到目前为止,我们一直在使用命名链接,这意味着我们使用单个链接作为其值来创建命名字段,例如:
  1. {
  2.   author: samCid
  3. }
复制代码
但是,我们也可以选择将链接收集到一个数组中,而不必单独命名每个链接。
  1. {
  2.   links: [natCid, samCid]
  3. }
复制代码
这对于我们的用例来说是完美的,其中单个标签应与许多帖子相关联,例如:
  1. {
  2.   tag: "name-of-the-tag",
  3.   posts: [/* links to the CIDs */]
  4. }
复制代码
请注意,数组与顺序有关。这意味着具有相同链接但顺序不同的两个数组将获得不同的CID。






今天的教程就到这里啦!更多详细的操作讲解请关注下一篇~




本文由IPFS老司机编译,文章来源:
https://proto.school/#/blog/01
https://proto.school/#/blog/02


往期文章请戳



知识讲堂·从旧节点到新节点创建一个链接

知识讲堂·创建一个节点并返回一个内容标识符(CID)

IPFS:2020+大目标及未来走向

重磅!Filecoin测试网挖矿细则公布!

IPFS第71期周报

IPFS第67期周报|官方2020年项目规划





在右下角留下你的赞吧


分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:240
帖子:3
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP