区块链模型架构分别是什么?
区块链基础架构分为6层:包括数据层、网络层、共识层、激励层、合约层、应用层。
区块链模型的最底层,封装了数据区块的链式结构,以及非对称的公匙私匙加密技术和时间戳技术。
点对点(P2P)的组网机制,数据传播和数据验证机制,因为P2P的特性,区块链具有自动组网的机制,常常被称作分布式自治系统(DAOs)。
负责共识算法和共识机制,目前最常见也是较为成熟的有三种共识机制—工作量机制证明POW(Proof of Work)、权益证明机制POS(Proof of
Stake)、股份授权证明机制DPOS(Delegate Proof of Stake)。这三种机制各有利弊。
负责激励的发行制度和分配制度。可以简单的理解为就是一套工资和奖励系统。挖矿所得的奖励+交易手续费讲解分配就是激励层的功能。
包含脚本、算法以及智能合约,通俗地讲是一份自定义的电子合同,之所以称为智能合约,是因为这份合约可以在达到约束条件自动触发执行,不需人工干预,也可以在不满足条件时自动解约,理论上可以触发执行事先约定好的一切条款。这也是区块链能够解放信用体系最核心的技术之一。
封装了各种应用场景和案例,类似于日常用的各种网站、APP,比如有社交娱乐,有电商购物,有新闻阅读等各种不同的应用场景。
区块链的六层模型自下而上分别是:数据层,网络层,共识层,激励层,合约层和应用层。
数据层:
数据层封装了底层数据区块以及相关的数据加密和时间戳等基础数据和基本算法,这是整个区块链技术中最底层的数据结构。
网络层:
网络层包括分布式组网机制、数据传播机制和数据验证机制等,P2P组网技术早期应用在BT这类P2P下载软件中,这就意味着区块链具有自动组网功能。
共识层:
共识层主要封装网络节点的各类共识算法,目前比较知名的有POW工作量证明机制、权益证明机制POS、股份授权证明机制DPOS等。
激励层:
激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等。
合约层:
合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础。
应用层:
应用层则封装了区块链的各种应用场景和案例。
总结一下:
数据层、网络层、共识层是构建区块链技术的必要元素,缺一不可,而激励层、合约层和应用层不是每个区块链应用的必要因素。
你可能感兴趣的文章
-
映泰TB250BTC挖矿主板BIOS设置(完全攻略,让你轻松挖矿)
映泰tb250btc挖矿主板的bios设置相对简单…
2023-07-05 -
MCU带两个ETH,实现高效数据传输(详细介绍MCU带双ETH的应用场景和优势)
要实现一个MCU带两个ETH,需要选择支持多个…
2023-07-04 -
详解代币经济学:供需、激励与治理等
代币经济学是加密货币的一个重要方面。如…
2022-08-02 -
企业将 x to earn 作为Web3 探索大门
写在前面我们从不同的x模式下,挑选了较具…
2022-08-02 -
Goerli 将与 Prater 合并
作为最后一个进行权益证明过渡的测试网,Go…
2022-08-02 -
opensea卖出以太坊怎么转人民币(详细教程分享,快速实现数字货币兑换)
要将在Opensea卖出的以太坊转换成人民币,…
2023-07-05 -
SOL币用什么挖矿?SOL币挖矿教程详解
摘要: SOL币是Solana区块链生态系统中使用…
2023-07-04 -
银行除了不去中心化其他都完胜Crypto
如果一条为了取代以太坊的公链,为了性能、…
2022-08-02 -
代币薪酬设计指南
代币和整个加密货币市场的波动性较大,因此…
2022-08-02 -
SHIB(柴犬币):一场有趣的社区化实验(了解Shiba Inu币背后的故事与未来发展)
SHIB是Shiba Inu Token的缩写,是一种基于…
2023-07-05 -
加入一个在 Web3 领域有声望的团队
区块链网专职打假记者李文峰报道:如果你刚…
2022-08-02 -
加密货币市场近期崩溃的内在原因
7月20日,知名加密VCParadigm创始合伙人 M…
2022-08-02