为什么需要区块链
4 . 发现区块链核心问题
- 完整性和信任是P2P系统的主要关心的问题如果人们信任P2P系统,并且持续与系统交互的结果证实并加强了这种信任,那么人们将加入并继续为P2P系统做出贡献
- 只要人们失去对P2P系统的信任,P2P系统将被放弃并最终终止。
- 对P2P系统完整性能够造成的威胁有以下几点:
- 技术故障
- 恶意同伴
- 实现P2P完整性需要依赖于:
- 对系统中参与者的数量了解
- 系统中参与者的可信度的了解
- 区块链要解决的核心问题是在纯粹分布式的对等系统中实现并保持完整性,该系统由未知数量的, 未知可靠性和可信度的, 参与者组成。
5. 弄清区块链的含义
- 区块链是个很模糊的术语; 根据具体情况,它对不同的人有不同的含义。
- 区块链可以指:
- 数据结构
- 算法
- 一套技术
- 一组具有共同应用领域的纯粹分布式对等系统
- 管理和明确所有权是区块链中最突出的应用案例,但并非唯一。
- 区块链是纯粹分布式的对等分类帐系统,它利用软件单元,该软件单元由一种算法组成,该算法将有序和连接的数据块的信息内容与密码和安全技术协商,以实现和维护其完整性。
6. 理解所有权的性质
- 所有权的证明有三个要素:
- 所有者的识别
- 所拥有的物体的识别
- 所有者到所拥有的物体的对应
- 可以使用身份证,出生证明和驾驶证以及序列号,生产日期,生产证书或详细的物品描述来识别所有者和物品。
- 所有者和对象之间的映射可以保存在账单中,该帐单与审判中的证人扮演同样的角色。
- 只有一个帐单是有风险的,因为它可能被损坏,破坏或伪造。在这种情况下,帐单不再是澄清所有权的可靠来源。
- 和只使用一个中央帐单相反,可以利用一组独立的分类帐记录所有权,并通过大多数帐单所同意的版本来澄清所有权。
- 通过使用区块链数据结构可以创建一个纯粹分布式P2P帐单系统。每个区块链数据结构代表一个帐单并由系统的一个节点维护。区块链算法负责让各个节点帐单的所有权的版本都到达一个一致的状态。密码学被用来实现识别,认证和授权。
- 纯粹分布式的P2P帐单系统的完整性能够真实地陈述所有权并确保只有合法所有者才能将他或她的财产权转让给他人。
7. 花两次钱买一个东西
- 重复支出这个术语是很模糊的,它有不同的意义。
- 重复支出可以指:
- 由复制数字商品造成的问题
- 可能出现在分布式对等分类帐系统中的问题
- 一个违反分布式对等系统完整性的例子
- 在本书中,“重复支出”一词指的是纯粹分布式P2P帐单系统的脆弱性。
- 区块链是解决重复支出问题的一种手段。
下一篇: 区块链是如何工作的