区块链非技术介绍25步读书总结之一 - 术语和技术基础


书名: Blockchain basics: A non-technical introduction in 25 steps.

这本书从非技术的角度用25步来介绍区块链所涉及的方方面面。这本书每一章都有一个对本章内容的总结,下面是这些总结的翻译。


术语和技术基础


1. 从不同层次和方面思考问题

  • 分析系统的时候可以从系统的层次和系统的不同方面进行
    • 应用层和实现层
    • 功能性的和非功能性的方面
  • 应用层注重于用户的需求, 而实现层注重于实现这些需求。
  • 功能性的方面考虑的是要实现的是什么, 非功能性方面注重于如何做。
  • 大多数用户关心系统的应用层的功能性方面, 非功能性方面,尤其是那些在实现层的,用户一般不能直观看到。
  • 完整性是软件系统一个重要非功能性方面属性。 完整性有三个主要元素:
    • 数据完整性
    • 行为完整性
    • 安全性
  • 大多数软件故障,比如数据的损失, 非逻辑的行为, 或者陌生者访问你的私有数据等,是对系统的完整性的破坏。


2. 从全局看问题

  • 软件的架构决定系统的构成部分是如何组织在一起并如何相互联系的。
  • 中心化的软件架构和分布式的软件架构可以被看作是对应体。
  • 一般来说,我们可以说那种一个构件就能使整个系统瘫痪的系统就不是分布式系统, 不管它的架构多么的复杂。
  • 区块链是分布式系统实现层的一个部分。
  • 区块链的目的是确保分布式软件系统的一个具体非功能方面: 实现并维持系统的完整性。


3. P2P系统的潜力

  • P2P系统中的计算机可以使它的计算资源直接被其他计算机使用。
  • P2P系统的优点是它们能过允许使用者们直接产生互动,而不是需要间接的通过中介。
  • 利用P2P系统去除中介提高了处理速度而且减少了成本。
  • 纯粹的分布式P2P系统形成了由平等用户组成的网络,网路中的用户之间直接互动,不需要有一个中心的调节者。
  • Napster展示了P2P系统的强大功能,因为其文件共享系统为传统音乐行业的商业模式带来了新时代,
    传统音乐行业主要担当艺术家和消费者之间的中介角色。
  • 那些生产者和消费者之间中介的行业如果主要是涉及非物质化或者数字商品和服务的, 是非常容易被P2P系统所替代的。
  • 我们的金融体系中很大一部分是货币供应商和消费者之间的中介,这主要以数字或非物质形式存在。因此,数字化和P2P系统可能会以与Napster重塑音乐产业类似的方式重塑金融业。
  • 随着数字化的继续,我们日常生活的更多方面以及越来越多的商品和服务将变成非物质的,并将受益于P2P系统的优点。
  • 区块链的令人兴奋之处在于它能够作为一种工具能够实现并保持纯粹分布式的P2P系统的完整性,这些系统由于去中介化而有可能改变整个行业。


下一篇: 区块链非技术介绍25步读书总结之二




  


Comments:

Write a comment
Anonymous

Captcha image

Reload

Type the number you see in the image above: