甲骨文区块链技术在企业中的应用 | 甲骨文魏清刚

来源:法大大 发布时间:2018-04-25 00:00:00

               

前言

4月19日,由法大大和崔牛会联合主办的“区块链与企业服务落地应用”论坛在京举行,来自微软(中国)、甲骨文、芝麻信用的三位首席架构师及法链负责人、信天创投创始合伙人等行业专家在现场做了以区块链、企业服务和法律为核心的干货分享。作为系列演讲精华的第三篇,本文内容整理自甲骨文首席架构师魏清刚的现场分享。

 

非常高兴来到区块链专场,我主要会介绍甲骨文区块链技术在企业当中的应用,更多的是谈怎么落地,未来的很多场景是什么样的。我来自甲骨文的云专业化团队,主要负责云的应用开发,还有最新的技术,比如人工智能、区块链、物联网等方面的解决方案。

 

我相信大家在区块链部分也了解的比较多,我只不过是从企业用户角度看待这个问题,其次也会讲讲我们面向企业场景的想法和中心点是什么,最后是给大家简单介绍在企业当中区块链怎么样和应用场景结合起来,主要是看业务场景。

 

坦白讲,区块链的确很疯狂,据我们了解,比特币的大波动对区块链的推广起到很正面的作用,让大家都非常期待区块链能做什么,而我们更多的是看到在企业当中的业务场景。从数据来看,全球的区块链解决方案,交易额在2017年全年应该是9.5亿左右,2018年才四个月的时间,已经达到21亿,到2021年基本上接近92亿。你会看到在未来的前景里面,区块链技术的发展方向是非常明确的,在企业应用方面的潜力还是比较大的。

 

从全球来看,美国、西欧、中国在这部分的投资分列前三,虽然有四分之一的区块链会员来自于中国,但是从整个支出额上中国应该排在第三位。在这方面的技术演进上,有一些专家也演进了区块链的1.0、2.0、3.0阶段:


aaf7f48bbf8149f291dc43f05e0a09db.jpg


1.0主要是通过比特币的形式,让大家很快感受到区块链给你带来的大变化,人工智能也是一样的,两年前你理解人工智能,可能感觉人工智能离你比较遥远,但现在你会觉得人工智能已经很近了,为什么呢?就是因为谷歌搞了两次围棋大战,让大家都觉得AI已经近在眼前,很多业务场景里面也会用到,道理和区块链一样,比特币使区块链1.0发生了很大变化。

 

2.0主要体现了以太坊智能合约,用智能合约的方式让很多开发人员快速接触到区块链的解决方案,你可以用go语言或者其他语言写智能合约部分。

 

3.0有人称为区块链+,这部分方案最主要的侧重点是在金融行业之外找企业的应用场景。

 

有两个行业是我比较看好的,第一个是金融科技部分,尤其是在区块链部分,人工智能方面,金融科技的潜力还是非常大的。因为你会发现所有的创新点,第一个行业永远在金融科技这块。另外一个潜力就是在企业里面,传统企业应该怎么利用区块链技术做转型或者说做商业生态,这就得在3.0的规划阶段当中体现。

 

技术路线没有对和错之分,只是看你研究哪方面。比特币也好、以太坊也好,没有对和错之分,大家是根据自己的结合点去看。当然了,我也参加了一些区块链的活动,也看了很多创业公司CEO所发出来的声音,感觉做链还是很苦的,在这里我也深表同情。

 

在解决方案这块,我们更看重的是,结合客户的企业架构,在区块链落地的时候去看待这些技术,所以这些技术路线应该是各领风骚。

 

区块链给我们带来了哪些游戏规则的改变?区块链的特点在于去中心化和点对点网络。其实我不是特别赞成大家一上来就讨论去中心化这个词,我觉得还是它的英文原词表达得比较明确——decentralized——不是中心的,但不一定是去中心的。

 

可以采用分布式的架构去理解,因为一提去中心化,尤其是在国内,就感觉你要去打破什么似的,所以我们用分布式架构理解比较好,这种方式可以消除中间机构、降低成本,的确可以给业方或者金融机构带来很多益处。

 

区块链还有个特点,不可篡改。大家都知道在互联网界,如果我是一个货船提供者,你想提货,用集装箱从天津运到日本去,我怎么知道你这个货什么时间到呢?那我们可不可以用分布式账本的技术,防篡改的技术,来解决这种问题,建立这样的机制。所以我们要根据它的特点,分布式账本、不可篡改、智能合约、透明性,去理解它的游戏规则是什么样的。

 

