0 0 0

区块链开发指南.epub

与卿长眠
3天前 140
我用夸克网盘分享了「区块链开发指南.epub」,点击链接即可保存。打开「夸克APP」在线查看,支持多种文档格式转换。
区块链开发指南 作者: 申屠青春/宋波/张鹏/汪晓明/季宙栋/左川民 出版社: 机械工业出版社 出版年: 2017-6-1 定价: 59.00元 装帧: 平装 丛书: 区块链技术丛书 ISBN: 9787111571209

内容简介

申屠青春,金链盟常务副秘书长、银链科技CEO、深圳金融标准委员会会员、深圳大学博士,高级工程师,深圳市高层次人才,深圳市政府采购评审专家。曾获2008年深圳科技创新奖、2009年广东省科技进步三等奖,获得发明专利授权4项,获2012年深圳发明奖。2012年创立银链科技,2013年开始研究区块链,2016年转向金融行业,并发起成立金链盟。 宋波,曾在某外企支付公司任职中国区软件开发部经理,负责ATM, EMV IC银行卡,Kiosk等产品,现在某比特币公司负责移动IM的开发工作,先后参与了钱包,算法交易,区块链,交易引擎,矿池及APP等产品的开发。 张鹏,博士,讲师,硕士生导师。2005年获海军工程大学计算机科学与技术专业学士学位;2008年、2011年分获深圳大学信号与信息处理专业硕士、博士学位。随后进入深圳大学工作,现为信息工程学院讲师,中国密码学会会员。研究方向为密码学与信息安全。近年来主持或参与本领域的国家、省、市科技计划项目多项,申请国家发明专利10余项,在本领域核心学术刊物上发表文章20多篇,其中多篇被SCI、EI检索。 汪晓明,朝夕网络CEO,10年互联网技术产品经验,在跨境电商、大数据、区块链等领域有丰富的跨界经验。作为区块链技术早期探索者,一直积极推动区块链技术在国内的传播和应用落地,已推出面向金融机构的区块链数字资产和供应链产品。同时发起了有行业影响力的区块链视频节目《明说》,持续影响着更多人参与到区块链技术的研究和推广中。 季宙栋,万达网络科技集团先进技术研究中心副总经理,万达区块链负责人、(工信部)中国区块链技术与产业发展论坛副秘书长,超级账本中国技术工作组委员。专注互联网金融业务创新及金融科技实践,参与了工信部区块链白皮书及相关标准编制工作,ISO/IEC TC307中国代表团成员,牵头工信部区块链开源社区工作。 左川民,毕业于西南交通大学,先后在多家知名企业任技术专家,高级架构师职位。2015年开始从事区块链技术的研究工作,曾负责积分区块链项目区块链架构设计,专注于区块链技术框架Fabric的技术研究,目前为深圳科协、金链盟等机构Fabric技术框架培训讲师,同时作为中国首批区块链系统功能测试评审专家参与区块链系统评审。

作者简介

申屠青春,金链盟常务副秘书长、银链科技CEO、深圳金融标准委员会会员、深圳大学博士,高级工程师,深圳市高层次人才,深圳市政府采购评审专家。曾获2008年深圳科技创新奖、2009年广东省科技进步三等奖,获得发明专利授权4项,获2012年深圳发明奖。2012年创立银链科技,2013年开始研究区块链,2016年转向金融行业,并发起成立金链盟。 宋波,曾在某外企支付公司任职中国区软件开发部经理,负责ATM, EMV IC银行卡,Kiosk等产品,现在某比特币公司负责移动IM的开发工作,先后参与了钱包,算法交易,区块链,交易引擎,矿池及APP等产品的开发。 张鹏,博士,讲师,硕士生导师。2005年获海军工程大学计算机科学与技术专业学士学位;2008年、2011年分获深圳大学信号与信息处理专业硕士、博士学位。随后进入深圳大学工作,现为信息工程学院讲师,中国密码学会会员。研究方向为密码学与信息安全。近年来主持或参与本领域的国家、省、市科技计划项目多项,申请国家发明专利10余项,在本领域核心学术刊物上发表文章20多篇,其中多篇被SCI、EI检索。 汪晓明,朝夕网络CEO,10年互联网技术产品经验,在跨境电商、大数据、区块链等领域有丰富的跨界经验。作为区块链技术早期探索者,一直积极推动区块链技术在国内的传播和应用落地,已推出面向金融机构的区块链数字资产和供应链产品。同时发起了有行业影响力的区块链视频节目《明说》,持续影响着更多人参与到区块链技术的研究和推广中。 季宙栋,万达网络科技集团先进技术研究中心副总经理,万达区块链负责人、(工信部)中国区块链技术与产业发展论坛副秘书长,超级账本中国技术工作组委员。专注互联网金融业务创新及金融科技实践,参与了工信部区块链白皮书及相关标准编制工作,ISO/IEC TC307中国代表团成员,牵头工信部区块链开源社区工作。 左川民,毕业于西南交通大学,先后在多家知名企业任技术专家,高级架构师职位。2015年开始从事区块链技术的研究工作,曾负责积分区块链项目区块链架构设计,专注于区块链技术框架Fabric的技术研究,目前为深圳科协、金链盟等机构Fabric技术框架培训讲师,同时作为中国首批区块链系统功能测试评审专家参与区块链系统评审。

