注重体验与质量的电子书资源下载网站
分类于: 计算机基础 互联网 云计算&大数据 人工智能
简介
IPFS原理与实践 豆 8.9分
资源最后更新于 2020-03-29 01:37:26
作者:董天一戴嘉乐黄禹铭
出版社:出版社机械工业出版社
出版日期:2019-07
ISBN:9787111628804
文件格式: pdf
简介· · · · · ·
本书由国内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 本章小结