前段时间我也和一些客户讨论区块链在业务场景当中的应用,我发现他们分为两类人,一种是支持的,一种是反对的。坦白来讲,在很多业务场景里面,如果不是特别合适的话,你没有必要为了做区块链而做区块链,区块链技术并不是解决所有问题的万能方案。

 

什么样的场景可以用区块链解决方案?在今天上午的时候,主持人也问了一些问题,在这里我把这些问题罗列出来,主要是看我们的某种区块链应用业务场景是跨部门的跨组织的,但如果大家都在一个公司,有没有必要用区块链?我记得前几天有一个朋友告诉我,他帮一个客户做党建应用,要用区块链方案。我当时想了半天,没想明白怎么回事,在企业内部,要用什么区块链方案呢?所以我们要找一些场景,交易双方之间是否存在信任的问题,比方说我是一个平台,有这么多partner在上面开商店,这就存在信任的问题,当然了你可能会交一些备用金,但是还是解决信用的问题,你可能用这种方式来去解决。

 

第三个,是否包含中介机构?是否存在腐败?用这种方式增加透明度,包括定期对账。这点在很多业务场景里面,我觉得还是挺有必要的。在食品安全方面,中国食品安全就可以和区块链结合在一起。这个产品什么时间生产的,配送到哪里。我记得前段时间,哪个省就不说了,他们生产猪肉,生产日期故意写了差好长时间,我当时就想,区块链解决方案能不能解决这种问题呢?我要是采用了区块链方案,但是我故意把时间写错提交上去,我同事也说了这种问题可以解决,要物联网、IOT、区块链的方案结合在一起,这个猪肉生产出来,全部在物联网技术上做自动处理,一旦生产出来,时间、地点、设备直接写上去,生产时间就改不了,所以从产品和食品安全上,我只是讲个例子。我们要根据这些特点,找什么样的业务场景适合应用区块链,这是一个基础。

 

通过区块链技术改进业务流程,待会我会通过供应链解释。我经常看到区块链专家,但我有个想法是,不要总想着颠覆别人,但要防止被别人颠覆。

 

今天上午,大崔说的一句话,他一共有五句话,第一句话我挺有感受,你不要自作多情,其实巨人不要流量,可能会把你中间压榨了,可能是误伤,但是你要想一想你的生意模式会不会成为这些IT巨人的一个牺牲品。所以我们在考虑事情的时候要考虑你所做的方向,如何防止别人把你颠覆掉,这个是比较重要的,在很多区块链解决方案上,我们也看到这种情况。

 

根据区块链的技术特点,我们要考虑怎么构建自己的新生态。举个例子,是我们在韩国的客户,他用区块链技术构建线上的新生态环境,用新的生态环境构建全球忠诚度网络,是这样的模式,大家可以借鉴一下。

 

ORACLE的解决方案,技术路线非常明确。其实在去年十月ORACLE Open world上我们已经宣布了ORACLE的解决方案,我们的解决方案是基于Hyperledger技术,主要基于分布式账本,所以不会涉及到币上的东西,它主要是围绕Hyperledger去做的,其实在去年八月份的时候,ORACLE已经开始加入区块链Hyperledger的组织,在加入组织之前,ORACLE在区块链这块做了很多前期调研的工作,ORACLE在做很多解决方案的时候,和其他公司稍微有一些不一样,它的客户都是全球企业级客户,我们怎么样利用新型的技术做评估,根据这些特点,我们考虑了区块链怎么样利用分布式账本和ORACLE现有的合作伙伴,我们的企业级用户结合在一起。

 

在上午的时候,我强调比较多的是ORACLE有区块链的技术赋能我们的企业,因为和刚刚成立的创业公司不一样,很多创业公司IT资产是比较轻的,没有很重的供应链CRM系统。

 

在这样的商业环境里面,怎么加入区块链元素?我们可以看到在ORACLE整个设计里面,也是Hyperledger基于节点,可以在每个节点里面存储账本,增加了智能合约,我们可以根据智能合约很快地做程序的开发,灵活地部署到区块链的平台上,提供一些排序服务,还有成员服务,在整个平台上提供代理,提供管理控制台,可以非常方便让大家在很短的时间内创建网络,从应用做接口。

 

