时间:2023-04-17|浏览:258
网络层是区块链网络本质是一个P2P(Peer-to-peer点对点)的网络,区块链是由区块相互连接形成的链式存储结构,其中第一个区块被称为创始区块。一般区块包括区块头和区块体两部分。区块头包含每个区块的身份识别信息,如版本号、hash值、时间戳、区块。
共识层封装了各种共识算法,激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等。合约层主要封装了各种脚本、代码和智能合约,是区块链可编程特性的基础;应用层则包含具体的业务应用,比如数字货币等。
从架构设计上来说,区块链可以简单的分为三个层次,协议层、扩展层和应用层。其中,协议层又可以分为存储层和网络层,它们相互独立但又不可分割。在区块链技术模型中,每一层分别具备一项核心功能,不同层级之间相互配合,共同构建一个去中心的价值传输体系。
除了以上介绍的区块链架构,还有一种新兴的区块链架构DNA(Distributed Networks Architecture,分布式网络架构),是由区块链创业公司“分布科技”开发的区块链架构,它可以同时支持公有链、联盟链、私有链等不同应用类型和场景,并快速与业务系统集成。
总的来说,区块链的网络构架包括企业区块链。虽然在企业区块链集群中可能存在作恶节点,但区块链的网络构架只考虑因系统或网络原因导致的故障节点,不考虑集群中存在作恶节点的情况。以上就是关于区块链的网络架构的详细介绍,希望对您有所帮助。
用戶喜愛的交易所
已有账号登陆后会弹出下载