Quorum概述

Quorum是由摩根大通研发的企业级区块链,用于解决金融或满足于企业需求的行业的需求的平台[56]。Quorum是基于以太坊扩展研发的一种联盟链,适用于对交易效率和吞吐量比较高的企业应用。Quorum作为以太坊的许可实施方案,对以太坊设计的主要变更如下:
(1) 节点加入管理:对节点的加入增加了身份限制的管理,只有参与的节点才可以连接进入Quorum链,从而参与交易的验证、智能合同的部署和区块链的维护等工作。
(2) 共识机制的调整:默认条件下,Quorum链采用的是Raft共识机制和IBFT共识机制,还支持不同共识机制可插拔的体系结构。而以太坊使用的是PoW共识机制,对于资源造成了大量的浪费。Raft和IBFT算法共识过程更快,交易的确认速度更实时,比较适用于联盟链。
(3) 对隐私的支持:设计了隐私机制,在联盟链中只有参与交易的当事人可以访问私有交易,不想其他成员公开私有交易的信息。
(4) 取消了交易费用的花销:在Quorum链中取消了交易产生的汽油费的花销,但是燃料gas的设定仍然存在,不过被设定为零。

Quorum结构

如图3.5所示,在Quorum的结构中,Quorum节点主要沿用了以太坊的geth,而Constellation模块是负责对私有交易的支持。此模块由Transaction Manager 和 Enclave组成,在一个节点中两者一一对应。Transaction Manager模块用来存储私有交易的内容,并且与与其他节点的Transaction Manager交互,来进行管理私有的交易。Enclave模块负责生成交易的公钥与私钥对、交易的加密和解密操作。

Quorum区块链原理及其概念相关推荐

  1. 以太坊区块链原理以及概念

    以太坊概述 以太坊设计目的构建一个支持智能合约[54]的平台,该平台支持图灵完备的应用,可以根据既定的智能合约代码逻辑自动执行.如果智能合约代码没有漏洞,则不存在暂停服务.欺骗.第三者篡改和干预的问题 ...

  2. 区块链的基本概念和工作原理

    区块链的基本概念和工作原理 1.基本概念 区块链是分布式数据存储.点对点传输.共识机制.加密算法等计算机技术的新型应用模式.所谓共识机制是区块链系统中实现不同节点之间建立信任.获取权益的数学算法. 区 ...

  3. 区块链笔记 - 《区块链技术核心概念与原理讲解》

    说明:笔记内容来源于慕课网<区块链技术核心概念与原理讲解>视频课程.如有侵权,请联系删除. 目录 1.区块链前世今生 2.区块链前景 3.比特币是什么 4.比特币原理 4.1 账本如何验证 ...

  4. 小学生都能读懂的区块链原理和术语介绍(故事图文)-引自《从零开始自己动手写区块链》

    本文目录 1.前言 2.中心化 2.1 交易 2.2 数字货币 2.3 复式记账法 2.4 未消费交易输出 2.5 中心化 2.6 区块与区块链 2.6 创世区块 3.去中心化原理 3.1 分布式存储 ...

  5. 《区块链原理、设计与应用》荣获2018年度畅销图书奖!

    <区块链原理.设计与应用>已经正式出版,详细介绍了区块链和分布式账本相关技术,以超级账本为例介绍企业分布式账本的设计原理.架构实现和应用技巧,欢迎大家阅读使用并反馈建议. 获奖情况 荣获2 ...

  6. 区块链原理与基础理论知识

    区块链原理与基础理论知识 1.比特币区块链入门 2.区块链的工作原理 区块链核心组成部分 加密哈希 公钥加密 Merkle 树 3.生成区块链 一致性算法 ​ 来源区块链 - 区块链基础知识 | Mi ...

  7. BlockChain:区块链技术基础概念综合理解——个人总结

    BlockChain:区块链技术基础概念综合理解--个人总结 目录 区块链的进阶与意义 1.区块链技术的进阶 2.区块链技术三大意义-传递价值.建立可信用环境.提高效率和降低成本 1.传递价值 2.建 ...

  8. 区块链原理设计与应用_我如何设计一个可以在6个月内吸引200K用户的区块链应用...

    区块链原理设计与应用 by Rolando Mathias 由Rolando Mathias 我如何设计一个可以在6个月内吸引200K用户的区块链应用 (How I Designed a Blockc ...

  9. JPM Coin 三部曲 (中) - 摩根大通为何青睐 Quorum 区块链

    本篇是三部曲的第二部分,聊一聊 JPM coin 背后的区块链网络 - Quorum,详解其特点.共识机制,及其如何满足传统银行业的商业需求. Quorum 被认为是"企业级以太坊" ...

  10. 区块链教程(1)——区块链原理

    区块链教程(1)--区块链原理 参考:廖雪峰的官方网站区块链教程 https://www.liaoxuefeng.com/wiki/1207298049439968 文章目录 区块链教程(1)--区块 ...

最新文章

  1. Java培训的学费标准是多少
  2. websocket(二):SSM+websocket的聊天室
  3. 如何选择适合自己公司的移动办公系统?
  4. .NET设计模式(5):工厂方法模式(Factory Method)
  5. Linux服务器下搭建JDK、Tomcat环境和部署web应用
  6. java socket通信安全_Java Socket通信
  7. php 通过类名获取类的文件地址
  8. linux redhat 命令大全,redhat Linux命令大全
  9. android怎么换小米系统更新,miui8怎么更新 miui8更新升级方法汇总
  10. c语言找出递增子数组的长度,编程之美2.16 数组中最长递增子序列的长度
  11. python scheduler 定时执行_python使用apscheduler做定时任务的管理
  12. linux系统里route -n不起作用,Linux系统中的route解析
  13. python写一个app接收摄像头传输的视频_如何使用Python中的tcp套接字发送和接收网络摄像头流?...
  14. IE 11中 onpropertychange失效
  15. c4d需要学哪几种语言,自学C4D要多久才能掌握.看下以下的总结
  16. 电脑照片,怎么把电脑照片传到iphone手机 将电脑照片传到iphone方法【图文】
  17. C# 死循环等待方式
  18. 运算放大器使用注意事项
  19. python turtle 绘制北京天安门
  20. Java自动生成编号

热门文章

  1. 【MySQL - 3】数据库可视化工具SQLyog的安装使用及DML操作大全(CUD)
  2. 基于Java桌面GUI设计的图书管理系统
  3. 不要轻易在简历上写我热爱编程,我热爱学习
  4. 如何解决“'mvn' 不是内部或外部命令,也不是可运行的程序或批处理文件。”问题
  5. 无线网络 开启nat共享服务器,wifi共享大师开启NAT服务出错的解决方案
  6. 吉软-Java57-第一次作业
  7. 奇迹服务器技能修改,奇迹技能修改教程-地狱火技能修改介绍
  8. java font好看的字体_解决Java字体难看的问题
  9. 短视频行业深度(一)快手科技:私域筑垒,公域进军.PDF
  10. 从零开始变成一个脚本小子002-初窥密码2