区块链技术开发指南
本书理论和实践相结合,非常详细的对区块链技术进行了系统全面讲解,并且附有大量的实例,适合区块链技术的初学者和开发者。

作者:马兆丰 高宏民 彭雪银 孙嘉慧

丛书名:区块链技术丛书

定价:98.9元

印次:1-1

ISBN:9787302561149

出版日期:2021.02.01

印刷日期:2021.01.18

图书责编:闫红梅

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

第一篇介绍比特币区块链的技术原理,包括交易、区块和区块链、挖矿、脚本等基础知识以及闪电网络、隔离见证等进阶技术。 第二篇介绍以太坊区块链的技术原理,包括以太坊的简介、账户、交易原理、智能合约等,并讲解搭建私链、智能合约开发、部署和调用等实操内容。 第三篇介绍开源的区块链底层技术平台Hyperledger的原理和实操,对Hyperledger系统架构、节点、验证总账等进行了分析。

马兆丰,男,博士。IEEE会员、ACM会员及CCF会员。现为北京邮电大学区块链及安全技术联合实验室主任,北京邮电大学移动互联网与大数据安全联合实验室主任,北京邮电大学网络空间安全学院研究生导师。2004年毕业于西安交通大学计算机科学与技术系,获博士学位,2005年进入清华大学计算机科学与技术系博士后流动站从事博士后研究工作,2007年博士后出站后进入北京邮电大学正式参加工作。当前主要从事网络与信息安全、区块链及安全技术、移动互联网与大数据安全创新、数字版权管理及水印等方面的教学、科研和成果转化等工作。作为负责人,完成/主持国家自然基金委、科技部、新闻出版总署、国家计算机网络安全管理中心、北信源、腾讯、中国联通、中国移动、中国银河证券、长城传媒集团、新奥特集团、天柏集团、文化部、二次云、区块链通等课题20多项,发表论文32篇,申请专利9项。主导并建立了“北邮-腾讯-信息安全技术创新基地”、“北邮-北信源-信息安全技术联合实验室”、“北邮-二次云-移动互联网与大数据安全联合实验室”和“北邮-区块链通-区块链及安全技术联合实验室”。以公益形式被聘任为中创红星创投基金技术委员会主任,为移动互联网、区块链、网络安全领域

前言 区块链技术源自比特币,是比特币的底层技术。自从2008年一个化名为Satoshi Nakamoto(中文翻译为中本聪)的人发表了一篇论文《比特币: 一种点对点式的电子现金系统》,比特币拉开了极具创新的区块链技术帷幕,让区块链逐渐进入大众视野。2013—2014年,以太坊的概念由程序员出身的Vitalik Buterin提出,其理想在于构建“下一代加密货币与去中心化应用平台”。以太坊首次将智能合约的概念与区块链相结合,并使用区块链为智能合约的执行提供可信的运行环境,使得智能合约的实现成为可能。同时,智能合约的引入,也让区块链的应用场景更加丰富。因此,可以说比特币开辟了区块链,以太坊让区块链有了质的飞跃。 2015年12月,Linux基金会宣布并发起了Hyperledger开源项目,项目的目标是区块链及分布式记账系统的跨行业发展与协作,并着重发展区块链的性能和可靠性,使之可以支持主要的技术、金融和供应链公司中的全球商业交易。Hyperledger项目将采用独立的开放协议和标准,通过框架方法和专用模块,实现区块链的身份服务、访问控制、共识机制和账本管理等核心技术。随后,2017年BM(Daniel Larimer的网名缩写)发起了BlockOne,提出开发类似操作系统的区块链架构平台(Enterprise Operation System,EOS),旨在实现分布式应用的性能扩展,EOS提供帐户、身份验证、账本管理、异步通信以及在数以百计的CPU或群集上的程序调度。2019年6月18日,Facebook发布Libra白皮书,旨在推出一种不追求对美元汇率稳定,而追求...

目录
荐语
查看详情 查看详情

目录

第1篇基础篇

第1章绪论

1.1区块链技术一般原理

1.1.1技术理念

1.1.2工作流程

1.1.3数据结构

1.2区块链涉及的技术基础

1.2.1密码算法

1.2.2共识机制

1.2.3P2P网络

1.2.4嵌入式数据库

1.2.5智能合约

1.3区块链分层参考模型

1.3.1网络层

1.3.2数据层

1.3.3安全层

1.3.4共识层

1.3.5合约层

1.3.6服务层

1.3.7应用层

1.4区块链技术发展及特点

1.4.1区块链1.0

1.4.2区块链2.0

1.4.3区块链3.0

1.5区块链分类及适配性选择

1.5.1公有链

1.5.2联盟链

1.5.3私有链

1.6区块链发展趋势及应用

1.6.1区块链发展趋势

1.6.2区块链应用前景

1.7本章小结

参考文献

第2章密码学

2.1密码学简介

2.2密码系统攻击

2.3密码算法设计原则

2.4对称密码算法

2.4.1AES

2.4.2分组密码工作模式

2.5公钥密码算法

2.5.1公钥密码算法简介

2.5.2RSA公钥密码算法

2.5.3ECC公钥密码算法

2.6Hash函数

2.6.1Hash函数原理

2.6.2SHA256

2.6.3RIPEMD160与SHA3... 查看详情

本书是北京邮电大学区块链技术及安全实验室团队技术创新和应用实践的经验总结,由浅入深的对区块链技术进行了比较全面的剖析,从基础概念到项目案例实践,层层揭开区块链技术的神秘面纱,对读者理解区块链和进行区块链实践都能提供极大的帮助。 查看详情