《区块链与人工智能》是畅销书《区块链与新经济:数字货币2.0时代》全新修订升级版,补充和修订了基于区块链的人工智能等新技术内容。
区块链与人工智能入门级教程。畅销书《区块链与新经济:数字货币2.0时代》全新修订升级版。《互联网金融》《数字货币》团队精心之作,Vitalik Buterin等数十位黑科技领域大腕联袂荐读。蓝石区块链学院、算力、保全网等机构联合出品。
《区块链与人工智能》是畅销书《区块链与新经济:数字货币2.0时代》全新修订升级版。本书是市场上为数不多的系统阐述区块链、人工智能技术与产业的入门级系统教程。从比特币到各类数字货币(代币),从基础原理到应用探讨,全景式呈现区块链与人工智能的发展脉络,既有历史的厚重感也有科技的未来感。本书的另一个亮点是系统整理了区块链创业地图,是一本关于区块链创业、应用、媒体的学习指南,以太坊创始人Vitalik专门作序。
人工智能与分布式算力
一、AI 需要算什么
人类在使用大脑进行思考与计算时,所依赖的是蛋白质、盐分、水分之间的 反应与反应所产生的化学递质与电流的传递。由有机物所构成的细胞结构构成了 我们的大脑与身体的其他各类器官,也就是在协作中实现了对世界的认知、思考与改变、创造。因此我们将大脑的计算,这种基于碳元素所构成的有机物作为基础的计算称为碳基计算。而电子计算机,从真空管到晶体管,再进一步发展为当 前微小化蚀刻在硅晶圆上的集成电路,这些元器件成为了电子计算机进行计算的 基础单位,而硅基芯片成为了小至儿童手表,大至“太湖神威之光”这样的超级 计算机进行计算的基础单位,因此我们称其为硅基计算。
所谓人工智能,说明了我们对于电子计算机的期待与对正常智人一样,具有 类似的能力。因此一般将人工智能定义为拥有以下六个领域能力的电子计算机。
自然语言处理:交流能力。
知识表示:信息存储与再展现。
自动推理:基于存储信息的问题解释与回答。
机器学习:通过过往历史对新情况做出反应。
计算机视觉:对外部世界的感知。
机器人化:对外部世界的改变。
以上六个领域对于人工智能来说,都需要通过计算来完成,而人工智能的计算则依赖于不断精密化的芯片、高效的电路设计,以及持续的能源输入。当然计算的标的则是大量的数据,通过对数据的分析与学习提升人工智能的处理效率。 而近年来,人工智能获得一个阶段性跃升发展的原因就在于互联网的发展累积了 大量的数据资源,Facebook 每天会收到超过 3.5 亿张图片,沃尔玛每小时产生2.5PB 的用户数据,YouTube 每分钟都会有超过 300 个小时的视频上传,这些数 据资源都为人工智能的深度学习优化提供了源源不断的支撑。相对地,面对如此 大量的数据做优化学习,同样大量且持续的计算能力成为了人工智能持续进化的 基础动力。
二、算力的来源
据谷歌统计,一次从视频片段中对于人和猫之间完成准确的图像识别,需要 不少于 1.6 万个处理器的参与。而图像识别在人工智能的机器学习领域所使用的 网络架构被称为卷积神经网络(CNN)。同样,在音频学习与处理上的机器学习 使用的则是循环神经网络(RNN),相对简单的数据学习与预测则使用人工神经 网络(ANN)。由于神经网络在训练学习过程中的运算需要同步多线程的运算能 力,而传统的 CPU 则擅长处理序列化的指令,因此在面对神经网络算法时,原 本就被设计为同步多线程处理的 GPU 芯片成了算力来源的首要选择。从内核数 量上来做对比,英伟达的最新 GPU 包含 3584 个内核,而最新的 Intel CPU 则仅 有 28 个内核,因此 GPU 成为了人工智能时代的芯片模式宠儿。Google 甚至还研 发了专用的深度学习芯片——张量处理器(TPU-Tensor Processing Unit),对于深 度学习具有更高的效能(每瓦输出的计算能力)。
人脑中包含了几十亿个神经元,互相之间通过突触的连接来相互传递信息。 而人工智能的目标,就在于能够实现人类相似的分析、联想、记忆与逻辑推理, 因此计算科学、神经科学、脑科学与认知科学的结合,造就了人工神经网络这一 发展方向。通过在计算机中以线性加权及函数映射的方式来模拟神经细胞接受周 围细胞刺激所产生的信号输出过程,而通过优化学习算法来实现网络结构和加权 值的调整,这种方式逐渐使得计算机实现了部分人脑的学习与工作机能。《纽约 时报》曾在 2012 年报道了 Google Brain 的项目,通过在 16000 个 CPU 上进行分 布式并行计算,从而构建了一个类脑的深度神经网络学习模型,而这也就是后期 AlphaGo 九段的基础雏形。而这个项目的推进也进一步让 Google 意识到了超越 CPU 的专用化芯片的重要性,TPU 计划也就应运而生。
第一部分 比特币
第一章 数字货币概况 /002
第一节 数字货币起源 /002
第二节 数字货币原理 /005
第三节 数字货币技术特点 /011
第四节 比特币协议与发展 /015
第五节 数字货币家族成员 /023
第二章 比特币上手指南 /029
第一节 比特币钱包 /029
第二节 比特币的获取 /039
第三节 比特币的使用 /067
第三章 比特币创业 /077
第一节 比特币挖矿 /077
第二节 比特币金融 /081
第三节 区块链技术应用 /083
第四章 比特币面临的问题 /084
第一节 币值的波动 /084
第二节 技术性风险 /092
第三节 政策风险 /096
第四节 发展进化 /100
第二部分 区块链
第一章 区块链和比特币的关系 /112
第一节 比特币的区块链 /112
第二节 区块结构 /115
第三节 区块头 /115
第四节 区块标识符:区块头哈希值和区块高度 /116
第五节 创世区块 /117
第六节 区块的连接 /119
第七节 Merkle树 /121
第八节 Merkle树和简单支付验证(SPV) /127
第二章 共识算法 /128
第一节 比特币—PoW /130
第二节 以太坊Casper—PoS /136
第三节 比特股—DPoS /140
第四节 Corda—N2N /149
第五节 Fabric—PBFT与之衍生 /152
第六节 Ripple—联盟共识 /156
第三章 区块链与可信任计算 /158
第四章 分布式账本 /162
第一节 三重记账法 /162
第二节 分布式记账法 /163
第五章 区块链应用场景 /169
第一节 存在性证明 /169
第二节 区块链与物联网 /188
第三节 区块链金融 /209
第四节 私有链 /245
第五节 智能合约 /255
第六节 分布式互联网协议 /274
第七节 原子数据 /293
第六章 区块链的技术挑战 /302
第一节 区块链的并发性 /302
第二节 区块链的隐私性 /304
第三节 区块链的可扩展性 /306
第四节 区块链系统的兼容性 /307
第三部分 基于区块链的人工智能
第一章 人工智能 /310
第一节 何为人工智能
第二节 人工智能基础 /312
第三节 人工智能发展史 /327
第四节 人工智能分类 /331
第五节 最新发展情况 /335
第二章 区块链与人工智能 /341
第一节 为何将区块链与人工智能结合 /341
第二节 人工智能与分布式算力 /348
第三节 人工智能+区块链应用展望 /356
第三章 区块链+人工智能应用 /363
第一节 Singularity Net /363
第二节 ObEN /365
第三节 BTO /367
第四节 数秦科技 /370
第四章 人工智能的未来 /373
第四部分 区块链创业地图
第一章 区块链应用 /379
第一节 保全网 /379
第二节 小蚁 /382
第三节 布比 /384
第四节 量子链 /385
第五节 趣链 /386
第六节 云象 /388
第七节 复杂美 /390
第八节 秘猿 /391
第九节 比原链 /394
第十节 公信宝 /395
第十一节 路印 /397
第十二节 阿希链 /398
第二章 区块链研究及投资 /401
第一节 万向区块链实验室 /401
第二节 中国区块链应用研究中心 /403
第三节 北航“数字社会与区块链实验室” /404
第四节 洪晟互联网金融基金 /405
第五节 红樟资本 /407
第三章 交易所 /409
第一节 OKEx /409
第二节 火币 /410
第三节 币安 /412
第四节 Gate /413
第五节 ZB网 /413
第四章 矿 业 /415
第一节 嘉楠耘智 /415
第二节 比特大陆 /416
第三节 算力网 /417
第四节 币网 /418
第五章 媒 体 /420
第一节 鸣金网 /420
第二节 币看 /422
第三节 巴比特 /423
第四节 EthFans /424
第五节 BTC123 /425
第六章 支付及钱包 /427
第一节 imToken /427
第二节 比太钱包 /428
第三节 比特海洋 /429
后记 无须博弈,不必远行——共识机制和投资感悟 /431
参考资料 /436
我希望你会享受阅读这本关于区块链的过去、现在和未来的书,并且我相信这本书将会启发你,使你成为未来的一部分。
——以太坊创始人 Vitalik Buterin