您的位置 首页 > 德语词汇

layer的(什么是区块链层级(layer)?)

大家好,今天来为大家分享layer的的一些知识点,和什么是区块链层级(layer)?的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!

众所周知,区块链是比特币的底层技术,那么这个底层技术又是怎么分层级结构的呢?

今天我们来聊聊区块链的六个层级结构。

layer的(什么是区块链层级(layer)?)

工程应用领域和科研学术领域在结构上略有差异,我们一般谈到的都属于工程应用领域,这里就不再赘述科研学术的结构,避免大家弄混。

通常,区块链系统主要分为:应用层、激励层、共识层、网络层和数据层,共五层,主要体现在初期的比特币系统上。随着智能合约的产生,在应用层和激励层之间加入了合约层,主要体现在支持智能合约的系统上。

1.区块链技术的必要元素——数据层、网络层、共识层

数据层(DataLayer)相当于区块链四大核心技术中的数据结构,即“区块+链”的结构。从还没有记录交易信息的创世区块起,直到现在仍一直在新添加的区块,构成的链式结构,里面包含了哈希值、随机数、认证交易的时间戳、交易信息数据、公钥和私钥等,是整个区块链技术中最底层的数据结构。

网络层(NetworkLayer)则类似于四大核心技术中的分布式存储,主要是点对点机制、数据传播机制和数据验证机制。分布式算法以及加密签名等都在网络层中实现,区块链上的各个节点通过这种方式来保持联系,共同维护整个区块链账本,比较熟知的有闪电网络、雷电网络等第二层支付协议。

共识层(ConsensusLayer)则相当于四大核心技术中的共识机制,主要包括共识算法机制。目前为止有PoW、PoS、DPoS、PoW和PoS结合、燃烧证明、重要性证明等十几种共识机制。

数据层、网络层、共识层三者构成了区块链层级的底层基础,也是区块链必不可少的三个元素,缺少任何一个都无法称之为真正的区块链技术。

2.区块链技术的拓展元素激励层、合约层、应用层

激励层(ActuatorLayer)包括激励机制和分配制度。挖矿是区块生产者通过最先完成工作量证明,去竞争交易信息存储记账权,生产新区块的过程。完成的工作量证明越多,奖励笔数越多。奖励即是区块链激励层的发行机制和分配机制。另外,还会制定一些相关制度,奖惩分明,激励记账节点,惩罚恶意节点。

合约层(ContractLayer)与智能合约有关。把代码写到合约里,就可以自定义约束条件,不需要第三方信任背书,到时间立即实时操作。当然除了智能合约,合约层是区块链作为信任机器的重要层级,是区块链系统实现灵活编程和操作数据的基础。

应用层(ApplicaTIonLayer)区块链的应用层封装了各种应用场景和案例,类似于电脑操作系统上的应用程序、互联网浏览器上的门户网站、搜索引擎、电子商城或是手机端上的APP,将区块链技术应用部署在如以太坊、EOS、QTUM上并在现实生活场景中落地。

一般把数据层和网络层归类为区块链中的协议层,合约层和激励层归为扩展层,即共识层。

3.对比比特币、以太坊、EOS的分层

一般认为比特币、以太坊、EOS是区块链1.0、2.0、3.0的代表,可以从下图看出区块链的发展历程。

从比特币到以太坊,增加了合约层,从以太坊到EOS,由于采用的是DPOS,激励层实际上合并到了共识层,而EOS增加出来两层:①工具层,以让在其上更容易开发应用;②生态层,它相当于一个开源软件,所有人都可以用它建立行业链、领域链。

文章分享结束,layer的和什么是区块链层级(layer)?的答案你都知道了吗?欢迎再次光临本站哦!

本站涵盖的内容、图片、视频等数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

Copyright © 2023