区块链数据模型

数据层

数据层封装了底层区块的链式结构及相关的非对称公私钥数据加密技术和时间戳等技术

  • 下一个区块通过存储上一个区块的哈希值,将区块链起来,就是区块链。

网络层

主要包括P2P组网机制、数据传播机制、数据校验机制等

  • P2P组网机制

共识层

封装了网络节点中的各类共识机制算法,共识机制算法是区块链的核心技术。是由系统中节点竞争进行记账,这个竞争的评判标准称为“共识机制”。

  • PoW:工作量证明机制,可以理解为考试,第一名可以获得系统奖励,考试奖励过程可以理解为“挖矿”
  • PoS:权益证明机制,类似于股票机制
  • DPoS:股权授权证明机制,PoS的改进,类似于董事会投票,通过选举决定记账权

激励层

将经济因素集成到区块链的技术体系中,其中包括经济激励的发行和分配机制等,主要出现在公有链中。

合约层

封装了各类脚本算法及智能合约,是区块链可持续发展的基础。

应用层

封装了各类应用场景和案例。

posted @ 2019-10-31 13:20  codeg  阅读(843)  评论(0编辑  收藏  举报