写点什么

腾讯区块链的应用实践与探索

腾讯区块链的两个重要场景:游戏和供应链金融。

  • 2019-11-11
  • 本文字数:3716 字

    阅读完需:约 12 分钟

腾讯区块链的应用实践与探索


11 月 8 日,由中国信息通信研究院、中国通信标准化协会、可信区块链推进计划共同主办的“2019 可信区块链峰会”在北京举办。


腾讯区块链技术总经理李茂材出席了本次峰会,并作为嘉宾发言。期间,他介绍链腾讯区块链技术研究重点、落地场景探索等。


李茂材表示,通过区块链降低了社会各方面的成本,同时因为它的信息更加透明,可以创造一个比较公平公正的环境。腾讯更加注重区块链的共识算法、性能优化、海量存储和隐私保护等技术。


如果可以利用区块链技术做一些创新,同时可以结合产业整个现有情况做深度的优化,使得场景能够做一次升级,那么这个场景基本上可以尝试做。同时,李茂材详细介绍了腾讯在区块链发票上的探索过程。


以下为演讲全文:


近期感觉政策上有非常大加持的力度,作为一个互联网的一个老兵也是一个区块链技术的爱好者,前天我跟一个朋友去交流的时候他就提到我们这个行业非常有趣,一时冷一时热,做技术的喜欢讲业务,做业务的喜欢讲技术,我作为一个技术工作者还是讲技术会好一些。


我们可以看到这一年多趋势上是比较理性的,但近期的政策加持力度较大,从技术角度来看,技术的创新其实是放缓了,行业里面比较有价值的场景陆续的出现,像司法存证以及一些运用都已经取得了比较好的社会的效益。在区块链领域我这里做几点分享:


首先就是立足自主研发,我们认为防篡改的能力代表了区块链技术的一个非常重要的发展方向,它主要表现为就是防篡改能力不断的提高以及防篡改能力相关的一些内容的一个延展,涉及到一些核心的技术,包括像国民的技术,这里面有非常多的基础的一些理论要去研究和突破。


在保持稳定的情况下如何使得区块链技术变得更加可用,包括像性能优化、像海量存储能力和隐私保护能力等等,行业的同仁在一起努力,如何把这个技术真正跟场景做好结合,充分了解产业的痛点才能够了解技术怎么能够服务好业务。


第二个是不要只是局限于区块链技术本身,应该充分应用好现在已经比较成熟的一些技术。像云计算、大数据、分布式计算以及像一些我们现在说的 IOT,要充分去融合好,针对实际的问题能够做一些真正的作出有效的解决方案,它才比较能够充分发挥区块链这个技术。

腾讯真正探索过的能力有哪些?

针对核心的能力以及可用性的能力,重点分四个层面。


第一个层面就是在共识算法的能力以及密码学能力的一些建设,这里包括就是 Lustre 算法。在密码层面上除了一些隐私计算算法,其实在国内应用的时候,国密算法也非常重要,甚至如何融合到整个区块链解决方案里面是非常重要的环节。


第二个就是性能优化能力。像 Lustre 算法,提高它还有非常大的空间,如何把它的能力不断的往上提,会有一个钻研过程,我们尝试了做区块的并行优化以及像多子链的优化。


第三个是海量存储的能力。现在区块链应用普遍没有达到很大规模,但实际上我们在一个游戏里面中发现它有非常强的海量存储能力,如何利用好现有的一些分布式存储能力,包括做好数据的一些分片,这些需要比较强的融合过程。


第四个就是现在非常多的同行也在做的隐私保护。除了密码学,其实我们也在工程层面上,包括像数据机制、怎么做好控制、分发机制上都有很好的实践,并且应用到场景的应用当中。


目前我们还没有找到特别大的一个场景,只是说在场景里面我们已经做好了这个准备。


还有就是国密。其实在很多行业论坛里面大家讲得会少一些,国密发展偏慢一点,整体在工程应用上遇到了一些问题。我们刚开始使用的时候,比如像在 OPen SS 里面它性能是比较低的。我们这一两年里面在国密里面花了非常大的力气,从数学模型到随机数,整体上面我们做了非常大的优化工作,甚至我们对硬件的指令也做了很好的整合。


最近我们的优化效果里面像国密 SM2,我们的算法实际上比 SM TO 算法是两个程度。我们基本上也能够前面做了一个超越,这样就使得我们在国密算法,在很多工程领域里面可以进行大量的使用。


我们所有的区块它都是创新记账的模式,如何使得这个算法可以更加的高效,这里面就是说我们自创了一个三阶段的容测算法,同时我们利用类似流水线工作的原理充分利用好 CPU 的计算力以及网络 IO,还有词牌 IO 的能力,使得并行算法上面有一个非常大的突破。


