logo
分类于: 计算机基础 云计算&大数据 人工智能

简介

GO语言公链开发实战: 区块链技术丛书

GO语言公链开发实战: 区块链技术丛书 0.0分

资源最后更新于 2020-03-29 02:55:17

作者:郑东旭等

出版社:出版社机械工业出版社

出版日期:2019-07

ISBN:9787111629870

文件格式: pdf

标签: 计算机 编程语言 程序设计 区块链 区块链技术丛书

简介· · · · · ·

第1章介绍公链设计架构,使读者能够宏观地了解区块链技术架构。第2章介绍比原链相关的交互工具,包括交互工具的操作及代码实现。第3章介绍比原链的核心进程bytomd,包括启动过程中的初始化等操作。第4章介绍API Server实现及原理。详解HTTP请求的完整生命周期,并介绍区块链相关的API接口设计。第5章和第6章详细介绍区块链核心部分,包括区块、区块链、交易的核心数据结构,以及UTXO模型、隔离见证、交易脚本、验证等概念的实现。第7章和第8章详细讲解比原链智能合约以及智能合约在BVM虚拟机上运行的过程。第9章介绍区块链钱包的基本概念,包括密钥、账户、资产管理、交易管理等,以及钱包的备份和恢复方式。第10章详解区块链P2P分布式网络实现原理,以及Kademlia结构化网络算法的实现。第11章介绍数据持久化存储,以及区块与交易的缓存和存储过程。第12章和第13章详解PoW与PoS共识机制以及挖矿相关的概念和流程。第14章介绍区块链技术未来的发展趋势,我们相信区块链能够为人类做出重大贡献。郑东旭等编著

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 推荐序一
  2. 推荐序二
  3. 前言
  4. 第1章 公链设计架构
  5. 第2章 交互工具
  6. 第3章 守护进程的初始化与运行
  7. 第4章 接口层
  8. 第5章 内核层:区块与区块链
  9. 第6章 内核层:交易
  10. 第7章 内核层:智能合约
  11. 第8章 内核层:虚拟机
  12. 第9章 钱包层
  13. 第10章 P2P分布式网络
  14. 第11章 数据存储
  15. 第12章 共识算法
  16. 第13章 矿池及挖矿流程
  17. 第14章 展望