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

简介

区块链开发实战:实用案例分析

区块链开发实战:实用案例分析 0.0分

资源最后更新于 2020-03-29 04:01:57

作者:〔摩洛哥〕贝拉·巴德(Bellaj Badr),〔英〕理查德·霍洛克(Richard Horrocks),〔美〕吴讯(Xun(Brian)Wu)

译者:董宁朱轩彤王冰 岳蕾

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

出版日期:2019-10

ISBN:9787111639985

文件格式: pdf

标签: 软件开发 程序设计 区块链 行业经济 区块链技术丛书

简介· · · · · ·

第1章是概览章节,介绍区块链技术的基本理念。第2章首先通过创建一个客户友好型支付系统来介绍比特币的细节,之后关注在比特币区块链上的智能合约的使用细节。第3章在前面章节介绍的比特币概览知识的基础上,在比特币代码库上创建一个新的货币。第4章介绍创建去中心化应用的以太坊的基本特征、理念和工具。该章介绍后面章节将大量使用的Solidity智能合约语言。第5章在第4章的基础上,利用Solidity语言更高级的性能和Truffle开发环境,创建一个更复杂的去中心化应用。第6章继续在前两章以太坊内容的基础上推进,该章关注智能合约如何用oracle和第三方API与外界互动。第7章介绍私有企业级区块链及相关应用案例,之后详细介绍如何用以太坊的企业分叉Quorum实现私有网络。第8章在前面以太坊章节的基础上介绍如何将去中心化的文件存储集成到去中心化应用中去。第9章介绍本书设计的第三个区块链网络:超级账本。该章介绍超级账本的主要理念和基本特征,以及它与比特币和以太坊的区别,并介绍一个超级账本的实际应用,即供应链溯源。第10章在前面章节的基础上介绍如何用区块链实现两个银行和两个交易伙伴之间的信用证业务。贝拉·巴德(Bellaj Badr),理查德·霍洛克(Richard Horrocks),吴讯(Xun(Brian)Wu)编著
直接下载

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

已收: 表示已经收藏

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

目录

  1. Foreword 推荐序
  2. 译者序 The Translator's Words
  3. 前言 Preface
  4. About the Reviewers 审校者简介
  5. 第1章 初识区块链
  6. 1.1 区块链和加密货币的兴起
  7. 1.2 与区块链交互
  8. 1.3 区块链类型
  9. 1.4 小结
  10. 第2章 建立比特币支付系统
  11. 2.1 什么是比特币
  12. 2.2 开始使用比特币
  13. 2.3 构建支付网关
  14. 2.4 使用BitcoinJ的支付协议
  15. 2.5 比特币智能合约
  16. 2.6 小结
  17. 第3章 创建加密货币
  18. 3.1 从源代码处编译比特币
  19. 3.2 新加密货币——Readercoin
  20. 3.3 小结
  21. 第4章 以太坊中的点对点拍卖
  22. 4.1 以太坊简介
  23. 4.2 创建拍卖DApp
  24. 4.3 部署环境——方法多多
  25. 4.4 运行拍卖DApp
  26. 4.5 小结
  27. 第5章 使用Truffle和Drizzle构建Tontine游戏
  28. 5.1 背景情况
  29. 5.2 快速了解Truffle
  30. 5.3 Tontine合约
  31. 5.4 作为CRUD合约的Cplayer
  32. 5.5 Tontine接口—— Itontine
  33. 5.6 接口实现——Ctontine合约
  34. 5.7 Truffle单元测试
  35. 5.8 使用Drizzle的前端
  36. 5.9 试用DApp
  37. 5.10 小结
  38. 第6章 以区块链为基础的期货系统
  39. 6.1 项目展示
  40. 6.2 期货智能合约
  41. 6.3 web3j
  42. 6.4 Java客户端
  43. 6.5 小结
  44. 第7章 商业区块链
  45. 7.1 区块链的公共与私有、许可与无许可
  46. 7.2 以太坊中的隐私和匿名
  47. 7.3 为什么隐私和匿名很重要
  48. 7.4 以太坊企业联盟
  49. 7.5 区块链即服务
  50. 7.6 Quorum
  51. 7.7 小结
  52. 第8章 分布式存储IPFS和Swarm
  53. 8.1 背景
  54. 8.2 Swarm和IPFS
  55. 8.3 托管前端
  56. 8.4 IPFS文件上传器项目
  57. 8.5 小结
  58. 第9章 超级账本上的供应链
  59. 9.1 食品供应链
  60. 9.2 超级账本概览
  61. 9.3 建立开发环境
  62. 9.4 Fabric链码
  63. 9.5 创建商业网络
  64. 9.6 链码编译和部署
  65. 9.7 运行项目
  66. 9.8 小结
  67. 第10章 信用证超级账本
  68. 10.1 信用证理念和设计
  69. 10.2 开发环境
  70. 10.3 创建一个Composer Fabric应用
  71. 10.4 信用证商业网络
  72. 10.5 部署信用证
  73. 10.6 IBM云上的Hyperledger Fabric
  74. 10.7 小结