区块链技术与实践

区块链技术与实践
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: 主编
2021-10
版次: 1
ISBN: 9787111691532
定价: 59.00
装帧: 其他
开本: 16开
纸张: 胶版纸
页数: 216页
字数: 332千字
1人买过
  • 《区块链技术与实践》从基本的区块链知识入手,讲述了区块链编程的知识,并结合具体的工程实践加以介绍,使读者可以快速入门区块链开发。《区块链技术与实践》分为三部分:第壹部分是第1~3章,主要介绍了区块链和密码学的基本知识;第二部分是第4~6章,介绍了区块链的开发语言——Go语言、百度开源超级链基础平台XuperChain以及典型的区块链应用场景;第三部分是第7~11章,介绍了区块链的开发实例,读者可以按照这些实例一步步实践开发区块链系统。
      《区块链技术与实践》可以作为高等院校区块链相关课程的教材,也可以供从事区块链相关工作的专业人员或爱好者参考。 前言

    第1章区块链概述

    11区块链简介

    111区块链的定义

    112区块链的起源与发展

    113区块链的特点

    114区块链的类型

    115发展区块链的意义

    12区块链的架构

    121常用的区块链基础架构

    122其他区块链基础架构

    123区块链基础架构中的关键技术

    13区块链标准化现状及其未来发展趋势

    131区块链标准化工作的进展

    132区块链的发展历程与未来趋势

    14思考题

    第2章密码学基础

    21密码学概述

    211密码学的发展历史

    212密码学的基本概念

    213密码体制的基本类型

    214密码体制的分类

    215对密码的攻击

    22古典密码学

    221古典加密方法

    222代替密码

    223换位密码

    23对称密码学

    231对称密码学概述

    232AES加密算法

    233DES加密算法

    24非对称密码学

    241非对称密码学概述

    242RSA算法

    243ECC算法

    25散列函数

    251散列函数概述

    252MD5算法

    26数字签名

    261使用非对称密码算法进行数字签名

    262使用对称密码算法进行数字签名

    263数字签名的算法及数字签名的保密性

    27密码的信息安全性

    271没有的安全

    272相对的安全

    28密码学新方向

    29思考题

    第3章区块链中的共识算法

    31传统分布式一致性算法

    311分布式系统一致性的分类

    312分布式系统共识

    313状态复制协议——Paxos

    32典型的区块链共识机制

    321共识评价模型

    322主流区块链共识机制

    323区块链共识机制评估

    33基于投票证明的共识算法PoV

    331PoV算法构成

    332PoV共识过程

    333PoV共识细节

    34基于信任的共识算法PoT

    341PoT算法构成

    342PoT共识过程

    343PoT共识分析

    35基于活跃的共识算法PoA

    351PoA算法过程

    352PoA关键机制

    353PoA共识分析

    36思考题

    第4章Go编程语言简介

    41Go语言概述

    411Go语言的特点

    412Go语言与其他常用编程语言的比较

    413Go语言工程结构

    42Go语言环境与开发工具安装

    421Go语言环境的安装

    422Go语言开发工具的安装

    423GoLand工具的使用

    424Hello World

    43Go语言编程的基本结构

    44Go语言语法进阶

    441Go语言的关键字

    442Go语言的控制结构

    443Go语言的内置函数

    444Go语言的函数

    445Go语言的包

    45思考题

    第5章百度超级链介绍

    51百度超级链概述

    511超级链的架构

    512超级链的技术优势

    513超级链的网络生态

    514超级链的荣誉与成就

    52XuperChain核心技术

    521超级节点技术

    522立体网络技术

    523链内并行技术

    524可插拔共识机制

    525账户权限系统

    526一体化智能合约

    53XuperChain快速体验

    531使用XuperChain准备工作

    532启动一个XuperChain单节点

    533创建一个多节点网络

    534部署和调用合约

    54思考题

    第6章区块链典型应用场景

    61版权案例(百科文博链)

    62司法案例(北京互联网法院)

    63司法案例(广州互联网法院)

    64司法案例(青岛仲裁委)

    65医疗案例(电子处方流转平台)

    66政务案例(一网通办)

    67智慧城市案例

    68溯源案例(大闸蟹)

    69金融案例(ABS)

    610金融案例(百信银行)

    611广告案例(百度聚屏)

    612思考题

    第7章基于私有链的存证系统

    71实验概述

    72实验环境配置

    73实验步骤

    731创建单节点网络

    732多节点网络搭建

    733存证应用的开发

    74预期结果

    75思考题

    第8章基于局域网的智能合约部署

    81实验概述

    82实验环境配置

    83实验步骤

    831搭建节点

    832合约账户的创建及基本操作

    833合约代码简介

    84预期结果

    841编译合约

    842合约部署及执行

    85思考题

    第9章基于测试环境的合约交易应用开发

    91实验概述

    92实验环境配置

    93实验步骤

    931新建链上用户

    932创建合约账户

    933设置合约账户访问权限

    934合约账户资源充值

    94预期结果

    941合约部署

    942合约调用

    95思考题

    第10章基于智能合约的数字资产交易

    101实验概述

    102实验环境配置

    103实验步骤

    1031生成netURL&配置启动节点

    1032创建并配置超级链合约账户

    1033合约代码简介

    104预期结果

    1041编译合约

    1042合约命令解释及执行合约

    105思考题

    第11章学生证书成绩上链存证

    111实验概述

    112实验环境配置

    113实验步骤

    1131创建区块链开放网络SDK

    1132学生证书成绩应用代码介绍

    1133调用SDK进行应用开发测试

    114预期结果

    115思考题

    参考文献
  • 内容简介:
    《区块链技术与实践》从基本的区块链知识入手,讲述了区块链编程的知识,并结合具体的工程实践加以介绍,使读者可以快速入门区块链开发。《区块链技术与实践》分为三部分:第壹部分是第1~3章,主要介绍了区块链和密码学的基本知识;第二部分是第4~6章,介绍了区块链的开发语言——Go语言、百度开源超级链基础平台XuperChain以及典型的区块链应用场景;第三部分是第7~11章,介绍了区块链的开发实例,读者可以按照这些实例一步步实践开发区块链系统。
      《区块链技术与实践》可以作为高等院校区块链相关课程的教材,也可以供从事区块链相关工作的专业人员或爱好者参考。
  • 目录:
    前言

    第1章区块链概述

    11区块链简介

    111区块链的定义

    112区块链的起源与发展

    113区块链的特点

    114区块链的类型

    115发展区块链的意义

    12区块链的架构

    121常用的区块链基础架构

    122其他区块链基础架构

    123区块链基础架构中的关键技术

    13区块链标准化现状及其未来发展趋势

    131区块链标准化工作的进展

    132区块链的发展历程与未来趋势

    14思考题

    第2章密码学基础

    21密码学概述

    211密码学的发展历史

    212密码学的基本概念

    213密码体制的基本类型

    214密码体制的分类

    215对密码的攻击

    22古典密码学

    221古典加密方法

    222代替密码

    223换位密码

    23对称密码学

    231对称密码学概述

    232AES加密算法

    233DES加密算法

    24非对称密码学

    241非对称密码学概述

    242RSA算法

    243ECC算法

    25散列函数

    251散列函数概述

    252MD5算法

    26数字签名

    261使用非对称密码算法进行数字签名

    262使用对称密码算法进行数字签名

    263数字签名的算法及数字签名的保密性

    27密码的信息安全性

    271没有的安全

    272相对的安全

    28密码学新方向

    29思考题

    第3章区块链中的共识算法

    31传统分布式一致性算法

    311分布式系统一致性的分类

    312分布式系统共识

    313状态复制协议——Paxos

    32典型的区块链共识机制

    321共识评价模型

    322主流区块链共识机制

    323区块链共识机制评估

    33基于投票证明的共识算法PoV

    331PoV算法构成

    332PoV共识过程

    333PoV共识细节

    34基于信任的共识算法PoT

    341PoT算法构成

    342PoT共识过程

    343PoT共识分析

    35基于活跃的共识算法PoA

    351PoA算法过程

    352PoA关键机制

    353PoA共识分析

    36思考题

    第4章Go编程语言简介

    41Go语言概述

    411Go语言的特点

    412Go语言与其他常用编程语言的比较

    413Go语言工程结构

    42Go语言环境与开发工具安装

    421Go语言环境的安装

    422Go语言开发工具的安装

    423GoLand工具的使用

    424Hello World

    43Go语言编程的基本结构

    44Go语言语法进阶

    441Go语言的关键字

    442Go语言的控制结构

    443Go语言的内置函数

    444Go语言的函数

    445Go语言的包

    45思考题

    第5章百度超级链介绍

    51百度超级链概述

    511超级链的架构

    512超级链的技术优势

    513超级链的网络生态

    514超级链的荣誉与成就

    52XuperChain核心技术

    521超级节点技术

    522立体网络技术

    523链内并行技术

    524可插拔共识机制

    525账户权限系统

    526一体化智能合约

    53XuperChain快速体验

    531使用XuperChain准备工作

    532启动一个XuperChain单节点

    533创建一个多节点网络

    534部署和调用合约

    54思考题

    第6章区块链典型应用场景

    61版权案例(百科文博链)

    62司法案例(北京互联网法院)

    63司法案例(广州互联网法院)

    64司法案例(青岛仲裁委)

    65医疗案例(电子处方流转平台)

    66政务案例(一网通办)

    67智慧城市案例

    68溯源案例(大闸蟹)

    69金融案例(ABS)

    610金融案例(百信银行)

    611广告案例(百度聚屏)

    612思考题

    第7章基于私有链的存证系统

    71实验概述

    72实验环境配置

    73实验步骤

    731创建单节点网络

    732多节点网络搭建

    733存证应用的开发

    74预期结果

    75思考题

    第8章基于局域网的智能合约部署

    81实验概述

    82实验环境配置

    83实验步骤

    831搭建节点

    832合约账户的创建及基本操作

    833合约代码简介

    84预期结果

    841编译合约

    842合约部署及执行

    85思考题

    第9章基于测试环境的合约交易应用开发

    91实验概述

    92实验环境配置

    93实验步骤

    931新建链上用户

    932创建合约账户

    933设置合约账户访问权限

    934合约账户资源充值

    94预期结果

    941合约部署

    942合约调用

    95思考题

    第10章基于智能合约的数字资产交易

    101实验概述

    102实验环境配置

    103实验步骤

    1031生成netURL&配置启动节点

    1032创建并配置超级链合约账户

    1033合约代码简介

    104预期结果

    1041编译合约

    1042合约命令解释及执行合约

    105思考题

    第11章学生证书成绩上链存证

    111实验概述

    112实验环境配置

    113实验步骤

    1131创建区块链开放网络SDK

    1132学生证书成绩应用代码介绍

    1133调用SDK进行应用开发测试

    114预期结果

    115思考题

    参考文献
