IPFS原理与实践

IPFS原理与实践

作者:董天一戴嘉乐黄禹铭

出版社:机械工业

出版年:2019年7月

ISBN:9787111628804

所属分类:科普读物

书刊介绍

《IPFS原理与实践》内容简介

本书由国内IPFS社区公认的领袖撰写,从技术、原理与实战3个维度讲解了IPFS。全书一共分为3个部分:第一部分:准备篇(第1章)从宏观角度简单介绍了IPFS的概念、价值以及与区块链的关系;第二部分:原理篇(第2~5章)分别深入讲解了IPFS的工作原理、底层基础、协议栈和架构。第三部分:实战篇(第6~8章)——应用IPFS,讲解了IPFS应用开发的技术、方法,并配合有个综合性的案例。第四部分:扩展篇(第9章)前瞻性地讲解了IPFS与其他领域的知识的一些扩展。
董天一,戴嘉乐,黄禹铭著。

作品目录

推荐序
赞誉
前言
基础篇
认识IPFS
第1章:认识IPFS
1.1、IPFS概述
1.2、IPFS与区块链的关系
1.3、IPFS的优势与价值
1.4、IPFS的应用领域
1.5、本章小结
原理篇
理解IPFS
第2章:IPFS底层基础
2.1、分布式哈希表(DHT)
2.2、块交换协议(BitTorrent)
2.3、版本控制(Git)
2.4、自验证文件系统(SFS)
2.5、Merkle
DAG和Merkle
Tree
2.6、本章小结
第3章:IPFS协议栈
3.1、身份层(Identity)
3.2、网络层(Network)
3.3、路由层(Routing)
3.4、交换层(Exchange)
3.5、对象层(Object)
3.6、文件层(File)
3.7、命名层(Naming)
3.8、本章小结
第4章:IPFS模块解析
4.1、Multi-Format
4.2、libp2p
4.3、IPLD
4.4、本章小结
第5章:Filecoin
5.1、Filecoin项目简介
5.2、Filecoin与IPFS之间的关系
5.3、Filecoin经济体系
5.4、Filecoin技术体系总览
5.5、去中心化存储网络协议(DSN)
5.6、Filecoin交易市场
5.7、Filecoin区块链共识机制
5.8、复制证明(PoRep)和时空证明(PoSt)
5.9、网络攻击与防范
5.10、其他特性
5.11、本章小结
实战篇
应用IPFS
第6章:IPFS开发基础
6.1、安装IPFS
6.2、IPFS仓库配置初始化
6.3、与IPFS文件系统进行交互
6.4、加入IPFS网络环境
6.5、与HTTP
Web交互
6.6、API使用
6.7、本章小结
第7章:IPFS开发进阶
7.1、在IPFS中发布动态内容
7.2、持久保存IPFS网络数据
7.3、操作IPFS
Merkle
DAG
7.4、IPFS
Pubsub功能的使用
7.5、私有IPFS网络的搭建与使用
7.6、本章小结
第8章:IPFS项目实战
8.1、利用go-ipfs优化Git分布式服务
8.2、基于js-ipfs搭建一个流媒体播放系统
8.3、本章小结

相关推荐

微信二维码