IPFS 目录

跟朋友 Jason 在翻译一本 IPFS 的书,可能国内已经有翻译的吧,不过还是想做这件事。我的翻译水平有限,如果有错误的地方请指正,谢谢!


第 1 章:安装和初始化 IPFS

  • 下载和安装 IPFS

  • 初始化 IPFS 仓库

第 2 章: IPFS 中的文件

  • 简介

  • 上传文件到 IPFS 并检索

  • 打包有关内容的文件名与目录信息

  • Pinning -- 告诉 IPFS 保留文件

第 3 章:网络在线 -- 加入分布式 Web

  • 在 IPFS 网络上发布节点

  • 在网络上寻找 Peers

  • 从一个 Peer(节点) 中检索内容

第 4 章:与经典(HTTP)网络交互

  • 使用 HTTP 浏览器从本地 IPFS 网关检索文件

  • 通过公共的 ipfs.io 网关获取文件内容

  • 通过任意 IPFS 网关访问 IPFS 的内容

  • TODO 将 DNS 映射到 IPNS

  • TODO 在 IPFS 上的流媒体视频

第 5 章:访问和分发 IPFS 的多种方式

  • 内容寻址的能力

  • 从一个 Peer(节点) 中检索内容

  • [阅读关于与经典(HTTP) 网络交互的教程

  • 使用 HTTP 浏览器从本地 IPFS 网关检索文件

  • 在 ipfs.io 上使用公共 IPFS 网关

  • 通过任意 IPFS 网关访问 IPFS 的内容

  • 通过 Tor 网关访问 IPFS 内容(实验性)

  • 通过 Tor transport 运行 IPFS

  • 通过浏览器插件访问 IPFS 内容

  • Sneakernets -- 移动 USB 驱动器和其它硬件上的数据

第 6 章:在 Permanent Web 上发布更改(变更文件内容或者更新文件)

  • 在 IPFS节点上设置 IPNS

  • 创建一个指向你的文件的 IPNS 条目

  • 修改你的文件并将修改后的版本添加到 IPFS

  • 更新 IPNS 条目以指向新和版本

第 7 章:分布式 Web 上的隐私和访问权限控制

  • 读者隐私和写作者的隐私

  • 专用(private)网络

  • 加密内容

  • 更多的动态加密:基于能力的加密

  • 与经典 HTTP 网站相比(封建(feudal)安全等)

第 8 章:保持数据活跃:常驻(permanent) Web 上的可持续数据

  • IPFS 集群

  • Filecoin

第 9 章:Merkle Trees 和 IPFS DAG

  • 将文件转换成哈希树

  • 创建一个加密哈希

  • 在 IPFS 中使用加密哈希来链接这些碎片(Merkle DAG)

  • 探索使用哈希树来跟踪数据的软件类型

第 10 章:在 IPFS 上的动态内容

  • 免责声明:IPFS 上的动态内容是一项正在进行的工作

  • 将数据添加到 DAG(本地)

  • [将你的更改通知其他 Peers

  • 使用哈希来从 IPFS 上获取他人的修改

  • 使用发布订阅策略来传递有关修改的消息

第 11 章:分布式计算