查看详情
12
相关图书 / 更多
区块链技术与实践
区块链赋能:能源电力物资供应链数字化转型
华能能源交通产业控股有限公司
区块链技术与实践
区块链金融
吴金旺 著;陈俊金、袁亮、陈俊金、袁亮、吴金旺 编
区块链技术与实践
区块链技术的网络应用
赵冰 著
区块链技术与实践
区块链技术、应用与知识产权保护
国家知识产权局专利局专利审查协作北京中心
区块链技术与实践
区块链技术助推数字经济发展研究
袁峰,詹晖
区块链技术与实践
区块链金融
张军欢
区块链技术与实践
区块链法律实务
盈科律师事务所
区块链技术与实践
区块链技术视域下的供应链相关问题研究
张晓莉;武文
区块链技术与实践
区块链概论
沈言锦本书主编 谢剑虹 丛书主编
区块链技术与实践
区块链原理与技术(第2版)
郑子彬 郑沛霖 陈嘉弛
区块链技术与实践
区块链智能合约开发实战
江海、于洪伟、吴书博、孙劼、尹钧
区块链技术与实践
区块链工程技术人员(中级)
人力资源社会保障部专业技术人员管理司
您可能感兴趣 / 更多
区块链技术与实践
信息安全概论 第3版 李剑 主编
李剑 主编
区块链技术与实践
历史与省思 : 中西医药与当代中国
李剑 著
区块链技术与实践
药物结构优化——设计策略和经验规则 (第二版)
李剑 编著;盛春泉
区块链技术与实践
天然气成藏与地球化学研究进展
李剑 编
区块链技术与实践
中国反垄断法的移植与本土化
李剑 著
区块链技术与实践
彩色版剪纸大全
李剑 著
区块链技术与实践
彩色版折纸大全
李剑 著
区块链技术与实践
网络空间安全实验
李剑 杨军 主编
区块链技术与实践
数字短片的文化阐释
李剑 著
区块链技术与实践
李剑考研英语词汇真经(苹果英语考研红皮书)
李剑 著;李剑 编
区块链技术与实践
零售垄断的竞争法规制:以超市入场费为视角
李剑 著
区块链技术与实践
给女孩的艺术创想书(5册)
李剑 译;[英]福克斯绘