区块链基础知识25讲 - (EPUB全文下载)
文件大小:3.21 mb。
文件格式:epub 格式。
书籍内容:
区块链基础知识25讲
[英]丹尼尔·德雷舍(Daniel Drescher) 著
Blockchain Basics A Non-Technical Introduction in 25 Steps
马丹 王扶桑 张初阳 译
人民邮电出版社
北京
目录
封面
扉页
内容提要
作者简介
审稿人简介
前言
第1部分 区块链术语与技术基础
第1讲 理解分层的概念
第2讲 纵观全局
第3讲 认识去中心化的潜力
第2部分 为什么这个世界需要区块链
第4讲 发现核心问题
第5讲 消除术语的歧义
第6讲 理解所有权的本质
第7讲 双花问题
第3部分 区块链如何工作
第8讲 设计区块链
第9讲 记录所有权
第10讲 哈希算法
第11讲 哈希在现实世界的应用
第12讲 确认并保护用户账号的安全
第13讲 交易授权
第14讲 存储交易数据
第15讲 区块链的数据存储
第16讲 保护数据的安全
第17讲 点对点系统中数据的存储与分发
第18讲 核实并添加交易数据
第19讲 选择交易数据的历史记录
第20讲 为诚信买单
第21讲 将所有“碎片”整合在一起
第4部分 区块链的局限以及如何克服这些局限
第22讲 了解区块链的缺陷
第23讲 重构区块链
第5部分 如何使用区块链,区块链技术的总结及展望
第24讲 如何使用区块链
第25讲 总结与展望
版权信息
内容提要
通过本书25个简明的章节,读者将学习到区块链的基础知识。全书尽可能避免使用数学公式、程序代码和计算机科学术语,读者无需计算机科学、数学、程序设计和密码学方面的知识也可轻松读懂全书。这本书弥合了关于区块链的纯技术类书籍和纯商业类书籍之间存在的空白,通过解释构成区块链的基础技术概念以及这一技术在相关业务领域中的应用来让读者真正了解区块链。
本书适合程序员、金融从业人员以及对区块链技术感兴趣的读者阅读。
作者简介
丹尼尔·德雷舍(Daniel Drescher)是一位非常有经验的银行家,曾在多家银行的电子证券交易部门任职。他最近重点研究证券交易领域中自动化、机器学习和大数据技术的应用。除此之外,丹尼尔还拥有柏林工业大学计量经济学博士学位、牛津大学软件工程硕士学位。
审稿人简介
劳伦斯·科克(Laurence Kirk)目前醉心于对分布式账本技术的研究,此前他通过为伦敦市的金融公司撰写低延迟金融应用程序,已获得职业生涯的巨大成功。此后,他到牛津大学开始硕士课程的学习,并且创办了一家与初创企业共同在以太坊平台上开发应用程序的咨询公司。对分布式账本技术的热情,让他现在成了一位以太坊开发者和推广者。
前言
在前言中,作者会回答一些最重要的问题:为什么每个人都要看这本书?说得更具体些,为什么每个人都需要看这本关于区块链的书?通过阅读前言,你会知道写本书的原因、能从中获得哪些知识以及本书的大致章节结构。
为什么又是一本关于区块链的书?
区块链获得了公众和媒体的大量关注,一些极客宣称区块链是自互联网诞生以来最伟大的发明。因此,在过去几年中,已有大量关于区块链的书籍出版。但是,当想要学习更多区块链的知识时,你会发现自己很容易就迷失在知识的海洋中,这些书有的快速掠过技术细节,有的在很深的层面讨论重要的技术内容。前者没有仔细解释技术细节,不能使读者充分理解区块链;后者假设读者已经拥有了丰富的区块链基础知识,这两者都无法使人满意。
前一类书是纯粹讨论区块链底层技术的,后一类则更像是经管类书籍,主要关心具体的区块链应用和其对经济的影响。本书填补了这两类书籍中间的空白。
理解区块链技术的基础概念对于理解其具体应用、评估初创企业的业务前景和参与区块链对未来经济影响的讨论是十分必要的。没有对重要概念的理解,便无法评估区块链总体的价值和影响力,也无法理解具体区块链应用的价值。本书聚焦在区块链涉及的重要概念上,因为若缺乏对技术概念的理解,将削弱对新技术的深刻认识,也将因不切实际的期待而感到失望。
本书以通俗易懂的形式介绍了区块链的概念,努力做到简明、全面,书中阐述了介绍新技术时一定会被问到的三大问题:这项新技术是什么,为什么我们需要它,它将如何改变我们的生活。
你无法从这本书里获得的知识
本书刻意忽略了与区块链应用相关的内容,侧重于对区块链技术的介绍和解释,不会聚焦在具体的区块链应用案例上,因此,本书不包括以下内容。
● 关于比特币和其他“加密货币”的介绍。
● 关于具体区块链应用的介绍。
● 关于区块链数学证明的内容。
● 关于区块链编程的内容。
● 与区块链相关的法律条款。
但是,在读过本书后,你会在一定程度上获得对以上问题的理解。
你可以从本书中获得的知识
本书解释了区块链相关的一些基础概念,比如交易、哈希值、非对称加密、数据结构、点对点系统、系统完备性和分布式共识算法,并将基于以下4个前提对这些概念进行解释。
● 对话的形式。
● 不涉及数学证明,也没有公式。
● 逐步深入。
● 使用类比的介绍方法。
对话的形式
为了易于读者阅读理解,本书刻意用对话的形式写作,且不使用数学和计算机术语。但是,本书介绍和解释了一些参加区块链讨论和理解其他区块链出版物时必要的术语。
不涉及数学证明,也没有公式
区块链的主要组成部分,比如共识机制和挖矿算法,都是基于复杂的数学公式建立起来的,这也是区块链技术的难点所在。但是,为了去除任何不必要的复杂性,避免给读者带来阅读困难,本书将不使用数学符号和公式。
逐步深入
书里各讲的内容构成了理解区块链的基础知识框架,每一讲都精心设计,涵盖了软件工程的基础内容,解释了相关术语,同时指出我们需要区块链的原因,也解释了组成区块链的独立概念之间的关系。本书各讲相互独立且逐渐深入,它们组成了一个理解区块链的完整知识体系。
使用类比的介绍方法
每一讲会介绍一个新概念,所有新概念都参考现实生活中的实例,使用形象化的方式进行讲解。这些类比能够达到4个主要目的:第一,它们可为读者接触一个全新的技术概念做好准备;第二,将技术概念与易于理解的现实生活实例联系在一起,减少读者探究新领域的困难;第三,类比是 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » 区块链基础知识25讲 - (EPUB全文下载)