华为云开发者沙龙-广州站 演讲嘉宾:汪洋

举报
Tracy 发表于 2019/09/13 23:52:27 2019/09/13
【摘要】 华为在区块链方面的定位:不会做和比特币相关的业务,而是将区块链技术应用落地。区块链特征是去中心,分布式账本具有不可篡改、多方共同维护、分布式存储等特点,保障其区块链系统的安全性。目前区块链用到的关键技术:这里特别介绍一种技术智能合约:把合约转换成代码,当满足一定条件时就执行代码,都是利用既有的加密技术。有以下几个好处:数据防篡改、流程可追溯(在什么时候做什么事情)、规则全透明(对参与各方透明...

华为在区块链方面的定位:不会做和比特币相关的业务,而是将区块链技术应用落地。

区块链特征是去中心,分布式账本具有不可篡改、多方共同维护、分布式存储等特点,保障其区块链系统的安全性。

目前区块链用到的关键技术:

这里特别介绍一种技术智能合约:把合约转换成代码,当满足一定条件时就执行代码,都是利用既有的加密技术。

有以下几个好处:数据防篡改、流程可追溯(在什么时候做什么事情)、规则全透明(对参与各方透明)、最终可达成行为可抵赖。

下面介绍了华为在这方面的发展情况。华为从15年开始研究区块链,现在华为云提供的服务就是基于

现在很多企业做区块链成本会很高,研究框架,学习成本很高,区块链人才较缺乏。目前客户遇到的问题有:场景不清(区块链在那些场景能产生价值)、方案不定(找不到合适的)

 

华为针对这些情况给出解决方案:提供端到端区块链服务。

目前区块链接口调用只能通过华为云。

 

1.png

 

下面重点来看下开发平台:

第一层是最底层的IaaS,用来计算存储网络

第二层是PaaS,使用容器,基于容器来部署,具有快速、弹性扩容、交付快等特点。

核心技术:包括分布式账本、智能合约、怎么跑、怎么安装

P2P区块链网络,快速传播,使各方信息达到一致

区块链管理:用户界面层面,提供方便用户使用的接口

在此基础之上,做了一些客户开发的区块链应用。

基于公有云部署区块链是一个趋势,易扩容,有安全保障。

 

易用性的提升

基于华为云构建应用,利用华为云资源,一键式部署。华为云提供三种方式接入区块链,包括:Fabric SDK,原生支持JavaGoNode.js等三种语言;Restful API:支持Restful调用代码;Fabric JDBC:支持SQL,像关系数据库一样开发链上应用。

在线链代码(智能合约)编辑器,支持GoNode.js语言。可以把规则更多的写入智能合约,简化业务。

 3.png

安全保障

云环境安全性:利用华为云的安全服务,针对区块链,使用同态加密新加密算法保障数据安全,可以对加密结果进行计算。

链代码数据安全:形式化验证,通过数学算法证明程序安全性。

隔离性:参与各方数据隔离,通道机制隔离数据。

 

性能

比特币每秒处理七笔交易,远远不能满足日常需要。使用KafkaFBTF算法提高并发率。

互通

多种部署模式,云上云霞融合,多云融合,打通数据。

 2.png

华为云区块链的几个案例

供应链金融:将供应商和企业合同上传到区块链,实现线上办公,提高银行效率。

基于华为云BCS的电子病历共享:减少重复诊断,提高医疗效率。


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。