本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
这是一本针对区块链的
通识教材。虽然区块链主
要是一种计算机技术,但
是本教材并非专为计算机
类专业的学生而撰写。我
们的写作意图是使本教材
也可使用于别的专业,尤
其是金融、经济、法律、
贸易等专业,但是不同专
业的师生在教学中对于本
书的内容当然应有不同的
选择和侧重,各专业的任
课教师可以酌情加以取舍
。
第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 区块链节点上的应用层