去年我们就是参加可信区块链评测的时候可以看到我们的整个性能是比较优秀的,当时基本能达到每秒稳定在 5 万左右。

如何去识别一个比较有效的场景?


我们是不是可以利用这个技术做一些创新,同时可以结合产业整个现有情况做一些深度的优化,使得场景能够做一次升级?如果这两点都能够结合好的话这个场景基本上可以尝试做了。


还有就是商业行为,做项目的过程当中如果各方都能够找到一些参与动力,能够解决一些更实际的困难,创造一些新的商业模式还有能够选择真正做到链上链下信息一致性的话,这个场景就非常值得去做。


在做这个场景的过程当中我们在技术上是怎么考虑的?其实我们会发现在这个场景里面有 2B 的,还有 2C 的,还有 2G 的,我们会发现这两年在 2G 的领域里面其实是有非常多的一个空间的,我们现在政府很多时候都希望更加的公开、透明,欢迎群众来监督。


区块链技术在很多领域里面实现了消费者、政府,行业的连接,打通了信任。很多场景,要做深度定制的话,技术的通用性就比较有限。我们介绍链将区块链深入产业去做定制化方案,并且融合多种技术来解决实际问题。但针对有一些小的创新或尝试,区块链技术的通用性可能会更高一些。这里面就是说我们其实做了一个区块链云化的服务,云上可以让各行业做一个开放链接。

腾讯做了哪些场景探索呢?

其实在这一年当中我们先后发布了几个比较重要的场景,一个是游戏、一个是供应链金融。现在在司法存证领域也有非常大的一个应用空间,腾讯本身是一个内容生产商,在这个领域里面我们会发现有非常大的应用场景。但大家会比较关注的是我们合作的数字发票这个领域。下面我做一个简单的介绍。


做区块链电子发票是一个比较偶然的情况,当时我们做很多场景尝试的时候,我们一个游戏搞活动的时候,用户往游戏里面充一块钱或者充一毛一分,然后他就来跟我们公司索要发票。我们知道很多发票是机打的发票,每天打印的量是比较有限的,当时就说尝试我们做区块链电子化标准。


在 2018 年 8 月 10 日,我们上线了。最先上线的其实是腾讯公司自己开区块链发票。区块链电子发票的本质其实是把发票当资产,实现在消费者、开票用户在开票企业、报销企业,还有税级之间按照全生命周期完成一个流转,同时让各个参与的机构能够参与起来,实现真正多方的共建共享共治的一个过程。

腾讯遇到过什么问题?

首先就是发票背后是比较庞大的一个交易,因为理论上一笔支付费用有可能开一笔发票,同时我们面对的是中国大几千的企业,他们都要参与到发票体系的建设,那如何去解决一个大规模主网的问题?


第二个问题就是企业跟企业之间实际上是有商业秘密的,那既要实现数据共享,又要做到隐私保护,如何去解决呢?这也是一个比较大的问题。针对这两个问题我们是做了一个比较定制化的一个解决方案,我们设计出来的是双层链式的架构,核心的共识链它能够做到有效全面掌控,同时第二层的业务链可以对接各种各样的业务,包括税级业务,开放出去做一些流转能力。这样比较有效的在性能以及在企业的接入、开放及隔离层面做到非常好的平衡。


在隐私方面我们做了一个尝试。现在很多密码学其实工程应用上并不是特别成熟,但实际上数据的隔离分三个级别:一是完全隔离,全部数据都不给你,还有一个是半隔离的方式,通过加密可以看到一部分信息,第三种就是全透明的。上线一年以后,现在总体开票已经突破了一千万,然后参与的行业有一百多个,整体企业有七千多家。因为它主要是在深圳,也没有做大范围的推广,更多是用户它自己尝试以后觉得确实还比较好用,他们也觉得很多客户是有这个需求的,就主动在做这个尝试。


发票做了一个全生命周期的控制,使得以前通过发票来控税变成信息的控税。金融领域里面像支付领域里面,用到了一些风控还有像一些 AI 的能力,它都能够充分运用起来,其实我们了解到这个过程当中它整个流程的优化以及效率的提升是比较明显的。还有发票要纸质打印的,现在这个发票的解决方案已经走出深圳了,在云南做了一个落地,当时在跟云南交流的时候,冠名发票一年省下来的钱大概就有一个亿左右。所以区块链发票在提效降本方面还是比较有价值的。现在深圳坐出租车,司机都是建议你直接开电子发票的。以后就是你只要点一下就能把票开出来。对我来说我觉得挺好用的。还有像餐饮、零售,超市里面都有一个非常好的应用。实际上这个模式是可以复制推广的,当时云南做了调研以后觉得非常好,所以这个模式目前在云南已经落地了。


