第1章 全面认识区块链 3
区块链的种类 3
区块链的数据结构 4
什么是真正的区块链 6
去中心化的要素 7
网络参与者间的力量关系 9
亟待解决的难题 9
第2章 共识达成机制——“工作量证明” 13
记录保存系统三要素 13
保证一贯性的哈希链 14
如何预防数据管理员的不当行为 15
加密难题 16
以太坊与“智能合约”(Smart Contract) 18
区块链的公平与透明 19
第3章 比特币的创新本质 23
区块链成果几何 23
货币发行收益覆盖使用成本 24
独立于国家规范之外 24
兑换汇率“自成一派” 25
对区块链的华丽误解 26
是否容许侵犯隐私 27
通过算力打造安全体系的难度 29
了解缺点,考虑用途 30
第4章 区块链的四大难题 35
区块链的特征 35
四大问题 36
第5章 “去信任的区块链”只是幻想 43
“信任”就是“不确认” 43
“被信任的系统” 44
“信任框架”:不是大企业也可以获得信任 45
中本聪的论文没有“去信任”字眼 46
“去信任”只是幻想 47
抛弃过高期待,探索现实用途 48
第6章 比特币的“共识”问题与拜占庭将军问题 54
比特币“想实现”什么 54
比特币的“共识”=复制(Replication) 56
何为分布式系统的“共识” 58
发表之初含糊不明的比特币“共识” 59
一致性问题与拜占庭将军问题 62
时常被忽略的“拜占庭难题” 66
P2P系统与“拜占庭难题” 67
比特币与“拜占庭将军问题” 70
用户就运营方针达成共识的必要性 72
明确“谁和谁”就“何事”达成了共识 74
第7章 比特币可以扩展吗 80
两种完全不同的扩展性问题 80
比特币XT的挫折与区块扩容的瓶颈 81
SegWit:区块承载更多交易 83
分层改善扩展性的技术动态 86
第8章 比特币的意外陷阱 91
微小算力攻击庞大区块链——“Selfish mining(自私挖矿)” 91
“Fast payment(快速支付)”的比特币双重支付问题和对策 93
比特币的DoS攻击和对策 95
区块链安全性评价成果备受期待 97
第9章 区块链的重要问题——密钥管理 102
加密技术论点 102
安装与运行问题 103
什么是区块链的数字签名 104
区块链的签名密钥与“资产”紧密相连 105
密钥失效:PKI的失效处理 106
区块链没有失效处理 107
区块链的密钥管理形式 108
软件密钥管理 108
设备密钥管理 108
服务密钥管理 109
密钥的备份 110
HSM:更为严格的密钥管理 110
签名密钥的所有者 112
在线钱包与远程签名 113
多重签名提案 115
第10章 比特币的加密技术终将被破解 120
数字签名与哈希链的作用 120
数字签名转移面临的课题 120
哈希链安全性降低的风险 121
哈希函数的转移线索——长期签名技术 122
长期有效的保障 125
区块链哈希函数转移的注意要点 126
实际转移中的注意事项——PKI 128
实际转移中的注意事项——区块链 129
第11章 区块链技术的研发要避开哪些陷阱 133
“TheDAO事件”的教训 133
失去可用性 134
安全保护加密技术基础系统的五个层面 135
层间的“假定”可能成为陷阱 140
利用现有系统的智慧和标准 141
第12章 区块链带来的商机 147
全球热议的话题 147
区块链的应急措施——“分叉(fork)”被频繁使用 149
不成熟的比特币社区 150
全球区块链商机动态 151
金融领域是区块链的主战场 153
日本国内只关注“金融科技”和“私链” 155
怎样把握机会,笑到最后 156
第13章 未来区块链 161
重新思考区块链的完善程度 161
世界技术开发为基础领域注入动力 164
学术合作不断加速 165
学术界正式研究区块链 167
中立性学术活动的兴起 168
国际标准化工作刚刚开始,就已暗含玄机 170
急速发展的技术与限制措施的关系 171
后记 175
作者介绍 177