书馨卡帮你省薪 2024个人购书报告 2024中图网年度报告
欢迎光临中图网 请 | 注册

区块链技术基础与实践

出版社:复旦大学出版社出版时间:2020-09-01
开本: 26cm 页数: 182页
中 图 价:¥30.4(7.8折) 定价  ¥39.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

区块链技术基础与实践 版权信息

区块链技术基础与实践 内容简介

区块链也被称为分布式账本, 它的概念*早出现于数字货币比特币, 随着各类型加密数字货币进入大众视野, 作为数字货币基础设施, 区块链技术体现其重要意义。本书共分五部分, 内容包括: 区块链基础知识 ; 重要区块链项目介绍 ; 智能合约开发等。

区块链技术基础与实践 目录

第1单元 区块链基础知识 §1.1 区块链的概念与定义 §1.2 区块链的历史与现状 1.2.1 比特币之前的基础研究 1.2.2 区块链发展阶段 1.2.3 央行数字货币 §1.3 区块链的系统特性 1.3.1 去中心化 1.3.2 不可篡改 1.3.3 匿名性 1.3.4 账本公开性 §1.4 区块链的架构类型 §1.5 区块链的系统架构 §1.6 区块链的相关编码和密码知识 1.6.1 区块链相关编码 1.6.2 公钥密码学 1.6.3 哈希函数 1.6.4 哈希指针与默克尔树 §1.7 共识机制 1.7.1 共识是什么 1.7.2 从比特币的挖矿开始说起 1.7.3 PoW之后的PoS 1.7.4 EOS带来的DPoS 1.7.5 拜占庭故事与pBFT 1.7.6 分布式系统共识的意义 §1.8 智能合约 1.8.1 什么是智能合约 1.8.2 为何智能合约被运用在区块链中 1.8.3 区块链中的智能合约执行逻辑 1.8.4 区块链中智能合约的优点及不足 1.8.5 智能合约应用案例 第2单元 重要区块链项目介绍 §2.1 Hyperledger Fabric项目 2.1.1 背景介绍 2.1.2 Fabric架构 §2.2 以太坊部署和使用 2.2.1 背景介绍 2.2.2 实战 第3单元 智能合约开发 §3.1 链块式结构 §3.2 交易 3.2.1 比特币的交易 3.2.2 什么是UTXO 3.2.3 以太坊交易 3.2.4 交易特点 §3.3 世界状态 §3.4 学习Go语言 3.4.1 安装Go环境 3.4.2 检查安装效果 3.4.3 从Helloworld开始 3.4.4 语法特点 3.4.5 智能合约 §3.5 Solidity语言 3.5.1 Remix与Solc编译器 3.5.2 语法 3.5.3 Token实现 3.5.4 数学库 第4单元 应用案例演示 §4.1 基于区块链的信息存证项目 4.1.1 背景分析 4.1.2 应用场景 4.1.3 智能合约开发 4.1.4 验证 §4.2 基于区块链的食品溯源平台 4.2.1 需求及系统分析 4.2.2 源码 4.2.3 链上验证 §4.3 基于区块链的二手商品交易平台 4.3.1 需求分析 4.3.2 智能合约开发 4.3.3 验证 第5单元 环境部署实验 §5.1 Hyperledger Fabric环境部署与实验(基本环境架构) 5.1.1 Hyperledger Fabric版本 5.1.2 前置条件 5.1.3 安装实验环境 §5.2 Hyperledger Fabric环境部署与实验(测试网络) §5.3 Hyperledger Fabric智能合约开发(基于Go语言) 5.3.1 基础环境准备 5.3.2 开发测试流程 5.3.3 开发自己的合约 5.3.4 世界状态存取 5.3.5 清理 5.3.6 基于CouchDB的配置文件 §5.4 分步骤配置Fabric环境 5.4.1 密钥材料(cryptogen操作) 5.4.2 创世区块(configtxgen操作) 5.4.3 容器操作 5.4.4 创建channel 5.4.5 安装和执行链码 5.4.6 configtx.yaml源码 5.4.7 docker-compose.yaml源码
展开全部
商品评论(0条)
暂无评论……
书友推荐
编辑推荐
返回顶部
中图网
在线客服