《区块链基础知识25讲》学习笔记——第一部分区块链术语与技术基础

本书相对来说比较基础,笔记会比较简单

第一讲 理解分层的概念

一、软件系统的分层

  1. 根据主观上对系统按照用户需求和内在技术原理进行划分,可以分成应用层实现层
  • 应用层是从用户需求出发
  • 实现层本质上是技术性内容
  1. 根据一个系统能够做什么和 这个系统做的怎么样可以分成功能性与非功能性
  • 功能性比如播放音乐,拍摄图片等
  • 非功能性比如有一个好看的界面,快速运行的软件等

二、完备性

完备性是非功能性特征,也非常重要

  • 数据完备性:软件系统中的数据要完整、准确且无冲突
  • 行为完整性:软件系统要可顺利运行,并且保证不存在逻辑性错误
  • 安全性:软件系统只对认证用户授权有限的数据访问与使用功能

第二讲 中心化与去中心化

一、 两种软件系统

现代软件系统主要采用两种架构:去中心化架构中心化架构
中心化系统中一个中心化模块连接了其他所有的模块,而去中心化系统没有中心节点,从而无法进行节点间的协调与控制。

二、去中心化系统的优势</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值