BlockChain:《Blockchain Gate》听课笔记——区块链的1.0架构 VS  区块链3.0架构+个人理解

相关文章
BlockChain:《Blockchain Gate》听课笔记——比特币白皮书的前世今生+个人理解

目录

区块链的1.0架构认知

区块链的3.0架构认知


​​​​​​​

区块链的1.0架构认知

这个阶段区块链系统主要是用来实现数字货币的,我们看一下示意图。如图所示,在整个架构中,分为核心节点和前端工具,这里提一下核心节点中“矿工”功能。矿工在1.0架构的系统中,主要是承担两个任务:

第一个是通过竞争获得区块数据的打包权后将内存池(发送在网络中但是还没有确认进区块的交易数据,属于待确认交易数据)中的交易数据打包进区块,并且广播给其他节点;
第二个是接受系统对打包行为的数字货币奖励,从而系统通过这种奖励方式完成新增货币的发行。

在前端工具中,最明显的就是钱包工具,钱包工具是提供给用户管理自己账户地址以及余额的;浏览器则用来查看当前区块链网络中发生的数据情况,比如最新的区块高度、内存池的交易数、单位时间的网络处理能力等;RPC客户端命令行接口都是用来访问核心节点的功能的,在这个时候,核心节点就相当于一个服务器,通过RPC服务提供功能调用接口。

区块链的3.0架构认知

在3.0的架构中,超越了对数字货币或者金融的应用范畴,而将区块链技术作为一种泛解决方案,可以在其他领域应用,比如行政管理、文化艺术、企业供应链、医疗健康、物联网、产权登记等,可以认为是面向行业应用。
        行业应用一般是需要具备企业级的属性的,比如身份认证、许可授权、加密传输等,并且对数据的处理性能也会有要求,因此企业级场景下的应用,往往都是联盟链或者私有链。我们来看一下示意图:

如图所示,首先在3.0架构中,数字货币不再是一个必选组件了,当然如果需要,我们也是可以通过智能合约的方式来实现数字货币的。与之前的架构相比,最大的特点就是增加了一个网关控制,实际上就是增加了对安全保密的需求支持,并且通过数据审计加强对数据的可靠性管理。
        在3.0架构中,实际上可以看成是一套框架,通过对框架的配置和二次开发可以适应各行各业的需求,比如图中的“可插拔共识”,意思就是共识机制不是固定的,而是可以通过用户自己去选用配置。

BlockChain:《Blockchain Gate》听课笔记——区块链的1.0架构 VS 区块链3.0架构+个人理解相关推荐

  1. BlockChain:《Blockchain Gate》听课笔记——区块链构筑的比特世界 VS 现实的原子世界

    BlockChain:<Blockchain Gate>听课笔记--区块链构筑的比特世界 VS 现实的原子世界 目录 比特世界的理解 区块链划分了比特世界和原子世界 比特世界当前发展状况 ...

  2. BlockChain:《Blockchain Gate》听课笔记——区块链的共识机制—简介、理解、畅谈

    BlockChain:<Blockchain Gate>听课笔记--区块链的共识机制-简介.理解.畅谈 以下资源为各种渠道的网络收集和个人总结 目录 区块链--比特币中的共识机制 现阶段区 ...

  3. BlockChain:《区块链技术在医疗领域应用分析》—中投顾问《2016-2020年区块链技术深度调研及投资前景预测报告》听课笔记

    BlockChain:<区块链技术在医疗领域应用分析>听课笔记 导读      医疗行业接纳区块链技术的时间相对来说比较晚,不过并没错过应用区块链的时机.区块链技术正在改变全球医疗行业,逐 ...

  4. BlockChain:《世界经济论坛:区块链将如何重塑金融业?》—20160812—听课笔记

    BlockChain:<世界经济论坛:区块链将如何重塑金融业?>-20160812-听课笔记 导读        2016年8月12日,世界经济论坛(World Economic Foru ...

  5. BlockChain:《区块链世界简明生存指南(一块听听)》2017-06-06 李笑来—听课笔记分享(2)

    BlockChain:<区块链世界简明生存指南(一块听听)>2017-06-06 李笑来-听课笔记分享(2) 目录 1.第1部分 2.第2部分 3.第3部分 李笑来<李笑来 Pres ...

  6. BlockChain:《2016年中国区块链产业概况》听课笔记

    BlockChain:<2016年中国区块链产业概况>听课笔记 导读         笔记摘自原文,区块链(Blockchain)是比特币的一个重要概念,本质上是一个去中心化的数据库,同时 ...

  7. BlockChain:《区块链世界简明生存指南(一块听听)》2017-06-06 李笑来—听课笔记分享(1)

    BlockChain:<区块链世界简明生存指南(一块听听)>2017-06-06 李笑来-听课笔记分享(1) 导读      李笑来是一位得到App专栏的作家,专栏<通往财富自由之路 ...

  8. BlockChain:《Blockchain Gate》听课笔记——以POW机制为例阐述共识机制的激励相容设计

    BlockChain:<Blockchain Gate>听课笔记--以POW机制为例阐述共识机制的激励相容设计 导读       区块链技术通过巧妙的经济激励和技术设计,创造了一种新型自由 ...

  9. Blockchain技术之区块链的概念和起源以及区块链的运行方式、发展前景和应用领域分析

    一.什么是"区块链"? 区块链起源于中本聪的比特币,作为比特币的底层技术,本质上是一个去中心化的数据库,是指通过去中心化和去信任的方式集体维护一个可靠数据库的技术方案. 区块链技术 ...

最新文章

  1. java myeclipse jar 导出问题
  2. gcc oracle mysql_Linux下C语言访问Oracle数据库Demo
  3. [ZJOI2005]午餐(贪心+dp)
  4. 这九张动态图诠释什么是自然与科技的完美结合
  5. h5 nan_手把手教你将H5游戏打包成快游戏
  6. VC++调试win32设置参数
  7. SpringBoot—自定义线程池及并发定时任务模板
  8. 计算机等级考试二级Python讲座(三)
  9. C#判断当前运行环境是否64bit
  10. memcached命令
  11. Surfer格网文件裁剪
  12. 禁止视频在手机移动端页面中全屏播放代码范例
  13. java仿QQ2.0版(一直忘了更)
  14. 3dmax教程技术:3dmax 怎么去掉贴图_3dmax如何去掉贴图
  15. 思维导向树6级节点_树形图或思维导图类似的数据结构中如何删除特定节点?
  16. 中国石油大学《安全行为学》第三阶段在线作业
  17. 英文情景对话(背诵篇)
  18. CnOpenData工商注册企业数量统计数据:省份-年度-企业数量信息表
  19. 今年408试题的难度,和往年相比如何?
  20. 使用Guardium大数据智能解决方案释放Guardium数据的价值

热门文章

  1. mysql行列转换_Excel、SQL、Python分别实现行列转换
  2. 显卡驱动程序卸载以及安装
  3. 802.1X学习笔记
  4. 为什么数据中心不能给乡镇带来新的就业机会
  5. 只需 4 步,自己搞个 Spring Boot Starter!
  6. 美团配送数据治理实践
  7. 小白科普:虚拟化简史
  8. 一个故事讲清楚 NIO
  9. 没有文档,没有老员工讲解,悲催的新人如何快速熟悉一个新项目?
  10. 死磕Synchronized底层实现--偏向锁