**第1章 –什么是比特币**
更新了比特币的发展历史
更多的使用者案例和更新
更多比特币用户和客户端的示例
更新了如何获取、使用和花费比特币的教程
**第2章 – 比特币的原理**
很多小的改变、更新和改进
**第3章 – 比特币客户端**
改进并更新了示例与代码
配置选项和示例
运行比特币节点
更新的库文件
**第4章 – 密钥和地址**
很多小的改进
改进与新增图表
**第5章 – 钱包**
更多关于BIP39助记的详细信息
BIP39密码短语和使用案例
商用服务器上使用公共扩展密钥
改进与新增图表
**第6章 – 交易**
交易数据结构
更多关于输入和输出的信息
交易序列化/反序列化
交易手续费
动态手续费
手续费估计
第三方手续费估算服务
数字签名
数字签名创建与验证
签名序列化 (DER编码)
签名哈希标志
ECDSA算法概述
**第7章高级交易和脚本**
时间锁
交易级别绝对 (锁定时间)
UTXO脚本级别绝对(锁定时间验证确认)
输入级别相对 (序列)
UTXO脚本级别相对(序列验证确认
中位过去时间
时间锁定防范手续费狙击
脚本流控制
验证守护语句
时间锁守护语句
复杂脚本 (示例和分析)
**第8章比特币网络**
传播网络
简单支付验证节点改进
Bloom过滤器与简单支付验证
简单支付验证节点和隐私
加密认证连接(BIP150151)
**第9章区块链**
默克尔树和简单支付验证
区块链测试
测试网
使用测试网
隔离网
私有网
使用私有网
区块链测试网中的开发
**第10章挖矿和共识**
硬分叉、软分叉和信号发送
硬分叉分歧
软分叉的功能升级
在区块版本中发送软分叉消息
BIP-9 (版本信息) 信号发送与激活
共识软件开发
**第11章比特币安全**
安全规范
**第12章 比特币应用(全新章节)**
区块链应用
可信平台的区块构建
构建区块链应用
染色币
交易对方
支付通道
视频流示例
时间锁支付通道
不对称可撤销的承诺
哈希时间按锁定合约(HTLC)
闪电网络
路由支付通道
传输和匿名路由
闪电网络的好处
**附录 – 隔离见证 (全新章节)**
隔离见证介绍
为什么要隔离见证
隔离见证交易、输出和脚本
P2WPKH
P2WSH
嵌套隔离见证
向后兼容的考虑
P2SH(P2WPKH)
P2SH(P2WSH)
交易标识符 (txid)与可展性修复
新签名算法
隔离见证的经济刺激