课程 › 区块链启蒙基础 › 模块一

模块一:先看懂系统,再看区块链

本模块讲解软件工程的主要概念,并建立一套组织和规范技术交流的方式。本模块还会介绍软件架构和完整性的概念,以及它们和区块链的关系。学完本模块,你会理解区块链的用途和潜力。

  1. 第1课:用四个格子看懂系统——区块链系统评价的四个维度

    用应用层与实现层、功能性与非功能性两组维度拆解软件系统,理解分离矩阵、可见性差异以及系统完整性的三个主要组件。

  2. 第2课:集中式还是分布式——区块链在系统架构中的位置

    认识集中式与分布式两种软件架构及其优缺点,看清区块链在全局中的位置:在分布式系统中实现并维护完整性。

  3. 第3课:当每个用户都成为节点——点对点网络与区块链的潜力

    从点对点网络、去中介和音乐分享案例出发,理解为什么直接连接用户可能重塑行业,以及区块链在其中的位置。