华为超级账本有哪些创新设计?

区块链的出现吸引了一大批借助区块链风口创业的区块链开发公司,他们对于区块链技术的不断探索,使得区块链技术愈加完善。一些互联网巨头公司也纷纷加入区块链探索的大军中来,比如今天要讲的华为,其在互联网行业内的地位自然不用再多说,华为自身布局的区块链BCS也有很多创新的设计,今天我们就来具体谈谈华为区块链BCS的几点创新设计。
  区块链开发

①高性能拜占庭容错共识算法,解决吞吐率过低问题

如何提高共识效率是一个业内共同的一个难题,目前开源的hyperledger

fabric只适合放在私有链动作,它可以在kafka上达到一定的性能,构建联盟链的时候,需要一个拜占庭式的算法。hyperledger

fabric在0.6的版本中提供了一个PBFT算法,但是性能非常差,华为提出了一个快速拜占庭算法来解决这个问题。

华为将共识算法分为两类,一类是证明类的共识,一类是投票类的共识。华为的共识算法有两点创新:一是签名+两阶段提交,二是多实例共识互相监督监督,保证公平性。其基于PBFT算法,减少了不必要的信息通信和签名消耗。使得信息数量的复杂度由n^2

降到了n,提高了算法效率。

②基于关系模型的区块链,提升易用性和查询性能

华为平台上有三种区块链部署模式,第一种是全华为硬件+华为BCS软件,也就是中性化部署,所有业务部署在华为云。华为云平台支持多租的区块链服务部署,各个租户有自己的VPC,彼此之间网络和数据是隔离的,只有通过外网才能互通,所以其实并不存在中心化。第二种是线上线下的方式,部分华为硬件+华为BCS软件,也就是混合部署,允许线下的数据中心放你的区块链服务节点,线下线上打通。一部分业务部署在华为公有云,另一部分业务部署在客户私有数据中心。第三种方式是去中心化部署,完全放在线下,私有硬件+华为BCS软件,业务部署在客户私有数据中心,。

华为基于关系模型区块链,提升易用性,主要有三个出发点,一是能不能像使用数据库一样使用区块链?二是能不能低成本将现有应用从数据库切换到区块链?三是能不能支持高效复杂查询?华为的设计总体上分为三部分:一是SQL的区块链访问;而是基于SQL的智能合约开发框架;三是基于关系数据库的区块链数据管理。

③从三个层级五大模块对区块链进行全面防护

安全设计层面,华为从三个层级、五大模块对区块链进行了全面的防护。比如说云上面的安全,过了等保四级。在身份管理上,华为提供了国密算法、标准的加密算法、同态加密算法,还有就是安全容器的能力,链码沙箱,以及恶意代码检测,然后链码的形式化验证,自适应的控制算法。

以上就是华为基于超级账本的三点创新设计,在汉全科技的看来,华为的这三点区块链的创新设计足以说明其在区块链行业的领军位置,作为我国国产品牌,相信华为在区块链行业定会有更好的发展,也将会有更好的区块链服务产品带给我们。

作者:A6shop先行

转自:https://www.jianshu.com/p/33a651cff29c

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REAdMe.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REAdMe.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看READme.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 、 1资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看READmE.文件(md如有),本项目仅用作交流学习参考,请切勿用于商业用途。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值