区块链的架构模型以及核心技术
一.架构模型 一般说来,区块链系统由数据层、网络层、共识层、激励层、合约层,应用层组成。 数据层: 封装了底层数据区块以及相关的数据加密和时间戳等基础数据和基本算法。 网络层: 则包括分布式组网机制、数据传播机制和数据验证机制等。 共识层: 主要封装网络节点的各类共识算法。 激励层: 将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等。 合约层: 主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础。 应用层: 则封装了区块链的各种应用场景和案例。 区块链技术最具代表性的创新点: 基于时间戳的链式区块结构、分布式节点的共识机制。 基于共识算力的经济激励和灵活可编程
用户评论