区块链的六层架构

26 篇文章 6 订阅 ¥39.90 ¥99.00
区块链技术分为六层架构:数据层、网络层、共识层、激励层、合约层和应用层。数据层通过区块存储数据并使用时间戳和非对称加密技术确保安全性;网络层实现节点间的P2P信息交流;共识层确保节点记账的有效性和一致性;激励层通过奖励机制维持网络安全;合约层包含智能合约,实现自动执行的编程特性;应用层则封装各种区块链应用场景。
摘要由CSDN通过智能技术生成

我们知道区块链技术就是一个去中心化的分布式账本,可以实现价值和信任的传递。

日常生活中,我们的账本是在一页一页子账中逐笔记录,最后汇聚成册,形成一个账本。一个账本记满了,再在一个新账本上开始一页一页地记录,最终所有账本按时间顺序组合在一起形成一个总账本,结构非常简单清晰。

既然区块链本质上是一个账本,那它又是什么样的架构呢?实际上,有关区块链的架构问题,已经被广泛讨论过了,基本上已达成了共识。区块链的架构自下而上分为六层,分别是数据层、网络层、共识层、激励层、合约层和应用层,每一层都有其对应的核心功能。

 

 

1、数据层

区块链是通过区块(block)存储数据,每个数据节点之间都包含所有数据。数据层主要是解决这些数据以什么样的形式组合在一起,形成一个有意义的区块。就像下图中的现金日记账一样,一页账本每一个账目都由相应的时间、凭证编号、摘要、借贷金额、余额等数据构成一个完成的账目。

每个区块都包括了区块的大小、区块头、区块所包含的交易数量及部分或所有的近期新交易。在每个区块中,对整个区块链起

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

向彪-blockchain

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值