区块链在中国究竟是否会有发展前景,又有多少空间将其应用落地,时至今日,这依然是一个悬而未决的课题,我们也依然无法得到一个准确的定论。以BATJ为代表的科技企业,一直在不断得推进区块链技术落地。
BaaS是Blockchain as a Service的缩写,中文叫“区块链即服务”。BaaS区块链即服务,最早是由微软、IBM提出的概念,是一种结合区块链技术的云服务。他们从自己的云服务网络中开辟出一个空间,用来运行某个区块链节点。和普通节点相比,BaaS节点的主要用途是,可以快速建立自己所需的开发环境,提供基于区块链的搜索查询、交易提交、数据分析等一系列操作服务。
近日,京东上线了企业级区块链BaaS平台“智臻链”,【区块链人才投行】邀请到了京东BaaS平台技术负责人刘春伟,主编柒姐怀揣着对于BaaS的去中心化、TPS效率、激励问题以及大厂扎堆现状等心中疑惑,对刘春伟先生做了一次独家专访。编辑成文,以飨读者。
刘春伟 京东区块链架构师、区块链技术专家
熟悉多种区块链架构和性能优化方法,设计并开发过高性能区块链底层、点对点视频分享系统、工业物联网平台。主要设计和负责的区块链产品有京东区块链即服务平台,京东区块链秘钥保管箱,区块链电商平台等。
柒姐:8月17日,京东对外宣布了一件大事,全面开放企业级区块链服务的BaaS平台。BaaS堪称大厂必备区块链神器,战火都集中在toB的企业应用层面,百度、阿里云、腾讯云、华为云等都有推出自己的Baas平台,而且,很多都比京东早。你怎么看待大厂们的扎堆喜好?是玩真的,还是蹭热点?
刘春伟:首先我能拍胸脯说我们是真枪实干,我们从年初到现在一直封闭开发BaaS,外界鲜为人知,直到1.0版本出来才开始对外发布。至于市面上的众多BaaS,我个人觉得有一些是实用性不足。单纯从技术的角度来看,某些大厂云做得好些,虽然平台功能简单了点儿,但不同云的用户可以建立一个节点,更像区块链,并且他们在算法、共识机制上有一些较好的研究。不过,在BaaS落地过程中,他们要求企业必须使用这些大厂自己的云,从企业角度来说无可厚非,但对企业的选择有些限制,并且所有的信息就都存在了这些大厂云的机房,造成了事实上的中心化。我们的BaaS不强制绑定我们的云,客户可以自由选择。
柒姐:BaaS节点是中心化的吗?
刘春伟:既可以是中心化的,也可以是非中心化的。过去的BaaS,是一个中心化平台,给小企业提供一个开发环境。企业如果用BaaS,把整个一条链部署到一个局域网内,是不可信的,有中心化的管理员的,也是违背区块链的初衷。现在,我们京东的BaaS是可以做到去中心化的,通过分开去部署,分开去运维,跨域、跨云、所有的账户都可以连起来,最后形成企业级的联盟链。所以我们是追求去中心化的。但这都不是完美的去中心化,我预计还需要1-2年去中心化才能更好得呈现。
柒姐:说到去中心化,业界一直对于中心化和去中心化的TPS效率褒贬不一,去中心化后的TPS是不是在业务适配上会遇到瓶颈呢?
刘春伟:TPS是可以提升的。2016年我在布比的时候,将TPS从200提升到8000~10000,其实性能到1000的时候,大部分应用都能满足,除非是国家级的业务量。大家追求的是一个峰值,618、双11这种对于传统都是挑战,更不用说区块链。关于性能的提升,业务在技术上可以做拆分,比如溯源,不同商品之间是没有关联的,为每个商品分配ID,直接去分库、分表,以多链的方式实现无限的性能扩张了。但是,像金融领域有存量的账户之间存在交易,就需要研究如何提升性能。
柒姐:你们的BaaS有什么特性?
刘春伟:BaaS主要是在服务上做文章,架构上下功夫,功能上和安全性方面要满足企业客户上链的需要。我们最大的特点是:跨域部署,动态组网。面向企业客户,以动态组网形式,更贴近真实的用法,为企业在线下商品建立一个链,通过提供真实的身份、ID,接受邀请,在平台上格式化就能建立,每个企业可以使用自己的账号,有能力的话还可以搭建自己的BaaS和运营自己的节点。我们先从零到1,先有平台的1.0版,再深度做一些场景的挖掘,更匹配实际场景需求的BaaS服务。
柒姐:未来会面向C端客户吗?现在很多技术社区里个人开发者都在自学写合约。
刘春伟:有的,会给ISV(Independent Software Vendors)个人开发者提供接口和平台,他们可以在我们的BaaS上为B端企业客户开发应用,合约、dapp都可以,我们未来还会做成企业级应用商店模式,搞一些开发者竞赛等活动。
柒姐:有志于做企业级应用的个人开发者可以期待了,预计一批斜杠青年在排队养成中。不过,区块链在生产关系上的一个显著特征是更公平的激励机制,对于联盟链来讲,激励机制上远不及公链鲜明。面向ISV怎么来激励呢?
刘春伟:后面会考虑跟京东的钢镚、京豆结合,先把激励在京东体系内运转起来。具体模式需要我们的产品部门来策划了。
柒姐:相当于有了币圈的token了,打通所有积分,在京东商城上形成流通。目前,加密货币跟传统支付对接有难度,存在监管风险。区块链的世界里,激励即是刚需,又是难点。所以,业界也一直有个说法,说无币的联盟链是伪命题。比如做溯源,如何实现物理世界向数字世界映射?如何确保映射是真实的、无篡改的呢?
刘春伟:关于这个问题,我是这样理解的。怎么把你的产品进行数字化、数字化的过程如何做好对应关系、上链之前保证做到数字化和商品做到一对一,这些部分不是区块链本身应该考虑的。比如茅台酒,一物一码,酒贴上码了,码上链了,其实就是上链了。我们需要认识到一点,区块链并不能完美解决造假问题,其实是用技术手段提高作恶成本。一个商品的链条很长,如果要去作假所有环节的数据,成本会比较高,一旦接近或者高出利润空间了,也就没有造假的必要了。
举个栗子
比如大米溯源,从种子、种植、施肥、浇水、农场地理位置、加工、物流、经销商、代理商、超市等有很多环节,每个环节都有上链记录,如果从某个经销商环节做假,但是没有前面所有环节的数据,如果要去买通加工厂、买通农民... 这样做的话成本就变高了许多。
柒姐::什么样的企业会去使用你们的BaaS吗?
刘春伟:重视数据的企业会愿意使用我们的BaaS。当人们去重视的时候,企业不愿意上云,不愿意把数据放到你的平台上,不愿意让你知道我一年卖多少商品、获得多少利润等数据。企业都愿意去用去中心化的平台,不想分享和暴露属于自己的数据。数据就是钱。大公司收购小公司,就是看中的数据。
在京东体系里,我们的物流、京东云、商城都在用,内部有30多个区块链了。我们只提供区块链底层,他们各业务线自己开发智能合约。我们会在他们需要的时候也提供一些合约方面的支持。很多外部的企业客户,关心的投入多少成本、怎么把业务上链,有这样一个平台,他们不需要去了解很多底层技术,毕竟区块链跨学科的相关知识太多无从下手。企业自己用的话,可以采用传统云的方式,一键部署,购买任何云主机。
柒姐:除了提供平台,产品套餐里加入技术咨询的增值服务吧,包括后面的合约开发以及运维。对内辅助实现节省,对外输出能力挣钱。东哥要开心死了。
刘春伟:先满足东哥的战略布局目标吧,收费模式暂时还没有最后确定,目前是在试用阶段,收集客户们的反馈信息,在1.0版本基础上做出更深的适合垂直领域的基础设施。
柒姐:东哥在下一盘大棋!假如有一天真正迎来BaaS的市场大繁荣,未来是会形成像互联网领域的寡头垄断吗?BAT、华为、讯飞、小米,这些目前看都有机会的大厂,谁比较有优势胜出?小型企业的弯道超车机会还能有吗?
刘春伟:不太容易出现寡头,开源的情况下技术差异不会太多,主要是产品上的想法和服务能力。这个市场很大,销售好自己的产品就好。大厂能做长期持续性投入,小公司更适合做一些创新型的应用。
柒姐:京东智臻链未来三年的发展方向是什么?
刘春伟:今年主要是建设基础设施,落地智能供应链应用的企业级BaaS平台,2019年逐步建设联盟生态,落地更多应用,2020年力争实现全行业可信价值网络。
柒姐语:
互联网的流量收割来自于应用层的崛起,搭建场景创造需求,从而获取流量,从遍地流量到积攒流量再到集中控制流量。区块链则恰好与这个过程相反,从底层协议和生态做起,做数据存储、场景切换,不断地分散应用和服务,打造共享与互联互通。实际上是一个小中心发展成多中心,最终达成去中心化的远大构想。
如果你想跟柒姐聊聊区块链或者加入柒姐的访谈活动,欢迎加柒姐微信:ayylio (加好友请注明公司和事由)