区块链本身是技术平台,更多的是和企业现有应用结合起来,企业应用不可能为了区块链方案,把原来的CRM应用重写重构,所以我们增加了很多接口,在这样的接口里面,同时我们增加了Cloud@Customer,可以选择公有云的方式部署,也可以选择自己的数据中心。

 

企业级用户敏感于自己数据的主权,所以根据自己的商业特点可以做灵活的选择,灵活的选择上可以包含存储网络。所提供的方案包括移动化、应用开发、微服务的整合都可以结合在一起,更多的是和ORACLE所有的Saas软件结合在一起,一种是传统ERP,部署在你自己的数据中心;还有一种是部署在ORACLE数据中心的软件。在2016年年底ORACLE以93亿美金收购了NetSuite,在全球Saas领域,ORACLE客户的数量是遥遥领先的。

 

我们怎么样赋能企业?在区块链的平台上,无论你的Iaas、Paas、Saas都可以集成在一起,将Saas的场景和区块链结合在一起。最后根据你的实际情况,部署在公有云还是在你的数据中心,ORACLE是提供了一体机,安装的时候可以直接将你的Iaas和Paas结合在一起。

 

不同的企业对数据的敏感性不一样,刚刚创业的公司不会敏感于数据,但是也给了提醒,如果你的业务范围跟某个云产生交易交集的话,你有可能也会成为一个牺牲品。还有一些企业是做国际业务的,尤其是大型企业客户,如果你的业务只是在中国的话,你想怎么玩都可以,中国的游戏规则你来定。但是如果你在全球里面,必须遵守法规合规的要求,所以在这样的平台,ORACLE也提供了一些管理监控的界面。

 

在区块链平台上,我们提供智能合约开发,你可以用go语言进行开发。我们结合ORACLE最新的技术,创新这部分就不说了,主要是和ORACLE其他的Paas结合在一起,加快你在区块链的应用开发,创建你的业务。

 

还有一点,ORACLE会发布一个版本,区块链我们提出了第一个全球云厂商自治云概念,不单是ORACLE数据库云服务、数据仓库云服务,还包括区块链云服务,我们是自治云管理平台,可以做到自治的管理,自治安全,直接自己去控制安全的打包,还有包括自治修复,如果遇到了问题,它可以自治修复,降低整个云平台的管理成本。

 

从整个性能上可以达到99.995%的时间,你可以看到这个时间下出现问题的情况是比较少的。我们现在已经提供了自治的数据仓库的解决方案,现在已经发布了。我们马上也会发布数据管理、应用开发、移动机器人、应用、分析、安全管理方面的自治服务。

 

ORACLE的区块链自治服务和全球所有的主流ERP和Saas集成,我们在这个地方所列出来的ERP应用和Saas集成都结合在一起。当然了很多企业客户实施ERP和Saas的时候,不一定这些ERP和Saas都支持区块链,但是在ORACLE的解决方案里面,你可以把现有的ERP和Saas集成在一起,去做这部分的部署,所以在整个ORACLE区块链的服务优势上,主要是面向企业级的区块链,还有一点是易于集成。

 

拓展企业边界主要是和Saas这部分,最后这部分大家关注的是Compliance,大家也可以关注一下,如果你的企业有欧洲业务的话,五月下旬有一个新的法规:GPDR,违反这个法规的代价是非常大的,所以你在做国际间业务的时候,要满足GPDR的要求。

 

这种解决方案在全球也有很多各种行业的领域使用,这点大家也可以看一下各个领域是怎么用的,我在这个地方主要是介绍ORACLE的客户韩亚银行,我们在二月份和韩亚银行达成全球的战略合作。韩亚银行和ORACLE合作之后,它在四月份也获得了两个大奖,一个是2018年韩国最佳零售奖,一个是区块链的创意奖。

 

另外一个就是供应链的解决方案,我们过去在没有区块链的情况下,我买了一辆车,我下了订单,在客户的ERP系统里面产生数据,这辆车产生发票,可能再空运和陆运,再到客户手里,怎么样跟踪这样的流程?如果采用区块链解决方案的话,就把区块链和现有的Saas和ERP结合在一起,比方说我们做OEM刚开始下订单,包括ERP合同管理,包括运输到目的地验收,最后整个平台环节走完。


7c0f9546cbc54ac5b6ca49b75182bbc2.jpg

 

