| 书 名: | 区块链技术指南 |
| 图书定价: | 69元 |
| 作 者: | 邹均 |
| 出 版 社: | 机械工业出版社 |
| 出版日期: | 2016-11-01 |
| ISBN 号: | 9787111553564 |
| 开 本: | 16开 |
| 页 数: | |
| 版 次: | 1-1 |
| 邹均:中关村区块链产业联盟专家、服务合约(Service Contract)方向博士,关注与实践区块链技术与应用。擅长云计算、大数据、软件定义存储。现为海纳云CTO,曾任IBM澳洲金融行业首席软件架构师、多个云计算公司高管,是融智北京高端外国专家。在国际会议期刊发表论文20余篇,获2015年澳中校友会ICT和媒体类别杰出校友奖,区块链相关论文获2016年IEEE ICWSZui佳博士论文奖。 张海宁:VMware中国研发中心云原生应用首席架构师,西蒙弗雷泽大学计算机科学硕士,多年软件全栈开发经验,Harbor企业级容器Registry开源项目负责人,Cloud Foundry中国社区Zui早的技术布道师之一,国内Zui早的iOS开发者。在VMware公司先后负责开源PaaS平台Cloud Foundry、大数据虚拟化、软件定义存储VSAN等领域的技术布道和解决方案推广。目前着重关注区块链、容器和云计算等领域的研究和开发工作。之前曾担任IBM资深软件工程师、Sun公司资深解决方案架构师等职务。 唐屹:广州大学教授、理学博士,专注于区块链安全与应用、网络信息安全、分布式计算等,为国外知名安全公司开发过椭圆曲线密码软件,获密码科技进步二等奖(省部级)。主持或参与完成多项国家Ji或省部级自然科学基金与人才计划等重点项目。 李磊:合肥工业大学副教授,Macquarie大学博士。擅长数据挖掘、社会计算、智能计算。获2011年澳洲Zui优博士论文提名,并多次担任IEEE国际会议的程序委员会委员及组织者。在社会计算和区块链等领域发表论文40余篇,被引用350余次。 刘天喜:深圳拓邦股份有限公司总经理助理,高级工程师、北京大学博士。在移动通信、集成电路、移动互联网、物联网等领域深耕多年,擅长技术产业研究、行业分析和战略规划,主导或参与中国工程院、中央网信办、工信部、国资委等十余项产业研究课题。发表学术论文10余篇。 陈晖:区块链PPk开源项目发起人和主要开发者、巴比特网站专栏作者与区块链技术版版主。对网络与通信技术有深入实践与研究,十余年的软件研发和项目管理经验。通过深度实践以比特币为代表的数字加密货币领域,率先提出“区块链+网络通信”将Zui大化发挥区块链革命性价值的观点,并着力以开放开源项目的形式推动区块链与网络通信领域融合的技术创新和应用发展。 曲烈:Macquarie大学博士,曾任Macquarie大学研究员、助教。从事信息安全、密码学、区块链、服务计算以及信息系统等领域的研究。多次在国际知名会议和期刊发表论文,并受邀宣讲。 郑晓明:中国电信云计算分公司工程师、Macquarie大学博士,专注于云计算、云存储、监控系统、推荐系统、模式识别等,近期研究区块链相关技术。 |
本书作者 序一:什么是区块链 序二:区块链——未来已来,只是尚未流行 序三:区块链——连接虚拟与现实 序四:区块链——转型之擎 前言 第1章 区块链和比特币初体验 / 1 1.1 区块链简介 / 1 1.1.1 区块链起源——比特币 / 1 1.1.2 区块链和区块链技术的涵义 / 2 1.1.3 区块链分类 / 2 1.1.4 区块链价值与应用 / 7 1.2 区块链体验 / 10 1.2.1 获取比特币的3种途径 / 11 1.2.2 通过交易所购买比特币 / 13 1.2.3 比特币钱包和地址 / 17 1.2.4 从交易平台提取比特币到钱包 / 20 1.2.5 比特币交易查询 / 22 1.3 本章小结 / 22 第2章 区块链基础 / 24 2.1 区块链技术 / 24 2.1.1 基本概念 / 25 2.1.2 框架与特点 / 32 2.1.3 区块链运作的核心技术 / 35 2.1.4 区块链交易流程 / 41 2.2 以太坊 / 42 2.2.1 什么是以太坊 / 42 2.2.2 以太坊技术 / 43 2.2.3 以太坊智能合约 / 48 2.2.4 以太坊的去中心化应用 / 50 2.3 基于区块链的电子货币 / 51 2.3.1 元币平台 / 51 2.3.2 代币 / 52 2.3.3 货币的未来 / 58 2.4 本章小结 / 58 第3章 区块链架构剖析 / 59 3.1 基本定义 / 59 3.2 区块链1.0架构:比特币区块链 / 61 3.2.1 比特币前端 / 63 3.2.2 比特币节点后端 / 66 3.3 区块链2.0架构:以太坊区块链 / 79 3.4 区块链3.0架构:ChaoYue货币、金融范围的区块链应用 / 87 3.5 互联链架构剖析 / 90 3.5.1 互联链背景 / 90 3.5.2 互联账本 / 91 3.5.3 互联账本协议组 / 92 3.5.4 互联账本各层协议关系 / 95 3.6 本章小结 / 96 第4章 区块链中的密码学技术 / 97 4.1 哈希算法 / 97 4.1.1 哈希函数的性质与应用 / 99 4.1.2 哈希指针链 / 101 4.2 Merkle树 / 102 4.3 公钥密码算法 / 103 4.3.1 椭圆曲线密码算法 / 104 4.3.2 secp256k1椭圆曲线 / 105 4.3.3 椭圆曲线签名与验证签名 / 106 4.4 本章小结 / 107 第5章 共识算法详解 / 109 5.1 拜占庭容错技术 / 109 5.1.1 拜占庭将军问题 / 110 5.1.2 拜占庭容错系统 / 112 5.1.3 实用的拜占庭容错系统 / 112 5.1.4 Raft协议 / 114 5.2 PoW机制 / 116 5.3 pos木几制 / 122 5.4 Dpos木几制 / 123 5.5 Ripple共识算法 / 124 5.6 小蚁共识机制 / 126 5.7 本章小结 / 127 第6章 比特币应用开发指南 / 129 6.1 以虚拟机方式搭建应用开发环境 / 129 6.1.1 下载和安装Oracle VM VirtualBox / 129 6.1.2 以虚拟机方式安装Ubuntu14.04 / 133 6.1.3 安装Node.js开发环境 / 138 6.1.4 安装Docker运行环境 / 138 6.1.5 安装和运行比特币测试网络 / 139 6.1.6 运行DiYi个示例程序 / 141 6.2 把握比特币“交易”数据结构 / 145 6.2.1 了解比特币的“交易”数据结构 / 145 6.2.2 交易记录的实例解析 / 146 6.2.3 运行示例程序 / 148 6.3 实战:多重签名交易 / 153 6.3.1 将ODIN标识注册到区块链上的实例解析 / 153 6.3.2 运行示例程序 / 156 6.4 本章小结 / 157 第7章 智能合约 / 158 7.1 智能合约简介 / 158 7.1.1 什么是智能合约 / 158 7.1.2 智能合约的历史 / 159 7.1.3 智能合约的优点和面临的风险 / 160 7.2 以太坊智能合约详解 / 161 7.2.1 以太坊上的账户 / 161 7.2.2 以太币和Gas / 166 7.2.3 合约和交易 / 167 7.3 以太坊虚拟机 / 170 7.4 实例:在以太坊上开发实施智能合约 / 173 7.4.1 通过以太坊钱包部署智能合约 / 173 7.4.2 通过控制台部署智能合约 / 179 7.5 本章小结 / 183 第8章 超级账本项目 / 184 8.1 超级账本项目简介 / 184 8.1.1 项目背景 / 184 8.1.2 项目管理形式 / 185 8.1.3 项目的生命周期管理 / 186 8.1.4 项目发展状况 / 187 8.2 Fabric项目 / 187 8.2.1 项目概述 / 187 8.2.2 应用场景 / 188 8.2.3 项目架构 / 189 8.2.4 部署方式 / 191 8.2.5 交易的执行 / 192 8.3 Sawtooth Lake项目 / 193 8.3.1 项目概述 / 194 8.3.2 项目架构 / 194 8.4 本章小结 / 196 第9章 区块链常见问题 / 197 9.1 钱包的安全性问题 / 197 9.2 加密货币的交易方式 / 199 9.3 匿名性和隐私性 / 201 9.4 矿池算力集中的问题 / 203 9.5 51%攻击问题 / 205 9.6 去中心化的自治组织 / 207 9.6.1 去中心化的自治组织简介 / 207 9.6.2 The DAO项目 / 208 9.6.3 代码漏洞分析 / 210 9.6.4 解决方案 / 213 9.6.5 软分叉和硬分叉的影响 / 215 9.6.6 重放攻击 / 216 9.7 本章小结 / 219 第10章 区块链应用案例分析 / 220 10.1 闪电网络 / 220 10.1.1 闪电网络简介 / 220 10.1.2 支付通道的创建 / 221 10.1.3 支付通道的更新 / 223 10.1.4 支付网络的构建 / 223 10.1.5 支付通道的关闭 / 225 10.1.6 小结 / 226 10.2 ODIN:用区块链来替代DNS / 226 10.2.1 ODIN简介 / 227 10.2.2 实现功能 / 228 10.2.3 主要特点 / 229 10.2.4 ODIN标识编码格式 / 229 10.2.5 ODIN标识技术规范 / 232 10.2.6 使用示例 / 233 10.2.7 开放资源 / 234 10.2.8 问题与思考 / 234 10.3 本章小结 / 236 第11章 从架构变革看IT时代的演进 / 237 11.1 架构心得 / 237 11.1.1 架构和技术的关系 / 237 11.1.2 关于计算的观察 / 238 11.1.3 架构创新的神奇力量 / 238 11.1.4 冯·诺依曼架构 / 239 11.1.5 哈佛体系架构 / 240 11.1.6 有影响力架构的特点 / 240 11.1.7 从非生物计算到非生物智能 / 241 11.2 架构创新——IT发展源源不断的动力 / 242 11.2.1 大中型机时代 / 243 11.2.2 开放时代的到来 / 243 11.2.3 客户端/服务端(CS)分布式时代 / 243 11.2.4 互联网时代 / 244 11.2.5 云计算、大数据时代 / 246 11.2.6 互联网+时代 / 250 11.2.7 区块链+时代 / 252 11.3 未来展望 / 254 |
这本书的封面设计就给人一种专业、严谨的感觉,金属质感的色调和简洁的字体,都透露着一股“硬核”科技范儿,这让我初步判断这本书的定位非常清晰,应该不是那种泛泛而谈、浅尝辄止的读物。我是一位在传统IT行业摸爬滚打多年的开发者,对于新技术的学习一直保持着高度的热情,而区块链无疑是近几年最受瞩目的技术浪潮之一。我之前也零星地接触过一些关于区块链的零散信息,但总感觉不成体系,碎片化严重。我希望这本《区块链技术指南》能够填补我知识上的空白,为我构建一个全面、系统的区块链知识框架。我期待它能从最基础的概念讲起,比如它到底是什么,为什么会出现,解决了什么问题,然后循序渐进地深入到更复杂的层面,比如不同类型的区块链(公有链、私有链、联盟链),它们的优缺点和适用场景。我特别关注的是关于“共识机制”的部分,这是理解区块链去中心化特性的核心,我希望这本书能对此有清晰、详尽的解释,比如PoW、PoS、DPoS等等,以及它们各自的工作原理和性能特点。此外,智能合约的开发和应用也是我非常感兴趣的领域,我希望这本书能在这个方面提供实用的指导,让我能够了解如何编写、部署和调用智能合约,以及常见的智能合约安全问题和应对策略。我想,如果这本书能够提供一些实际的代码示例,或者引导我完成一个简单的DApp开发流程,那将会是极大的加分项。
评分作为一名在IT行业打拼多年的从业者,我对新技术的学习一直保持着高度敏锐度。区块链技术无疑是近几年最受瞩目的领域之一,但我一直苦于缺乏一本能够系统、全面地介绍这项技术的权威性读物。《区块链技术指南 [华章IT]》这个书名,让我对它充满了期待。我希望这本书能够为我构建起一个扎实的区块链技术体系,从最基础的概念,例如分布式账本、密码学原理,到核心的共识机制,再到实际的应用层面,例如智能合约、DApp开发,都能有深入的讲解。我尤其希望能在这本书中找到关于区块链技术如何实现“去中心化”和“不可篡改”的详细论证,以及不同共识算法的优劣分析。同时,我也对区块链在金融、供应链、版权保护等领域的实际应用案例非常感兴趣,希望这本书能提供丰富的实际案例,让我能够清晰地看到这项技术是如何解决现实世界中的痛点,并创造价值的。此外,作为一本“指南”,我期望书中能包含一些实用的开发教程、工具介绍,甚至是一些关于区块链安全和治理的讨论,能够帮助我从理论走向实践,并为我未来的技术探索提供方向。
评分这本书,我从预告阶段就开始关注了,华章IT这个出版社在IT技术图书领域一直都有着不错的口碑,他们出的书通常内容扎实,讲解细致,所以我对这本《区块链技术指南》的期待值非常高。我希望这本书能够真正做到“指南”的作用,为我这样一个对区块链技术充满好奇,但又觉得门槛较高的读者提供一条清晰的学习路径。我期待它能从最基础的概念讲起,比如区块链到底是什么,为什么它能够做到“去中心化”和“不可篡改”,然后逐步深入到核心的技术原理,例如分布式账本、加密算法、共识机制等等,并且能够用清晰易懂的语言来解释这些相对晦涩的概念。我尤其关注的是关于智能合约的部分,我希望这本书能够详细讲解智能合约的工作原理、开发语言(如Solidity),以及如何在实际项目中应用智能合约,比如开发一个简单的去中心化应用(DApp)。此外,我也希望这本书能够介绍当前主流的区块链技术和平台,比如比特币、以太坊,以及它们各自的特点和生态系统,并且能有一些关于区块链安全和治理的讨论。对我来说,一本好的技术指南,不仅要提供知识,更要激发思考,让我能够理解区块链技术的潜力和局限性,以及它可能为未来社会带来的变革。
评分我是一位对前沿科技充满热情,但又希望获得系统、专业知识的普通读者。区块链无疑是近年来最让我着迷的技术之一,但我常常在海量的信息中迷失方向,找不到一个可靠的切入点。《区块链技术指南 [华章IT]》这个书名,让我看到了希望。我期待这本书能够像一位经验丰富的向导,带领我一步步探索区块链的奥秘。我希望它能清晰地解释区块链的基本概念,例如分布式账本、加密技术、共识机制等,并且能够用通俗易懂的语言,辅以恰当的图示和比喻,来帮助我理解那些复杂的原理。我特别关注的是智能合约的应用,我希望这本书能够详细介绍智能合约的开发流程、常用的编程语言,以及在实际场景中如何利用智能合约来构建去中心化应用(DApp)。此外,我也希望这本书能够对当前主流的区块链平台进行介绍和对比,例如比特币、以太坊,以及它们在生态、应用和技术上的差异。对我而言,一本优秀的区块链技术指南,不仅要传授知识,更要启发思考,让我能够认识到区块链技术的优势和局限性,并对其未来的发展趋势有所预判。
评分我一直对区块链技术充满了好奇,总觉得它蕴藏着巨大的潜力,能够改变很多行业的游戏规则。然而,在众多的碎片化信息中,我很难找到一条清晰的学习路径。《区块链技术指南 [华章IT]》这个书名,恰恰满足了我对系统性、权威性学习资料的需求。我希望这本书能够从最基础的概念讲起,用通俗易懂的语言解释区块链的核心原理,比如分布式账本、密码学、共识机制等,让我能够真正理解它的运作方式。我尤其期待书中能够深入讲解智能合约的开发和应用,以及如何在实际场景中构建去中心化应用(DApp)。此外,我也希望这本书能够介绍当前主流的区块链技术和平台,比如比特币、以太坊,并对它们的特点、优劣进行分析,让我能够对区块链生态有一个更全面的认识。更重要的是,我希望这本书能够引导我思考区块链技术的未来发展趋势,以及它可能带来的社会和经济影响,从而让我能够更深刻地理解这项技术的价值所在。总而言之,我期待这本书能成为我探索区块链世界的启蒙之作。
评分这本书,坦白说,我期待它很久了,自从我知道它即将问世的消息,就一直关注着。华章IT这个品牌在IT技术图书领域一直有着不错的口碑,我之前也读过他们出版的几本关于前端开发和数据库管理的书籍,质量都相当可以,所以对这次的区块链技术指南,我的期待值可以说拉得非常高。我希望它能像之前那些书一样,不仅内容翔实,而且能够深入浅出,真正帮助到我这样还在摸索中的读者。我特别在意的是,这本书在理论讲解的同时,能否提供足够的实操案例,因为对于区块链这样相对新的技术,光有理论是远远不够的,动手实践才能更好地理解它的核心逻辑和应用场景。我设想中的这本书,应该能够清晰地阐述区块链的基本原理,比如分布式账本、加密算法、共识机制等等,并且能够用通俗易懂的语言来解释这些复杂的概念。更重要的是,我希望它能介绍当前主流的区块链平台和技术栈,比如比特币、以太坊,以及相关的开发框架和工具,并且能够指导读者如何进行简单的智能合约开发、DApp的搭建等。我还希望这本书能够对区块链在不同行业的应用进行深入的探讨,比如金融、供应链、版权保护等等,让我看到这项技术除了加密货币之外的更广泛的可能性。同时,一本好的技术指南,也应该能够预见区块链技术未来的发展趋势,以及可能面临的挑战和机遇。总而言之,我对这本书充满了好奇和期待,希望能它成为我学习区块链道路上的一盏明灯。
评分作为一名在技术领域工作多年的从业者,我深知一个好的技术参考书对于快速掌握一门新技术的关键作用。我对区块链技术的发展一直保持着高度关注,并渴望能够对其有一个系统、深入的了解。《区块链技术指南 [华章IT]》这个书名,尤其是“指南”二字,让我对它的内容充满了期待。我希望这本书能够提供一个清晰的学习路径,从区块链的最基本概念,如分布式账本、加密技术,到更复杂的共识机制、智能合约,再到实际的应用场景和生态系统。我特别注重的是书中对“去中心化”理念的解读,以及它如何通过技术手段来实现。此外,我希望书中能够介绍当前主流的区块链平台,如比特币、以太坊等,并对其技术特点、发展历程进行对比分析。在我看来,一本真正有价值的指南,不仅要解释“是什么”,更要教会“为什么”和“怎么做”。因此,我非常期待书中能够包含大量的实际代码示例、开发工具的介绍,以及如何在不同场景下应用区块链技术。我希望通过阅读这本书,能够构建起对区块链技术全面而深刻的认知,并为我未来的技术探索和实践提供坚实的理论基础和有力的指导。
评分作为一个对区块链技术抱有极大兴趣但缺乏系统性学习路径的读者,我一直希望能找到一本既能解释清楚“是什么”又能教会“怎么做”的书。我一直在关注华章IT出版的书籍,他们的出版质量通常比较有保障,所以我对这本《区块链技术指南》抱有很高的期望。我希望这本书能够提供一个清晰的、结构化的学习路线图,从区块链的最基础概念开始,逐步深入到更高级的议题。我特别希望它能用通俗易懂的语言,而非堆砌晦涩的专业术语,来解释诸如分布式账本、加密学、共识算法等核心原理。我个人对区块链在金融领域的应用非常感兴趣,比如去中心化金融(DeFi)、数字货币等,我希望这本书能在这个方面有深入的探讨,讲解相关的技术实现和潜在风险。同时,我也想了解区块链在其他领域的应用,例如供应链管理、数字身份认证、物联网等,以及这些应用如何利用区块链的特性来解决实际问题。在我看来,一本优秀的区块链技术指南,不仅仅应该介绍现有的技术,更应该能够引导读者思考区块链的未来发展方向,以及它可能带来的社会变革。我希望这本书能够给我带来启发,让我能够更清晰地认识区块链的潜力和挑战,并为未来的学习和实践打下坚实的基础。
评分我是一位对新兴技术充满好奇心,尤其是对区块链这个颠覆性技术感到着迷的普通读者。我曾经尝试阅读过一些关于区块链的文章和零散的资料,但常常因为概念过于抽象和技术门槛过高而感到困惑。我一直期待着一本能够系统、全面地介绍区块链技术的书籍,而《区块链技术指南 [华章IT]》的出现,让我看到了希望。我希望这本书能够从最根本的原理讲起,就像为初学者搭建一个坚实的基石,让我能够理解区块链为何能够实现去中心化、不可篡改等特性。我希望书中能够详细解释加密学在区块链中的作用,比如哈希函数、公私钥加密等,以及它们如何保障交易的安全性和数据的完整性。我还非常期待书中能够对各种共识机制进行深入的剖析,比如工作量证明(PoW)和权益证明(PoS)的区别与联系,以及它们在不同区块链项目中的应用。此外,我希望这本书能够涵盖区块链的实际应用层面,例如智能合约的开发、去中心化应用的构建,甚至是区块链在不同行业中的落地案例,让我能够看到区块链技术如何从理论走向实践,并解决现实世界中的问题。如果书中能够提供一些实操性的指导,例如如何搭建一个简单的区块链节点,或者如何编写一个简单的智能合约,那对我来说将是极大的帮助。
评分自从“区块链”这个词频繁出现在公众视野中以来,我就对其产生了浓厚的兴趣,但苦于没有系统性的学习资料,总是感觉停留在表面。华章IT出版的《区块链技术指南》这个名字,直接击中了我寻找一本权威、全面的区块链入门读物的需求。我期待这本书能够填补我知识上的空白,为我构建起一个扎实的区块链技术基础。我希望它能从最根本的定义讲起,深入浅出地解释区块链的底层技术原理,比如为什么需要“区块”和“链”,分布式账本是如何工作的,以及各种加密技术在其中扮演的角色。我特别想了解的是共识机制,比如工作量证明(PoW)和权益证明(PoS),它们各自的优缺点和实现方式,以及为什么需要这些机制来维持区块链网络的稳定和安全。此外,我非常关注智能合约的开发和应用,希望这本书能够详细介绍智能合约的编写、部署以及在实际项目中的应用案例,比如去中心化金融(DeFi)或非同质化代币(NFT)的实现。我希望这本书能够提供丰富的案例分析,让我能够更直观地理解区块链技术在不同行业的实际落地情况,例如金融、供应链、医疗等,从而看到这项技术真正的价值和潜力。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.idnshop.cc All Rights Reserved. 静思书屋 版权所有