区块链学习笔记--区块链的模型架构

原创 2018年04月17日 09:13:08

整理自《区块链社会》--龚鸣

自下而上分为数据层、网络层、共识层、激励层、合约层、应用层。

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

网络层包括分布式组网机制、数据传播机制和数据验证机制等;

共识层主要封装网络节点的各类共识机制算法;(工作量证明机制PoW、权益证明机制PoS、股份制证明机制DPoS 等等);

激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制,该层主要出现在共有链中,因为在公有链中必须激励遵守规规则参与记账的节点,并且惩罚不遵守规则的节点,才能让整个系统朝着良性循环的方向发展。而在私有链中,则不一定需要进行激励,因为参与记账的节点往往是在链外完成了博弈,也就是可能有强制力或者有其他需求来要求参与记账。

合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础。

应用层则封装了区块链的各种应用场景和案例。

其中数据层、网络层和共识层是构建区块链应用的必要因素,否则将不能称为真正意义上的区块链;而激励层、合约层和应用层则不是每个区块链应用的必要因素,有部分的区块链用用并不完整的包含着这三层结构。

区块链基础架构模型

一、简单3层架构 Ref:http://www.8btc.com/ebook-blockchain 二、6层架构 Ref: (1)http://blog.csdn.net/qq_356...
  • hello2mao
  • hello2mao
  • 2018-03-16 00:12:34
  • 973

深度解析区块链架构、跨链和演进

本文根本上介绍区块链的架构内涵,先概括区块链的本质,以发展的眼光给出一个区块链的高阶架构,并对高阶架构的各个模块进行详细的说明。 作者 | 庄鹏 责编 | 钱曙光 本文是基于作者近几年来对...
  • Blockchain_lemon
  • Blockchain_lemon
  • 2018-02-06 17:53:22
  • 4571

3分钟了解区块链的六层模型

区块链技术的模型是由自下而上的数据层、网络层、共识层、激励层、合约层和应用层组成。 首先是“数据层”,封装了底层数据区块的链式结构,以及相关的非对称公私钥数据加密技术和时间戳等技术,...
  • qq_35624642
  • qq_35624642
  • 2017-09-29 22:50:49
  • 825

区块链架构、跨链和演进

本文是基于作者近几年来对各种区块链平台理念和技术的研究,结合作者过去十多年的 IT 经验,审慎思考的结果 ,文章仅代表作者个人观点。作者会假设读者对各种区块链平台有一定的认知,不会对具体的区块链平台再...
  • omnispace
  • omnispace
  • 2018-01-25 09:36:35
  • 676

一文看懂区块链架构设计

转自:http://www.8btc.com/ebook-blockchain 前言 区块链作为一种架构设计的实现,与基础语言或平台等差别较大。区块链是加密货币背后的技术,是当下与VR虚拟现实...
  • lucky_greenegg
  • lucky_greenegg
  • 2016-10-15 11:23:53
  • 50954

区块链的架构设计

 前言   区块链作为一种架构设计的实现,与基础语言或平台等差别较大。区块链是加密货币背后的技术,是当下与VR虚拟现实等比肩的热门技术之一,本身不是新技术,类似Ajax,可以说它是一种技...
  • dm201801
  • dm201801
  • 2018-01-17 13:28:35
  • 1432

区块链的创新及演进层次

区款链最初的学术定义为由包含交易信息的区块从后向前有序连接起来的数据结构。 在比特币系统中区块链就是记录所有比特币交易的公开账本。 简单讲,区款连包含三个要素: 共享状态; 通过区块来更新共享...
  • sinat_37138973
  • sinat_37138973
  • 2018-02-09 22:33:44
  • 85

区块链常用架构

源于比特币社区的区块链技术,不仅为金融机构所重视,也逐渐为世界主要经济体及重要国际组织所关注。本文作者尝试对区块链常见架构进行分析,并根据其技术特点提出了一些在保险业可能的应用场景。作者 | 李赫区块...
  • duke370503
  • duke370503
  • 2018-02-28 16:04:48
  • 832

区块链技术学习笔记

上周末参加了一个区块链技术培训班,大致搞明白了以下问题:1、比特币为什么会衍生出挖矿、矿机这套产业链?为什么那么多人炒币?2、公有链、联盟莲、私有链的区别在此做个简单分享。1、比特币这种公有区块链的技...
  • russell_tao
  • russell_tao
  • 2017-07-04 09:49:01
  • 1962

《区块链 参考架构》

  • 2017年12月01日 18:14
  • 10.41MB
  • 下载
收藏助手
不良信息举报
您举报文章:区块链学习笔记--区块链的模型架构
举报原因:
原因补充:

(最多只允许输入30个字)