这样的环节,大家可以看一下。比方说先看合同,选择这个合同之后输入用户名密码,我在ERP里面,这是ORACLE界面,在这里面产生订单,我要买一辆车,这个订单产生之后,马上交易就在区块链就产生了,产生区块链交易记录之后,我再去到区块链有一个虚拟的控制台看他的数据,登录进来之后看到这个可以根据你的订单号,比如说上面输入74277这个订单号,你去查看他所有执行的环节,每个环节到什么样的工作节点,你可以去看,比方说我现在开始要发货,那你在EBS里面选择发货配置,一旦发货信息提交了,就意味着这辆车要发货了。你做的所有的操作其实在ERP系统里面都有,这时候你会看到这些链上的信息的变化。

 

这时把这些数据写到链上,我们就可以开始查询配送的环节,比方说我先用卡车运,运到某个地方,最后到海关,最后到客户的某个地方,是用这种方式。目前在这里面,我们是把供应链平台和区块链结合起来,如果你想加入物联网的元素也是一样的,当汽车到达某一个地点,数据采集直接写到链上也是可以的。

 

这里有一个大致的过程,操作很简单,大家理解就可以了。比方说,开始货运,然后产生文档,一设置二状态,所有的数据都会在区块链的记录产生。这样的话,你就可以跟踪整个供应链环节。到最后,我们看用户收货,比方说用户拿到货了,我开始安装,开始验收,验收完之后,所有的信息都可以记录下来。这些数据是可以随时跟踪察看的,中间也不会有其他的环节。当然有人说我是做物流的,做汽车的,那还简单一点。但是如果做疫苗,生物学的疫苗在配送的过程中温度不可以超过多少度,超过多少度,你就是送到也作废了,这样的话,你就可以把疫苗的温度,通过物联网的方式、物流的方式和区块链的技术结合在一起。

 

这些企业场景主要是根据我们整个方案,就是它的供应链CRM的Cloud还有EBS通过我们的集成云服务和区块链服务把它开发出来就可以了。这就是在企业场景中落地的情况。

 

最后企业在供应链中有什么样的业务价值?这个就看你设计的时候考虑区块链的特点,这些特点能不能解决你的痛点?如果能解决你的痛点,这就说明区块链的方案是比较适合你的,通过网络实时共享数据,实时追踪,知道数据准确性,通过自动合约处理异常,尤其是Compliance这块。

 

在这我只是大致地演示了一下,其实在我们解决方案里面,还有一些区块链的异常处理,包括合规性。在很多的合规、认证、检测、发货、收货、海关的各个环节可以打通。

 

8432a419189b455090e1b7a47c96a923.jpg

 

最后我用一张图介绍对企业用户的建议。

 

第一,区块链价值的潜力主要是企业用户在链上找到实际应用场景,在区块链链上找到落地场景,而非技术本身。我发现很多客户的IT部门天天坐在那里跟你讨论怎么加密怎么处理,他很少考虑场景怎么落地,坦白来讲技术不是最主要的,主要是考虑我们的业务场景是怎么样的业务模式,去设计出来。

 

dbf68aa751dc40b1b6b5b4fa947e35bb.jpg

 

第二,在新的数据创新驱动大潮中,我们要借助于区块链、物联网、人工智能结合在一起,就可以实现整个平台和区块链的方案,以及帮助客户做业务的数字转型。

 

第三,不要为了做区块链而区块链。坦白来讲,完全是一个企业内部式的中心系统的应用没有必要用区块链的方式去做。

 

最后,平台厂商将赋能企业的IT应用,释放数字平台转型的价值。原来的IT应用可能没有考虑区块链,也可能没有考虑物联网和人工智能,但是我们利用新的云平台可以赋能我们的企业,来赶上数字转型的大潮。

 

当然在很多项目里面,我们也可以用最后一句话来总结,很多人都喜欢谈创新,谈完创新想法之后,说你的这个方案有没有成功案例啊?如果有成功案例了,你的创新就不叫创新了。所以很多事情是因为相信而看见,还是因为看见而实现,就靠自己好好地理解,在数字化转型浪潮里面,怎么样利用新兴技术帮企业客户去做数字转型,如果你相信,可以大胆地做,很多的技术未来前景是很好的,但道路不是特别平坦,需要大家摸索着前行。

 

以上就是我要分享的内容,谢谢大家。




往期演讲精华回顾:


中国法律语境下的区块链思考 | 法大大梅臻律师

微软区块链生态与实践 | 微软黎超