您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
HYPERLEDGER FABRIC 技术内幕:架构设计与实现原理
字数: null千字
装帧: 平装
出版社: 机械工业出版社
作者: 李鑫
出版日期: 2019-03-01
商品条码: 9787111618560
版次: 1
开本: 16开
页数: 634
出版年份: 2019
定价:
¥129
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
(1)作者是区块链领域专家,对Hyperledger Fabric的源代码有深入的研究。(2)从源代码角度展示Hyperledger Fabric内核和全景图,同时为底层系统研发和上层应用开发提供指导。(3)宏观上分析了Hyperledger Fabric的整体架构、设计逻辑和运行机制,微观上剖析了各核心模块的设计理念与实现原理。
内容简介
近年来的企业实践表明,联盟链是极具重要应用前景与潜力的区块链落地技术方案,而不错账本Hyperledger Fabric已经成为联盟链领域中具有靠前影响力的主流技术。本书深入分析了Hyperledger Fabric的源代码,从宏观上分析了Hyperledger Fabric的整体架构、设计逻辑和运行机制,从微观上剖析了各核心模块的设计理念与实现原理,同时兼顾区块链系统底层架构研发者和上层应用开发者的需求,帮助读者掌握Hyperledger Fabric的精髓。全书一共7章,以系统运行的流程为主线展开分析:章主要介绍了区块链的核心技术、典型平台,以及Hyperledger Fabric的基本概念、部署流程、实验环境搭建、系统架构和源代码分析思路,是阅读全书的基础。第2~7章详细分析和解读了Orderer排序节点、Peer节点、Endorser背书节点、Committer记账节点、Gossip消息模块、公共功能模块等核心功能和模块的设计理念、实现原理和运行机制,同时从应用角度阐释其难点及其优化细节。
作者简介
作者简介李鑫(博士)区块链技术专家,专注于区块链关键技术和行业解决方案的研究,对Hyperledger Fabric等联盟链技术有很好深入的研究,同时参与并积极推动不错账本开源社区的发展。目前是国防科技大学的研究人员,计算机系统结构专业,研究兴趣包括分布式计算与区块链、容器云等新兴技术,长期参与高性能计算、863计划、国家自然科学基金等项目的研发与管理工作,曾获部级科技进步三等奖一项,发表学术论文十余篇,参与译著一部。
目录
前言章 区块链基础与Hyperledger Fabric架构11.1 区块链背景、概念与现状11.1.1 区块链产生的背景及研究热潮11.1.2 区块链概念与核心技术61.1.3 区块链典型平台现状及趋势121.2 Hyperledger Fabric基本概念与架构151.2.1 基本概念151.2.2 Hyperledger Fabric架构221.2.3 安装基础环境与部署Fabric系统251.2.4 Fabric初始化启动流程301.2.5 Fabric交易处理流程581.3 Hyperledger Fabric源码分析说明601.3.1 源码分析思路601.3.2 配置机制641.4 小结66第2章 Orderer排序节点672.1 功能概述682.2 Orderer节点启动流程702.2.1 加载orderer.yaml配置文件712.2.2 初始化日志与本地MSP组件732.2.3 启动Orderer排序节点742.3 Broadcast交易广播服务922.3.1 概述922.3.2 Broadcast服务消息处理932.4 Orderer共识排序服务(配置交易消息)1022.4.1 概述1022.4.2 Solo共识组件1032.4.3 Kafka共识组件1102.5 Orderer共识排序服务(普通交易消息)1222.5.1 概述1222.5.2 Solo共识组件1232.5.3 Kafka共识组件1262.6 Deliver区块分发服务1312.6.1 概述1322.6.2 Deliver服务消息处理1332.6.3 Deliver服务客户端1402.7 小结150第3章 Peer节点1513.1 功能概述1523.1.1 链码生命周期管理1523.1.2 系统链码1553.1.3 用户链码1563.2 Peer节点启动流程1573.2.1 启动流程概述1573.2.2 定义、注册命令与初始化配置1573.2.3 初始化本地MSP组件1593.2.4 执行启动Peer节点命令1613.3 peer channel通道子命令1833.3.1 定义注册channel子命令1833.3.2 创建通道命令create1893.3.3 Peer节点加入通道命令join1933.3.4 获取区块命令fetch1983.3.5 获取区块链信息getinfo2013.3.6 获取已加入通道列表list2053.3.7 签名配置交易文件signconfigtx2073.3.8 更新通道配置update2103.4 peer chaincode链码子命令2123.4.1 定义注册chaincode子命令2133.4.2 安装链码命令install2163.4.3 实例化链码命令instantiate2243.4.4 调用链码命令invoke2323.4.5 查询链码命令query2373.4.6 升级链码命令upgrade2393.4.7 查询链码列表命令list2443.4.8 打包链码命令package2503.4.9 签名链码包命令signpackage2543.5 其他子命令2573.5.1 状态查询子命令2573.5.2 版本子命令2573.5.3 日志子命令2573.6 小结258第4章 Endorser背书节点2594.1 功能概述2594.2 Endorser背书服务2614.3 预处理签名提案消息2644.3.1 验证消息格式与签名合法性2654.3.2 检查是否为允许外部调用的系统链码2664.3.3 检查签名提案消息的专享性2664.3.4 检查是否满足通道的访问权限策略2674.4 模拟执行提案2684.4.1 检查实例化策略2704.4.2 启动链码容器概述2714.4.3 准备启动链码容器2764.4.4 启动系统链码inprocContainer容器2854.4.5 启动用户链码Docker容器2904.4.6 消息处理核心函数3004.4.7 请求链码执行3114.4.8 停止链码容器3214.4.9 处理模拟执行结果3234.5 对模拟执行结果签名背书3264.6 小结330第5章 Committer记账节点3315.1 功能概述3325.2 创建与调用Committer功能模块3335.2.1 创建Committer功能模块3335.2.2 调用Committer功能模块3355.3 交易验证器3415.3.1 验证交易数据的合法性3425.3.2 VSCC验证交易背书策略3535.4 账本提交器3705.4.1 验证与准备数据3745.4.2 提交账本数据3885.5 小结397第6章 Gossip消息模块3986.1 功能概述3996.2 Gossip消息模块启动流程4026.2.1 创建与初始化Gossip服务器实例4026.2.2 初始化通道上的Gossip服务模块4106.3 Gossip消息通信与处理机制4186.3.1 Gossip消息概述4186.3.2 Gossip消息通信与处理机制4206.3.3 Gossip服务实例中的消息处理4626.3.4 state模块中的数据消息处理4856.3.5 state模块中的远程状态与隐私数据消息处理4906.3.6 Fetcher组件中的隐私数据请求与响应消息处理4946.3.7 election选举模块中的主节点选举消息处理4996.4 Gossip节点管理机制5016.4.1 管理新加入Peer节点5016.4.2 选举Leader主节点5036.4.3 更新节点相关信息机制5086.5 Gossip数据分发与状态同步机制5136.5.1 分发区块数据流程5136.5.2 分发隐私数据流程5156.5.3 更新通道状态信息5216.5.4 更新数据消息5226.6 Gossip反熵算法5236.6.1 获取当前优选的账本高度5236.6.2 分批发送远程状态请求消息5256.6.3 处理远程状态请求消息5276.7 小结530第7章 公共功能模块5317.1 账本数据存储模块5317.1.1 Peer节点账本5327.1.2 idStore数据库5417.1.3 区块数据文件与隐私数据库5427.1.4 区块索引数据库5657.1.5 状态数据库5657.1.6 历史数据库5797.1.7 transient隐私数据库5807.2 安全服务模块6007.2.1 MS
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网