你对区块链了解多少?区块链技术基础水平介绍

你对区块链了解多少?区块链技术基础水平介绍

什么是区块链未来区块链会给大家带来什么变化?下面我们来看看视频

了解了区块链之后,让我们来仔细看看“区块链”技术

从技术角度来说,区块链是一个由多方维护的技术体系,以区块链结构存储数据,使用密码学来保证传输和访问的安全性,可以实现数据的一致存储,不可篡改,不可否认。

区块链基础设施主要分为应用层、契约层、激励层、共识层、网络层、数据层和数基础设施层。

共识层、网络层、数据层:属于协议层,是区块链技术的必要层,是实现区块链技术的基本保障,缺一不可。

契约层:属于扩展层,区块链的编程性质主要通过这一层实现。

供应链信息平台的技术模型主要包括三个模块:应用层交互模块、契约层核心模块、共识层和网络层、数据层和数据基础设施层基础模块。

激励层:通常发生在公链,包括分配机制和激励机制。在供应链联盟链中,共同维护平台的正常运转是每个成员责任,产生的利益分配可以根据成员的需求通过产品流或资金流来实现。

应用层

区块链的应用层封装了各种应用场景和案例,类似于电脑上的应用,浏览器上的门户,搜索引擎电子商城或者手机上的app。区块链技术应用部署在以太坊、EOS、QTUM并落地现实。未来的可编程金融和可编程社会也将建立在应用层上。

合同

契约层具有可编程特性,主要包括各种脚本代码算法机制和智能契约,是区块链的可编程基础。

将代码嵌入到区块链或令牌中,实现自定义的智能契约,在满足一定约束条件的情况下不经过第三方自动执行,这就是区块链去信任的基础。

激发层

激励层主要包括分配制度和经济激励的分配制度。其作用是提供一些激励措施,鼓励节点参与记账,保证整个网络的安全运行。鼓励遵守规则的节点参与记账,惩罚不遵守规则的节点。

通过共识机制赢得记账权的节点可以获得一定的奖励。我们最熟悉的比特币的激励方式两种,一种是新块生成时系统奖励的比特币,另一种是每笔交易扣除的手续费。当比特币数量达到2100万的上限时,激励完全取决于交易费。

共识层

区块链共识层包括共识算法和共识机制。共识层的作用是使高度分散的节点对P2P网络中块数据的有效性达成共识,决定谁可以向主链添加新的块。这是区块链的核心技术之一,也是区块链社区的治理机制。

目前共识机制算法至少有几十种,包括工作量认证(PoW)、权限认证(PoS)、权限授权认证(DPoS)、烧录认证、重要性认证等等。

网路

网络层通过P2P技术实现分布式网络机制,包括P2P组网机制、数据传输机制和数据验证机制,所以区块链本质上是一个P2P网络。

由于区块的P2P特性,数据传输分散在节点之间,一些节点或网络的损坏对其他部分影响不大。

数据层

区块链数据层主要描述区块链的物理形态,是区块链从创建区块开始的链状结构,包括区块数据、链状结构、随机数时间戳、区块上的公私钥数据等。它是整个区块链技术中最低数据结构

每个块包括块的大小、块头、块中包含的事务数量以及一些或所有最近的新事务。在每个块中,决定整个区块链的是块头。数据生成使用了很多技术,比如时间戳技术,可以保证每个块按照时间顺序连接;非对称加密技术使得数据无法被篡改等等。

版权声明:区块链技术及应用 发表于 2022-03-20 2:10:46。
转载请注明:你对区块链了解多少?区块链技术基础水平介绍 | 零零洞洞

暂无评论

暂无评论...