首页 > 图书中心 >图书详情
区块链原理与技术(第2版)
作者:郑子彬 郑沛霖 陈嘉弛
丛书名:面向新工科专业建设计算机系列教材
定价:49元
印次:2-3
ISBN:9787302637615
出版日期:2023.09.01
印刷日期:2024.12.16
本书以区块链1.0和区块链2.0中**代表性的比特币和以太坊系统为切入点,讲述区块链系统关键技术。 本书首先介绍了比特币系统独特的地址和交易机制、脚本系统、区块数据结构、共识机制等关键概念;接着,对以太坊系统的账户模型、智能合约系统、交易设计机制,以及数据存储结构等做了深入介绍;然后,在此基础上进一步介绍了区块链技术所涉及的网络层和共识层相关理论、实践与研究前沿;最后,为提高读者的应用能力,基于以太坊平台和Solidity语言介绍了DApp的开发,并配套了教学实验平台,另外还探讨了多个区块链应用场景。 本书可作为高等院校区块链原理与技术等相关课程的教材,也可为相关开发人员、设计人员和自学者深入理解区块链技术的原理和价值提供参考。
more >前言 近年来,区块链技术作为一项新兴技术引起了世界各国的广泛关注。著名的信息技术分析公司Gartner连续四年(2017—2020)将区块链列入全球十大战略科技。2016年12月,国务院印发的《“十三五”国家信息化规划》就鼓励针对区块链等战略性前沿技术提前布局。2019年10月24日,中共中央政治局就区块链技术发展现状和趋势进行第十八次集体学习,强调要把区块链作为核心技术自主创新重要突破口,加快推动区块链技术和产业创新发展。由此可见,区块链技术具有广阔的应用前景,与大数据、人工智能等技术一样,是开启未来智能化时代的重要技术力量。 然而,与区块链技术的火热局面形成鲜明对比的是公众对区块链技术的理解还停留在相对初步的水平。到底什么是区块链技术?为什么它有这么大的价值?它和比特币有什么关系?作者认为,要回答这些问题,必须深入区块链技术的核心,了解它的原理和采用的技术。也只有这样,才能深刻地理解为什么有人认为区块链技术创造了一种全新的信任模式——对机器的信任。诚然,当前市面上已经有不少优秀的关于区块链的书籍,它们从科普和开发两个不同的维度对区块链技术的历史、意义和技术做了相当翔实的介绍,与其他书不同,本书主要从原理和适合教学的角度进行介绍。 本书写作的目的是希望提供一本兼顾深度与广度、理论与应用的适合高等院校学生和有志于深入理解区块链技术的社会人员的区块链入门级教材。本书自第1版从2021年3月出版以来,得到了广大读者的喜爱,这次改版,重写了第6章,并在每章后面增加了课后习题。全书共7章。第1章主要介绍区块链技术的概念、发展历史与现状,使读者初步了解区块链的相关知识。第2章和第3章从具体案例入手,由浅入深地介绍比特币和以太坊两个典型的区块链系统。在此基础上,第4章和第5章分别介绍了区块链通用的网络层和共识层的相关理论与技术。第6章以以太坊为例,介绍了智能合约的开发,并在第7章中探讨了联盟链及几个典型的区块链应用场景。 2018年下学期(秋季),中山大学面向本科生开设了“区块链原理与技术”课程。在教学过程中,作者深刻地认识到区块链技术的价值,以及一本合适教材的重要性。为方便教学和普及区块链知识,作者编写了本书。在编写过程中,实验室研究生陈序、郑伟林、刘洁利、崔嘉辉、刘俊君、郑柏川、刘金扬、席睿等搜集整理了大量素材;李晓丽、林丹、李盾、丁湲珺、钟志杰、黄康睿、曾峥、陈锴、朱建忠、叶铭熙、余广坝、虞蕴湄、付齐双、曹懿月等同学为教材的整理付出了大量的劳动;实验室陈武辉老师、黄华威老师、黄袁老师在教材的专业性方面提出了许多改进的建议,在此对他们的付出表示感谢。 区块链是一项新兴技术,作者深知要编写一本合适的教材并非易事,但本书的完成终于让我们迈出了可迭代的重要一步。然而,限于时间和水平,书中难免有疏漏之处,还望读者批评指正。 郑子彬于广州·中山大学2023年7月
more >