通过区块链降低了社会各方面的成本,同时因为它的信息更加透明,可以创造一个比较公平公正的环境。


对政府来说,信息化能力的提高使得整个精准控制能力能够得到一个很好的控制,像通过这个系统可以避免现在的偷税漏税现象。对企业来说,它是可以降低开票成本,我们企业遇到的麻烦直接通过这个项目就有效的解决了。对个人来说,在开票用票的过程中都有比较好的体验。


充分学习总书记的讲话精神,我们发现优化营商环境在各方面都有比较好的应对,接下来我们会在技术的能力上继续钻研,在场景上做好探索,然后为我们数字经济社会贡献一点我们微薄的力量,谢谢大家。


2019-11-11 15:001878

评论

发布
暂无评论
发现更多内容

Apache Flink X Apache Doris 构建极速易用的实时数仓架构

Apache Flink

大数据 flink 实时计算

GifGun for Mac(快速输出GIF动图格式AE插件)

互联网搬砖工作者

你关切的Code Review三大问题,我以业务实践作答

极狐GitLab

DevOps Code Review 代码质量 代码规范 代码评审

如何让人形机器人“行稳致远”?这篇顶级期刊的论文提出了新方法

优必选科技

机器人

屡试不爽!一份阿里Java程序性能实战笔记,啃完让你程序快上200%

Java你猿哥

Java ssm 面经

关于文件传输协议,你不知道的事

镭速

最佳实践|焱融全闪存储实现与美的集团破千万 IOPS 性能

焱融科技

文件存储 分布式文件存储 高性能存储 全闪存储 美的

【Docker】MacOs安装

Aldeo

Docker 云原生

《2022年IT行业项目管理调查报告》重磅发布!

禅道项目管理

微帧自研|客观评价模型与主观DMOS分数拟合的分享与实用性探讨

微帧Visionular

计算机视觉 视频编解码

易观:正视GPT-4功能缺陷与能力局限可更好探索大模型应用

易观分析

科技

带你全方面了解字节A/B实验的文化与工具

字节跳动数据平台

大数据 AB testing实战 实验 A/B测试 企业号 3 月 PK 榜

软件测试/测试开发丨Docker 镜像构建可以分享的快乐

测试人

Docker 软件测试 测试开发

2 万字长文:声明式配置技术概述

Peefy

DevOps 编程语言 开发者工具 #Kubernetes# #开源

graphpad prism基础使用教程

互联网搬砖工作者

远程桌面工具:Microsoft Remote Desktop激活版

真大的脸盆

Mac 远程办公 Mac 软件 远程工具

字节跳动DataLeap数据血缘实践

Openlab_cosmoplat

数据 开源社区 数据血缘

让 API 管理效率更进一步的 API7 DevPortal

API7.ai 技术团队

api 网关 API7

复旦邱锡鹏:深度剖析 ChatGPT 类大语言模型的关键技术

NLP资深玩家

人工智能 ChatGPT

为什么 APISIX Ingress 是比 Emissary-ingress 更好的选择?

API7.ai 技术团队

专业HTML文本编辑器:BBEdit 激活版

真大的脸盆

Mac Mac 软件 文本编辑器 文本编辑

最强阿里及大厂350道面试大全:框架+数据库+并发+开源+微服务

Java你猿哥

Java 数据库 架构 微服务 面经

全球运营商的新共识:2025走向自智网络L4

脑极体

自智网络

干货 | BitSail Connector开发详解系列一:Source

字节跳动数据平台

开源 数据集成 数据引擎 企业号 3 月 PK 榜

TCP 三次握手,给我长脸了噢

程序员小富

TCP

阿里云Elasticsearch让搜索上云像使用“水电”一样简单

阿里云大数据AI技术

阿里云 搜索 Elasticearch

LeetCode题解:137. 只出现一次的数字 II,排序后搜索,JavaScript,详细注释

Lee Chen

JavaScript LeetCode

阿里P8架构师都在卷的《23种设计模式加强版》宝典

程序知音

Java 架构 编程语言 设计模式 后端技术

无需二次开发,SOAP-to-REST 简化企业用户的业务迁移和整合

API7.ai 技术团队

软件测试/测试开发丨学习Docker就应该掌握的dockerfile语法与指令

测试人

Docker 软件测试 测试开发

两会代表热议采用ChatGPT指导论文写作:防范抄袭的探索与思考

蓝海大脑GPU

人工智能 深度学习 ChatGPT

腾讯区块链的应用实践与探索_区块链_李茂材_InfoQ精选文章