【毕业设计】第二章 相关技术简介

基于区块链的传感器数据保护系统的设计与实现

第二章 相关技术简介

2.1 区块链技术

  区块链是一种去中心化的分布式账本数据库,链上的节点无需相互信任,每个节点都会同步复制整个账本,信息透明,具有不可篡改、匿名性、开放性等特性,组成模式包括P2P网络、共识算法、加密签名技术和账户储存类型,解决了拜占庭将军和电子货币双花问题[11],目标是提高系统效率,减少信任成本。下面分别简介区块链的框架、结构和特性。

2.1.1 区块链框架

  区块链系统从下至上分别由数据层、网络层、共识层、激励层、合约层和应用层组成[12],其中数据层规定了区块的数据结构;网络层包含分布式网络用于节点的通信;共识层实现了分布式中的共识算法;激励层用于规定激励机制主要作用之一是提高篡改者作弊成本;合约层是区块链底层功能的整合脚本,规定节点需要遵守的规则;应用层则是各类实际应用的场景。
在这里插入图片描述

2.1.2 区块链结构

  区块链结构中主要包括交易、区块和链,其中交易是导致分布式账本数据库状态发生改变的行为,如果区块链上发生了一次交易并被节点有效打包,就会在数据库中增加一条记录。区块是一种数据结构,记录在一段时

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值