区块链基础架构包含6层,每个层次都处在不断的迭代 演进过程中。其中,数据层、共识层和激励层是核心。 数据层封装了底层数据区块以及相关的数据加密和 时间戳等技术,保证链式连接; 网络层包括分布式组网机制、数据传播机制和数据 验证机制,实现点对点通畅广播; 共识层封装了网络节点的各类共识算法,目的是确 定记账节点,包括工作量证明(PoW)、权益证明 (PoS)、DPoS(股权授权证明机制); 激励层将经济因素集成到区块链技术体系中,包括经 济激励的发行机制和分配机制等; 合约层封装了各类脚本算法和智能合约,是区块链可 编程特性的基础; 应用层则封装了区块链的各种应用场景和案例。 工作流程: