全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 程序与语言

区块链教程

  • 定价: ¥49
  • ISBN:9787308210409
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:浙江大学
  • 页数:240页
  • 作者:毛德操//杨小虎|...
  • 立即节省:
  • 2021-01-01 第1版
  • 2021-01-01 第1次印刷
我要买:
点击放图片

导语

  

    本书内容包括着重于区块链的基本原理和及相关预备知识,以及包括比特币、区块链主流开源平台以太坊、超级账本、Libra等区块链主流开源平台的技术特点,区块链技术在金融、司法、数字政务、网络安全、物联网等行业的应用实践等。区块链原理是区块链先行课,适合作为国内首开区块链课程选用。

内容提要

  

    这是一本针对区块链的通识教材。虽然区块链主要是一种计算机技术,但是本教材并非专为计算机类专业的学生而撰写。我们的写作意图是使本教材也可使用于别的专业,尤其是金融、经济、法律、贸易等专业,但是不同专业的师生在教学中对于本书的内容当然应有不同的选择和侧重,各专业的任课教师可以酌情加以取舍。

目录

第l章  区块链的基本原理
  1.1  无互信环境中的交易——从一个场景说起
  1.2  什么是区块链
    1.2.1  区块链作为交易/支付网络
    1.2.2  区块链作为数据结构
    1.2.3  区块链作为泛在的数据库和账本
    1.2.4  区块链作为虚拟货币的载体
    1.2.5  区块链作为金融基础设施
    1.2.6  区块链作为技术和应用
  1.3  去中心化
    1.3.1  无政府主义与绝对平等
    1.3.2  去中心化的主要表现及其代价
  1.4  账户模式与UTXO模式
    1.4.1  账户模式
    1.4.2  U1XO模式
  1.5  “双花(Double Spend)”的检测与防止
  1.6  密码技术在区块链中的应用
    1.6.1  Hash计算
    1.6.2  非对称密码计算
    1.6.3  收付款地址
    1.6.4  数字签名
  1.7  区块链的功能与优缺点
    1.7.1  区块链的功能
    1.7.2  区块链的优点
    1.7.3  区块链的缺点
  1.8  区块链中的交易
    1.8.1  交易费用
    1.8.2  交易的合规和真实性(签名)验证
    1.8.3  交易的执行与虚拟机
    1.8.4  从交易请求到交易记录
    1.8.5  交易处理器——区块链虚拟机
    1.8.6  交易结果及其记录
    1.8.7  块和块链的结构
    1.8.9  因多地执行而来的异构性
  1.20  Dapp
喜2章区块链的技术基础
    2.1.2  SHAl6U
  2.2  非对称加密与签名
  2.3  块链的构成
  2.4  .默克尔树
  2.5  资金的UTXO模式
  2.6  资金的账户模式
  2.7  “异地多活”耐计算和存储
  2.7  .扩热备与多活
    2.7.2  块链的存储
    2.7.3  账户信息的存储
  2.8  SPV节点与Bloom过滤
  2.9  智能合约及其执行机制
  2.10  事件与侦听
  2.11  区块链节点上的应用层
  2.12  钱包
  2.13  跨链操作
第3章  比特币
  3.1  比特币区块链的由来与发展
  3.2  比特币网络
  3.3  比特币区块链
  3.4  比特币交易请求及其脚本
  3.5  支付对象的指定
  3.6  比特币虚拟机
  3.7  智能合约
  3.8  钱包和双花的防止
  3.9  比特币网络上的存证机制
  3.10  比特币网络上的稳定币
  3.11  比特币的闪电网络和侧链
第4章  以太坊
  4.1  以太坊区块链的由来与发展
    4.1.1  以太坊对比特币的改变和扩充
    4.1.2  以太坊的发展
  4.2  以太坊网络
4-3以太坊区块链
  4.4  以太坊交易请求
  4.5  以太坊的智能合约
  4.6  以太坊虚拟机和交易的执行
  4.7  ’token和发币
  4.8  以太坊区块发布权的竞争一一挖矿
  4.9  以太坊区块的传播
  4.10  Dapp
  4.11  基于以太坊的变种
第5章  超级账本
  5.1  超级账本区块链的由来与发展
  5.2  超级账本网络
  5.3  超级账本区块链
  5.4  超级账本的交易流程
  5.5  超级账本的交易请求
  5.6  超级账本的智能合约及其执行
  5.7  区块的编排和发布
  5.8  超级账本网络中的区块传播
  5.9  超级账本的共识算法
  5.10  用户管理
  5.11  一个链码示例
第6章  Iibra
  6.1  Libm区块链的由来
  6.2  Libra网络
  6.3  Iibm区块链
  6.4  Iibra网络中的交易请求
  6.5  Libra网络中的交易流程
  6.6  Libra智能合约与Move语言
  6.7  共识算法与区块的发布
第7章  BCOS
第8章  跨链互通
  8.1  跨币种交易和跨链交易
  8.2  众链之网
  8.3  区块链的规模化和扩展性问题
  8.4  Cosmos与’rendermint
  8.5  Polkadot与Substrate
  8.6  WeCross
第9章  回顾与前瞻
附录  货币相关知识
  附录1  货币简史
  附录2  货币的流通
  附录3  几种货币理论
  附录4  记账方法简介
参考资料