发现核心问题
- 信任和完备性:完备性会增强信任,信任会带来更多节点,促进节点进一步贡献。因此点对点系统的核心问题在于如何提供和确保完备性,也就是区块链要解决的核心问题。
- 解决这一问题的挑战在于如何在最坏的情况下实现完备性,即节点数量和节点的可靠性为止,即著名的拜占庭将军问题。
消除术语的歧义
- 本书中“区块链”术语有四种含义:将数据整合进区块并连接起来形成的一种数据结构;在点对点系统中将特定结构的数据协调组织起来的算法;利用区块链数据结构、区块链算法、密码学等技术综合,确保去中心化点对点系统完备性的技术方案;一类完全去中心化的点对点系统
- 区块链的一个重要应用场景是在点对点系统中,无信任背景下的所有权管理。(产权、所有权是经济学的重要研究课题,加上点对点对于金融系统的革新,所以本人开始学习区块链)
理解所有权的本质
- 在中心化系统中,所有权的确定、转移可以由中心完成;但是去中心系统下,关键在于,有多为相互独立的证人。(类似于货币,社会大部分人承认可以兑换为不同的商品,则可以用于承担一般等价物任务)
- 可以通过使用区块链数据结构来出啊关键基于完全去中心化系统的账本。每个节点上的区块链数据表示一个账本,并由运行该节点的计算机来维护。区块链算法负责让各个节点账本内的所有权状态同步到一致版本(共识算法)
- 为什么在所有权管理中使用去中心化的账本?传统所有权的证明和变更(交易)效率低下,这会导致外部性和难以形成市场;所有权账本不透明,由于所有权账本中记录了变更的数据,也就是某些交易信息不透明,这会导致市场信息不透明,也会导致效率低;但公开证明也可能导致隐私问题
双花问题
- 例子:伪造银行票据,加上考虑到数字经济下产品服务的复制成本几乎为0,宝贵资源(财产)如何保护?对于银行票据通常是研发了多种防伪手段,提高违法代价来保护
- 双花问题产生的原因:同步信息时滞导致账本更新时间不一致,同步信息慢的节点可能受害;数字商品容易复制,加密货币就是一行代码,且去中心化系统中没有统一管理者,相互不信任