腾讯区块链技术总经理李茂材:腾讯区块链的应用实践与探索思考
11月8日,由中国信息通信研究院、中国通信标准化协会、可信区块链推进计划共同主办的“2019可信区块链峰会”在北京举办。本次峰会拟邀国内主管部门的领导嘉宾、国内外行业专家和智库专家学者、行业领先区块链企业的近千位精英人士参会。峰会将全方位呈现区块链技术产业最新动态,展示区块链应用热点及标杆案例,探讨区块链应用落地面临的挑战,共商区块链赋能实体经济的最佳路径。
会上,腾讯区块链技术总经理李茂材发表《腾讯区块链的应用实践与探索思考》主题演讲,他表示,区块链领域最近确实有很多政策的加持,回顾行业一年的发展,行业趋于理性,政策扶持力度加大,但技术创新较缓慢,期待有价值的场景出现。腾讯在区块链领域有以下思考:
1、定位自主研发,修炼三层能力,深入产业场景,技术跟场景紧耦合,通用性有限,多种技术融合发展。
2、不要只是局限于区块链技术本身,应该充分融合好像云计算、大数据、分布式计算、IoT等技术。
3、如何利用好现有的一些分布式存储的能力,包括做好数据的分片,这些是需要有比较强的融合过程。
速记内容由会议主办方提供并授权金色财经,金色财经做了不改变原意的整理,全文如下:
近期感觉政策上有非常大加持的力度,作为一个互联网的一个老兵也是一个区块链技术的爱好者,前天我跟一个朋友去交流的时候他就提到我们这个行业非常有趣,一时冷一时热,然后做技术的喜欢讲业务,做业务的喜欢讲技术,我作为一个技术工作者我想了一下还是讲一些技术会好一些。说到我们这个行业其实我们可以看到这一年多整个趋势上是比较理性的,但近期的政策加持力度是比较大的,从技术角度来看我们可以看到技术的创新其实是放缓了,特别是在今年的6月18日我们整个行业非常期待项目的发布,整个行业里面比较有价值的场景,在陆续的出现,刚才很多领导也提到了像司法存证以及像一些运用都已经取得了一些比较好的社会的效益。在区块链领域我们有那些思考或者是怎么去做的,这里做几点分享:
首先就是说我们自己立足是做自主研发,然后我们认为有三个层面的技术能力是需要去修炼的,是防篡改的能力,它代表了区块链技术的一个非常重要的发展方向,这里面它主要表现为就是防篡改能力不断的提高以及防篡改能力相关的一些内容的一个延展,这里涉及到一些核心的技术,包括像我们的国民的技术,在这个层级我们觉得它这里面有非常多的基础的一些理论要去研究和突破,需要去钻研和突破的。第二就是在防篡改能力,保持稳定的情况底下如何使得区块链技术它可以变得更加的可用,在这里面就是说它可能涉及的一些表现的范围包括像一些性能的一些优化以及像海量存储的能力,还有像隐私保护的一些能力,行业的同仁在一起努力的,就是如何把这个技术真正跟场景做好结合,充分了解这个产业的一个痛点你才能够了解这个技术怎么能够服务好业务。
第二个就是说我们觉得非常重要的不要只是局限于区块链技术本身,应该充分应用好现在已经比较成熟的一些技术。像云计算、大数据还有像分布式计算以及像一些我们现在说的IOT,这些技术要充分去融合好,针对实际的问题能够做一些真正的作出有效的解决方案,这样它才比较能够充分发挥区块链这个技术。在这里就说我们真正探索过的能力有哪一些?或者做到那些技术的钻研呢?针对核心的能力以及可用性的一个能力,我们其实在这一两年里面重点我觉得是有分了四个层面,第一个层面就是在共识算法的能力以及密码学能力的一些建设,这里包括就是Lustre算法,近期做了一个共识委员会能力的建设。
在密码层面上除了大家讨论比较多的是一些隐私计算的算法,其实我想介绍一下就是说在国内应用的时候,国密算法也非常重要,甚至如何融合到整个区块链解决方案里面,它是非常重要的环节。第二个就是说我们讲的是一些性能优化的一些能力,我们虽然资源像Lustre算法,但如何去提高它是有非常大的空间的,这里面如何把它的能力不断的往上提,其实是有一个比较钻研的过程,我们尝试了做区块的并行优化以及像多子链的优化。
第三个就是说想分享一下可能现在是我们遇到的关于海量存储的一个能力,因为我们可以看到现在区块链应用它普遍没有大规模的一个状况,但实际上我们在一个游戏里面做了一个尝试发现就是说它有非常强的一个海量存储的一个能力,如何利用好现有的一些分布式存储的一些能力,包括做好数据的一些分片,这些是需要有比较强的融合过程。
当然我们可以看到现在有非常多的一些同行在做的就是隐私保护的一些研究,除了密码学里面其实我们也在工程层面上,包括像数据的机制还有怎么做好控制,分发的一个机制我们都有很好的实践,并且应用到场景的应用当中。目前我们还没有找到特别大的一个场景,只是说在场景里面我们已经做好了这个准备。第二想讲一下就是说国密,其实在很多行业论坛里面大家讲得会少一些,我们会发现整个国密发展偏慢一点,整体在工程应用上是遇到一些问题的,我们刚开始使用的时候,比如像在OPen SS里面其实它性能是比较低的,我们这一两年里面在国密里面花了非常大的力气,从数学的模型到随机数,整体上面我们做了非常大的优化工作,甚至我们对硬件的指令也做了很好的整合。整体就说我们看到,最近我们的优化效果里面像国密SM2,我们的算法实际上比SM TO算法是两个程度。我们基本上也能够前面做了一个超越,这样就使得我们在国密算法,在很多工程领域里面可以进行大量的使用。
我们所有的区块它都是创新记账的模式,如何使得这个算法可以更加的高效,这里面就是说我们自创了一个三阶段的容测算法,同时我们利用类似流水线工作的原理充分利用好CPU的计算力以及网络IO,还有词牌IO的能力,使得并行算法上面有一个非常大的突破。去年我们就是参加可信区块链评测的时候可以看到我们的整个性能是比较优秀的,当时基本能达到每秒稳定在5万左右。技术层面就是说主要介绍到这里,同时我们想讲一下关于场景,因为最近过来交流的一些同行会多一些,如何去识别一个比较有效的场景?我们也可以看到前面就是说好像是美国的一个,要从场景的发展趋势上去看,它也有的场景模式就是说在真正的模式上我们是不是可以利用这个技术做一些创新,同时可以结合这个产业的整个现有的情况做一些深度的优化,使得场景能够做一次升级。如果这两点都能够结合好的话这个场景基本上可以尝试做了。
如果还能够找到第三个点的话,就是在商业行为,做这个项目的过程当中如果各方都能够找到一些参与的动力,能够解决一些更实际的困难,创造一些新的商业模式还有就是说能够选择真正做到链上链下的信息一致性的话,这个场景我就觉得非常值得去做。在做这个场景的过程当中我们在技术上是怎么考虑的?其实我们会发现在这个场景里面有2B的,还有2C的,还有2G的,我们会发现这两年在2G的领域里面其实是有非常多的一个空间的,我们现在政府很多时候都希望更加的公开、透明,其实我们也看到很多我们政府机构经常在微博里面出来去澄清,并不是这样的,更加的欢迎我们的群众来监督。那这里面就是说区块链这个技术它切实是可以在很多领域里面实现就是说在消费者以及政府,行业里面做一个很好的连接,打通信任。在这里面就是说我们会发现很多的场景里面,我们是需要做深度定制的,这个技术的通用性它比较有限。同时就说前面我们介绍了它会去深入产业做定制化的一个方案,并且会融合多种技术来解决实际的问题。但针对有一些小的创新或尝试,它可能技术的通用性会更高一些。这里面就是说我们其实做了一个区块链云化的服务,云上大家可以快速的做一些尝试,就是说可以让各行业做一个开放的链接,这是我们的做法。
我们在场景里面这两年做了哪些探索呢?我这边做一个简单的介绍。其实在这一年当中我们先后发布了几个比较重要的场景,一个是游戏第二个就说是我们的供应链金融,听说这次它也得奖了,所以这里我就不做过多的介绍。还有我们会发现现在在司法存证领域也有非常大的一个应用空间,腾讯本身是一个很重要的内容生产商,在这个领域里面我们会发现它有非常大的一个应用场景。但更多大家会比较关注的,交流的是我们合作的数字发票这个领域,就说我们有哪些思考以及时间的效果是什么样子的,下面我做一个简单的介绍。
其实做区块链电子发票它是一个比较偶然的情况,当时就说我们做很多场景尝试的时候,我在公司做一个先讲,我们的财务同事,他们会遇到比较麻烦的事情,当时我们一个游戏有一些搞活动的时候让我们的一些用户更舒服,他们就往游戏里面充一块钱或者充一毛一分,然后他就来跟我们公司索要发票。因为我们知道我们很多发票它是机打的发票,每天打印的量是比较有限的,当时就说尝试我们做区块链电子化标准,做创新的时候在18年8月10日我们上线以后,最先上线的其实是腾讯公司的自己开发票的一个过程,这里就说我们可以看到发布没多久,我们在网上就看到,它的本质我们其实是把发票当资产,实现在消费者,开票的用户在开票的企业报销企业,还有税级之间按照全生命周期做一个流转,同时我们让各个参与的机构能够参与起来,实现真正多方的共建共享共治的一个过程。这里面我们遇到一些什么问题呢?首先第一个就是发票我们都知道它背后是比较庞大的一个交易,因为我们理论上可以看到一笔支付费用有可能开一笔发票,同时我们面对的是中国大几千的企业,他们都要参与就是说发票的一个体系的建设,那如何去解决一个大规模主网的问题?
第二个问题就是说企业跟企业之间他们实际上是有商业秘密的,那这里面既要实现数据的共享,又要做到隐私的一个保护,如何去解决呢?这也是一个比较大的问题。针对这两个问题我们是做了一个比较定制化的一个解决方案,我们设计出来的是双层链式的架构,能够做到一个就是说核心的共识链它能够做到有效全面的掌控。同时第二层的业务链可以对接各种各样的业务,包括税级的业务,开放出去做一些流转的能力。这样他就比较有效的在性能以及在企业的接入、开放,的隔离层面做到一个非常好的平衡。
第二个就是说想介绍一下,我们在隐私方面我们做了一个尝试,因为我们会发现现在很多密码学其实工程应用上并不是特别成熟,但实际上就是说数据的隔离它是有分三个级别的我们认为,一个就是说我全部数据都不给你,它是一个全隔离的,还有一个是半隔离的方式,我可能通过加密可以看到一部分信息可以解出来,也有可能解不出来,还有第三种就是说我把数据全给你它是一种透明的。实际这个做下来以后它整体效果是什么样的,现在就是说一年上线以后现在总体可以看到开票已经突破了一千万,然后参与的行业有一百多个,整体企业有七千多家,因为它主要是在深圳,也没有做大范围的推广,更多是用户它自己尝试以后觉得确实还比较好用,他们也觉得很多客户是有这个需求的,所以就主动在做这个尝试。
发票做了一个全生命周期的控制,使得以前通过发票来控税变成信息的控税。金融领域里面像支付领域里面,用到了一些风控还有像一些AI的能力,它都能够充分运用起来,其实我们了解到这个过程当中它整个流程的优化以及效率的一个提升上面是比较明显的。还有发票它本身是要纸质打印的,我们当时就是说因为现在这个发票的解决方案已经走出深圳了,在云南做了一个落地,当时在跟云南交流的时候,冠名发票一年省下来的钱大概就有一个亿左右,所以他整体在提效降本还是比较有价值的这个点。我们可以看到在场景里面,现在到深圳,欢迎大家到深圳体验一下。现在深圳坐出租车,司机都是建议你直接开电子发票的。以后就是你只要点一下就能把票开出来。对我来说我觉得挺好用的,还有像餐饮、零售,超市里面都有一个非常好的应用。刚才提到就是说实际上这个模式它是可以复制可以推广的,当时云南做了调研以后他们就觉得非常好,所以这个模式,它已经走出深圳,在云南已经落地了。
通过区块它使得社会在整个成本上面,包括像一些设备还有纸张的打印各方面它其实是能够比较降低的,同时因为它信息会更加的透明,可以创造一个比较公平公正的环境,对政府来说信息化能力的一个提高,它使得整个精准的控制能力能够得到一个很好的控制,像现在偷税漏税一些东西它通过这个系统是能够非常好的去利用。第三个对企业来说它是可以降低它的开票成本,我们企业遇到比较麻烦的事情它直接通过这个项目就比较有效的解决了。对个人来说就是我们在开票用票的过程中都有一个比较好的体验。这个我们可以看到它有一些数据的展示,我就不多说了。最后就是说充分要去学习,按照总书记的讲话精神,我们学习完以后会发现优化营商环境,各方面就是说我们都有比较好的应对,当然接下来我们会在技术的能力上继续钻研,在场景上做好探索,然后为我们数字经济社会贡献一点我们微薄的力量,谢谢大家。