IPFS与Filecoin-从入门到精通

25次阅读

共计 981 个字符,预计需要花费 3 分钟才能阅读完成。

《IPFS 与 Filecoin 从入门到精通》

在接触 IPFS 之后,对这种可以本质上改变网络数据的分发机制的协议非常感兴趣,但由于目前国内并没有比较深入分析 IPFS 的书籍,而一些资料因为英文的缘故在一定程度上也为不少 IPFS 爱好者带来了一些学习上的困扰,不仅为了加快扩散 IPFS 爱好者的国内群体,决定以开源的形式完成这本《IPFS 与 Filecoin 从入门到精通》的书籍。

写作进度

目前进度第 10 章
项目地址

支持本书

如果你时间有空闲并且想要为本书《IPFS 与 Filecoin 从入门到精通》做一些力所能及的工作,你可以参与到本书的写作或纠正工作中来,一同完善本书并帮助壮大 IPFS 在国内的学习群体,让大家更快的使用 IPFS 与 Filecoin。

授权许可

除特别声明外,本书中的内容使用 CC BY-SA 3.0 License(创作共用 署名 - 相同方式共享 3.0 许可协议)授权,代码遵循 MIT License (MIT 许可协议)。

开始阅读

第一部分:IPFS 入门

  • 第 1 章:初识 IPFS
  • 第 2 章:安装与运行环境

    • 2.1 Go 环境变量
    • 2.2 安装 Go
    • 2.3 安装 IPFS
    • 2.4 配置 IPFS 开发环境
    • 2.5 IPFS 常见命令
  • 第 3 章:IPFS 底层技术

    • 3.1 分布式哈希表(DHT)
    • 3.2 Chord 协议
    • 3.3 Kademlia 协议
    • 3.4 S/Kademlia 协议
    • 3.5 BitTorrent 协议
    • 3.6 分布式版本控制(Git)
    • 3.7 自验证文件系统((SFS)

第二部分:深入理解 IPFS 核心技术

  • 第 4 章:IPFS Multiformats
  • 第 5 章:IPFS IPLD
  • 第 6 章:IPFS 存储层
  • 第 7 章:IPFS Bitswap
  • 第 8 章:IPFS 网络层
  • 第 9 章:IPFS Cluster

    • 9.1 IPFS Cluster 与分布式系统
    • 9.2 深入理解 IPFS Cluster
    • 9.3 IPFS Cluster 安装与配置

第三部分:IPFS 实战

  • 第 10 章:基于 IPFS 视频网站
  • 第 11 章:基于 IPFS 手机文件管理 APP

第四部分:FileCoin

  • 第 12 章:FileCoin 概述
  • 第 13 章:共识与密码学
  • 第 14 章:容错处理
  • 第 15 章:经济激励
  • 第 16 章:存储市场与检索市场
  • 第 17 章:如何挖矿及使用 Filecoin

参考论文

  • 论文列表

    • 近世代数
    • IPFS/Filecoin 白皮书
    • 分布式系统

      • 基本原理
      • 共识算法
      • P2P
    • 密码学

      • VDF
      • 零知识证明
      • 数据持有性证明及数据可检索证明
      • POSW

附录

  • A 磁盘性能测试
  • B IPFS 源码结构
正文完
 0