网友热评

细嗅蔷薇?: 部分章节过于沉溺于细节,有点只见树木不见森林的即视感...第四章不错,附录可以看看。 鹿卫: 说是开发指南,实际上这本书提供不了任何实际上的帮助。如果要开发基于超级账本的区块链程序,直接看IBM的官方文档要比这个强的多。书中有一些看似深奥的概念,实际上对这个书所定位的受众来说几乎没有实际意义。

图书目录

推荐序一 区块链的价值实现 推荐序二 区块链,推动金融代际跃升的新力量 推荐序三 区块链技术的现实和未来 前言 第1章 区块链基础1 1.1 交易和交易链2 1.1.1 比特币地址3 1.1.2 交易的本质3 1.1.3 输入和输出5 1.1.4 交易类型5 1.1.5 找零地址6 1.2 区块和区块链8 1.2.1 区块结构8 1.2.2 创世块10 1.2.3 区块链原理13 1.3 挖矿、矿池14 1.3.1 挖矿原理与区块的产生14 1.3.2 挖矿难度16 1.3.3 矿池原理与商业模式18 1.4 脚本系统19 1.4.1 脚本特点20 1.4.2 脚本运行过程24 1.4.3 脚本操作码解读25 1.4.4 脚本执行过程26 1.5 合约应用案例27 1.5.1 合约应用原理28 1.5.2 示例1:提供押金证明29 1.5.3 示例2:担保和争端调解30 1.5.4 示例3:保证合约30 1.5.5 示例4:使用外部状态32 1.5.6 示例5:跨链交易34 1.5.7 示例6:支付证明合约35 1.5.8示例7:特定对象的快速调整(微)支付36 1.5.9示例8:多方去中心化彩票37 参考资料37 第2章 区块链进阶39 2.1 外带数据39 2.1.1 OP_RETURN外带数据39 2.1.2 Multi-Signatures外带数据40 2.2 Counterparty40 2.2.1Counterparty附生链的实现机制详解41 2.2.2 发送41 2.2.3 订单42 2.2.4 发行42 2.2.5 广播43 2.2.6 赌约43 2.3 挖矿算法解析43 2.3.1 PoW挖矿算法及分析43 2.3.2 PoS股权证明算法及分析44 2.3.3DPoS股份授权证明算法及分析45 2.4 Sidechains45 2.4.1 侧链背景45 2.4.2 技术原理46 2.5 zui新比特币技术49 2.5.1 IBLT49 2.5.2 隔离见证50 2.5.3 闪电网络51 2.5.4 RSMC51 2.5.5 HTLC52 参考资料53 第3章 密码学基础54 3.1 Hash函数54 3.1.1 技术原理54 3.1.2 SHA-1算法55 3.1.3 SHA-2算法57 3.1.4 SHA-3算法64 3.1.5 RIPEMD160算法65 3.2 椭圆曲线密码66 3.2.1 椭圆曲线方程67 3.2.2 公钥和私钥的产生算法68 3.3 ECDSA数字签名69 3.4 Schnorr数字签名70 3.4.1 技术思想70 3.4.2Schnorr与ECDSA的异同70 3.5 Bloomf?ilter71 3.5.1 技术原理71 3.5.2 应用案例72 第4章 比特币区块链开发74 4.1 Bitcoin的编译过程74 4.1.1 Ubuntu下的编译74 4.1.2 Mac下的编译75 4.1.3 Windows下的编译76 4.2 代码剖析77 4.2.1 主要模块77 4.2.2 初始化和启动79 4.2.3 P2P网络80 4.2.4 交易和区块89 4.2.5 脚本系统89 4.2.6 挖矿91 4.2.7 私钥92 4.3 性能实战93 4.3.1 建立私链93 4.3.2 优化改进96 4.4 API开发97 4.4.1 命令行调用97 4.4.2 RPCAPI调用接口100 4.4.3 如何调用API进行开发103 4.4.4通过命令实现区块链的查询实例103 第5章 以太坊智能合约开发109 5.1 以太坊109 5.1.1 以太坊的定义109 5.1.2 下一代区块链109 5.1.3 以太坊虚拟机110 5.1.4 以太坊的工作原理110 5.2 以太坊账户管理111 5.2.1 账户111 5.2.2 钥匙文件112 5.2.3 创建账号112 5.3 更新、备份、恢复账号115 5.3.1 更新账号115 5.3.2 账号备份和恢复116 5.4公有链、联盟链、私有链及网络配置117 5.4.1 以太坊网络117 5.4.2 公有链、私有链和联盟链117 5.4.3 如何连接118 5.4.4 更快地下载区块链119 5.4.5静态节点、信任节点和启动节点120 5.5 搭建测试网络和私有链121 5.5.1 Modern测试网121 5.5.2 设置本地私有测试网121 5.6账户、交易核心概念及投注合约解析125 5.6.1 外有账户与合约账户125 5.6.2 什么是交易126 5.6.3 什么是消息126 5.6.4 什么是gas126 5.6.5 估算交易成本127 5.6.6 账户交互示例:投注合约128 5.7 深入浅出智能合约131 5.7.1 合约的定义131 5.7.2 以太坊高级语言131 5.7.3 写合约131 5.7.4 编译合约132 5.7.5 创建和部署合约134 5.7.6 与合约互动135 5.7.7 合约元数据136 5.7.8 测试合约和交易137 5.8 如何部署、调用智能合约138 5.8.1 RPC138 5.8.2 惯例138 5.8.3 部署合约139 5.8.4 和智能合约互动141 5.8.5 Web3.js142 5.8.6 控制台143 5.8.7 查看合约与交易143 5.9 智能合约案例实战143 参考资料146 第6章 Fabric原理和实操147 6.1 超级账本项目背景147 6.2 Fabric简介149 6.3 系统架构150 6.3.1 交易150 6.3.2 区块链数据结构150 6.3.3 节点151 6.4 交易背书的基本流程155 6.4.1客户端创建交易后发送到它所选择的背书节点156 6.4.2背书节点模拟交易,然后生成背书签名157 6.4.3提交客户端获取交易的背书,通过排序服务广播158 6.4.4排序服务向所有节点投递交易消息158 6.5 背书策略159 6.5.1 背书策略规范159 6.5.2 交易评估与背书策略159 6.5.3 背书策略示例160 6.6验证总账(1.0版本之后的功能)和原始总账检查点(精简)160 6.6.1 验证总账160 6.6.2 原始总账检查点161 6.7 FabricV1.0开发者快速入门163 6.7.1 前置条件和系统配置163 6.7.2下载源代码,创建Fabric网络164 6.7.3 生成配置文件164 6.7.4使用Docker创建Fabric网络&创建/加入通道(账本)165 6.7.5 示例合约执行过程解析165 6.7.6 查看智能合约执行日志166 6.7.7 手工创建和加入通道166 6.7.8使用命令行工具部署、调用、查询智能合约167 6.7.9 开发环境故障排除168 6.7.10 Fabric常用的Docker命令168 6.8 智能合约开发169 6.8.1 智能合约的定义169 6.8.2GO语言智能合约的开发和部署169 6.8.3 Java智能合约的编写与部署174 6.8.4 开发和提交代码180 相关术语182 附录A 国内区块链联盟介绍184 .........................

区块链开发指南.epub"网盘下载"

版权说明

1、本站不保存、不存储任何实质资源,以上二维码指向为网盘资源链接,其内容归对应版权方所有
2、如有侵犯版权的情况,请点击下面举报/反馈按钮反馈或发送邮件76556431@qq.com投诉说明情况
3、我们核实后将第一时间删除相关页面内容,谢谢理解和配合

这些人下载过 (12)
  • 赐予相伴多年的缘分
  • 自己走天下
  • 你若盛开蝴蝶自来
  • 慵懒又仙气
  • 睡眠障碍
  • 友笑颜谨夕
  • 孤影独行
  • 丝丝醉意
  • 寒阴秋瑶
  • 混元运凯
  • 春事又成空
  • 我的小甜心
最新回复 (0)

    暂无评论

请先登录后发表评论!

返回
请先登录后发表评论!