作品简介

本书系统地介绍Filecoin的原理与实现,深入分析了Filecoin的底层运行机制,不仅介绍了Filecoin的演进历程、设计细节和最新发展,还介绍了第三代区块链的核心技术,比如信标链、PoW+PoS的融合共识、Actor行为人模型、Gas资源定价模型、DAG链、通用虚拟机等。全书分为三篇:原理篇、实现篇和拓展篇。原理篇包括第1—7章,在简单介绍Filecoin的基础知识和技术发展的基础上,着重对Filecoin的设计和原理进行比较详细的阐述。实现篇包括第8—14章,讲述Filecoin的基础技术和实现。拓展篇包括第15—17章,讲述Filecoin的技术创新和生态探索。

焜耀研究院,成立于2018年,致力于Web3.0与分布式存储的生态研究与技术研发,遵循“综合性、研究型、国际化”的理念,聚焦变革性、颠覆性创新技术的研究。焜耀研究院通过生态研究、技术研发、著作翻译、社区和技术沙龙组织、行业研究报告撰写等多种方式推动行业发展,注重多赛道、跨领域基础设施的运用,加强创新科技与产品的结合,并一直积极参与Filecoin的设计和建设过程,是核心开发者之一。

作品目录

  • 推荐序
  • 前言
  • 致谢
  • 原理篇 Filecoin原理与设计
  • 第1章 Filecoin基础
  • 1.1 Filecoin简介
  • 1.2 Filecoin的使命
  • 1.3 Filecoin网络基础和基本概念
  • 1.4 本章小结
  • 第2章 Filecoin的技术发展
  • 2.1 站在巨人的肩膀上
  • 2.2 《Filecoin白皮书》和技术演进
  • 2.3 主网启动
  • 2.4 本章小结
  • 第3章 Filecoin的证明算法系统
  • 3.1 分布式存储的安全性
  • 3.2 Filecoin的复制证明
  • 3.3 时空证明系统
  • 3.4 本章小结
  • 第4章 Filecoin经济系统
  • 4.1 海岛经济模型
  • 4.2 基础设计原则
  • 4.3 Filecoin经济模型中的反馈机制
  • 4.4 初始参数
  • 4.5 已验证的客户
  • 4.6 本章小结
  • 第5章 Filecoin中的共识算法
  • 5.1 共识技术基础
  • 5.2 Filecoin共识机制的模型设计
  • 5.3 预期共识算法的实现
  • 5.4 一些实现细节
  • 5.5 本章小结
  • 第6章 Filecoin的其他基础组件
  • 6.1 加密原语
  • 6.2 可验证随机函数
  • 6.3 Filecoin引用的第三方库
  • 6.4 本章小结
  • 第7章 Filecoin的存储和检索
  • 7.1 存储的基础数据及构成
  • 7.2 存储市场
  • 7.3 检索市场
  • 7.4 本章小结
  • 实现篇 Filecoin的基础技术和实现
  • 第8章 Filecoin区块链的节点实现
  • 8.1 节点类型
  • 8.2 节点本地存储
  • 8.3 节点的网络协议
  • 8.4 节点的接口协议
  • 8.5 节点的时钟
  • 8.6 本章小结
  • 第9章 Filecoin区块链的文件与数据
  • 9.1 Filecoin的本地文件存储
  • 9.2 Filecoin的数据片
  • 9.3 Filecoin的数据传输
  • 9.4 Filecoin的数据格式和序列化
  • 9.5 本章小结
  • 第10章 Filecoin区块链
  • 10.1 Filecoin区块链系统的组成
  • 10.2 区块
  • 10.3 消息池
  • 10.4 链同步
  • 10.5 存储算力共识
  • 10.6 本章小结
  • 第11章 Filecoin区块链的虚拟机
  • 11.1 Filecoin虚拟机的基本概念
  • 11.2 Actor接口
  • 11.3 状态树
  • 11.4 消息
  • 11.5 运行时环境
  • 11.6 Gas费用
  • 11.7 系统Actor
  • 11.8 解释器
  • 11.9 Filecoin虚拟机的未来发展
  • 11.10 本章小结
  • 第12章 Filecoin存储服务保障
  • 12.1 扇区
  • 12.2 区块生产
  • 12.3 节点质押
  • 12.4 证明子系统
  • 12.5 本章小结
  • 第13章 Filecoin的实现案例
  • 13.1 为什么需要多种实现
  • 13.2 Filecoin的四个实现实例
  • 13.3 本章小结
  • 第14章 Filecoin集群架构及搭建基础
  • 14.1 Lotus集群
  • 14.2 Venus分布式存储服务
  • 14.3 本章小结
  • 拓展篇 Filecoin技术创新与生态探索
  • 第15章 区块链世界中的Filecoin
  • 15.1 对区块链世界的回馈
  • 15.2 与其他区块链的合纵连横
  • 15.3 本章小结
  • 第16章 Filecoin新技术探索
  • 16.1 构建未来
  • 16.2 新的PoRep尝试
  • 16.3 SnarkPack:零知识证明的聚合算法
  • 16.4 Winkle:抵御针对PoS系统的长程攻击
  • 16.5 GossipSub:抗攻击的消息分发协议
  • 16.6 本章小结
  • 第17章 Filecoin实现的发展和生态开发
  • 17.1 Filecoin的实现需要适应生态的发展要求
  • 17.2 围绕存储建立生态
  • 17.3 本章小结
展开全部