• app_navCreated with Sketch.app_navCreated with Sketch.

    App

    扫码下载APP

  • tougao_navCreated with Sketch.tougao_navCreated with Sketch.

    投稿

  • Sign in_navCreated with Sketch.Sign in_navCreated with Sketch.

    登录

  • register_navCreated with Sketch.register_navCreated with Sketch.

    注册

中国信通院杨白雪:区块链服务BaaS的概念和技术体系
赫伯 10-11 19:134588
10月9-10日,为期两天的“2018可信区块链峰会”在北京隆重召开,本次会议由中国信息通信研究院、中国通信标准化协会主办。

中国信通院高级研究员、可信区块链推进计划办公室副主任杨白雪在10日下午举行的“区块链服务(BaaS)论坛”上发表《区块链服务BaaS的概念和技术体系》的主题演讲。

中国信通院高级研究员、可信区块链推进计划办公室副主任 杨白雪

以下是演讲全文:

首先谢谢大家来参加我们这个BaaS分论坛。

我今天选择的题目是链服务BaaS的概念和技术体系,只是跟大家一起探讨BaaS该以一个什么样的形式、一个什么样的技术去服务大家,它有什么样的受众。

首先,企业为什么要上链,这个事情不太好说,总结起来大概是一堆很复杂的话,信不信?反正我也不是很信。企业为什么要上链,信息以及信用传递等这些,这些东西非得要区块链吗?其实我们都觉得,哪怕来参加BaaS的也觉得它或许不是必须的,但是我们看到区块链这个东西一出来之后,促进了大量的传统的行业加速了信息化转型。我们也看到了像公安这种非常保守的机构都开始接受区块链,用区块链来进行协助,这个链条打通之后社会意义是非常巨大的。还有一个是什么样的业务需要上链?这也是可信的问题,大概总结成这个样子,总归也就是说我们什么样的业务是更适合区块链的,首先如果是可信环境,企事业没必要费这个力气,多数情况下是在于不可信环境非要征信任,信任这个东西是不可以求来的,我为什么可以相信你?因为你的一切行为都留下了痕迹,我之所以相信你就是我肯相信你,如果你做了不可信的事情那么我有证据。

难点跟经验总结,这个是我体验比较明显的一点,用户方的难点主要一个是技术难度大,我在测试中发现我们有近一半做业务的企业就是因为他技术支持不到位,论坛比较活跃,各种层面的技术支持比较多,大家好拿的上手,这个意义就非常巨大了,他就几乎占领了业务类探索,所以说在用户选择方面不存在这样的困难,他不知道该选择什么,再者就是试错成本是很高的,所以导致了垂直行业落不了,有技术瓶颈,但是如果我们把这个区块链以服务的形式最后呈现给大家的话会怎么样,在用户端降低了成本,他可以更好的进入,也可以提供更好的选择,避免很多试错,而在BaaS厂商端,在服务的提供方他有什么好处。有一个推测,如果是2%的云计算节点用于搞区块链的话,创营收预计可达70亿美元,我们院统计的云产业总产值一年也不过就是200亿元,他只用了2%就能创收70亿美元,这是多么大的诱惑,大家可以加速跟垂直行业的对接。

第二,我们谈谈什么是BaaS,BaaS和区块链是什么关系,BaaS和云计算是什么关系。我们暂且给了BaaS一个广义定义、一个狭义的定义,我们刚开始起步范围放的比较宽泛,大家来讨论,然后再进行收缩。广义的定义我念一下,区块链服务BaaS是一种帮助用户创建、管理和维护企业级区块链网络及应用的服务平台,它具有降低开发及使用成本,兼顾高安全、快速部署、方便易用等特性。BaaS是加速区块链在各行业落地,特别是与实体深度融合的重要服务形态。而在狭义上,由于目前BaaS最流行的模式是区块链服务,狭义上也把BaaS称作区块链云服务。

BaaS这个理念下区块链应该具有通用性、开放性、服务性和安全性这四大特性。BaaS和区块链是一个什么关系?我们从这儿看这些层,这个范围应该是区块链技术的范围,他分为数据网络和和约、通用这么几个层次,是区块链典型的模块,这么说的话,如果区块链是这样,BaaS因为面向服务,所以区块链这些底层的东西和上层的东西和资源层的东西,其实都是BaaS需要,是提供服务者需要考虑的东西。BaaS与云计算的关系这个就比较明显了,云计算是为BaaS提供一个资源层,云计算天然的虚拟特性使这个资源层容易收缩,我根据这种BaaS的特性来看一看BaaS设计中应该注意一些什么问题,从BaaS的产品来看,比如我们总结他可能需要有开放性、服务性、通用性、安全性四大特点,开放性能给用户提供非常方便的上下链。通用性应该支持多种管理方式以及多种类型的统计报表,让业务更方便的在这上面展开。安全性是使各种资源组成非常安全的问题,也是我们区块链引以为豪的方便,如何能达到安全,安全性在BaaS上不止是数据安全,可能还需要私人安全适当的隔离,非常好的加密体系。再者,我觉得最重要的特性,BaaS是一个服务,最主要的是它要面向垂直行业的需求,面向用户,用户需要怎么样来用区块链,怎么样挖掘用户潜在的需求,以此来推动技术的发展,以此来推动自己的创收。

用户体验这块,应该让用户感觉到什么?区块链让用户感觉到什么?上午说了一句非常有道理的话,一切不带定义的GPS都是不信任的。我们现在区块链本身它存在并不是要追溯用户的,如果BaaS在用户层面,他就应该感受到这种特性,首先是非常好用,容易使用,我可以定制化,可以更好的为用户业务来定制化生成我的服务。

高安全不仅是在我的共识上没有漏洞的,还应该做到不崩溃不可篡改,因为BaaS是以整个服务的体现,它进行了封装,在封装这一层,在容器这一层就有更好的隔离,公测了之后区块链是不是能反映过来,他就是又加了一层隔离性更好的安全机制,要提供非常好的管理方案。

现在没有BaaS的区块链几乎属于一个无管理的状态,有监控无管理,你根本无法管理自己的资源,也无法提取你想要的数据,我的数据真实可信都在这儿,但不是我想要的。如果是BaaS的话,一定要提供非常好的查询、操作接口。最后最最重要的BaaS一定会降低你的试错成本,降低你的技术人员成本。所以根据BaaS的这些特性我总结了BaaS的设计原则,其实任何软件的设计原则都是差不多的,我们对任何软件的要求都是差不多的,但是实现方式多种多样,在BaaS这个应用性上,我们强调一定要用户有好处,在安全性上一定要保证用户的私密信息安全,要提供给用户他可以选择的私钥管理的方法。再者可维护,提供非常健全的监控、报警系统,提供运维接口,可靠、稳定,可靠和稳定本身就是云已经非常强调的东西了,BaaS自然也不能落后。再有就是可拓展性,现在区块链可拓展性差是因为技术管理不好,如果是BaaS的话一定要把证书这块单做一个托管。

大概能总结一个BaaS的逻辑架构,在逻辑架构上我们把BaaS分为这四个大层,区块链技术层是区块链的底层,是基于做区块链底层的企业应该关注的地方,他不应该是BaaS厂商关注的,BaaS厂商我建议保持的态度就是拿来就用,在区块链底层平台竞争脱颖而出的作为BaaS。业务逻辑层和应用层需要额外注意一些,用心做就好。业务逻辑层我们这儿只做了两个部分,业务逻辑层现在实现两种操作,一种是写复杂的和约,或者是写简单的合约进行复杂调用,非传统业务一样,把业务作为钱包打包起来,在应用层上要更加做好用户的定制化配置。建议CA加秘等,作为公共设施模块,是供所有有需要的进行调用,做好完整封装管理,基于这个我们梳理了一个简单的BaaS模块,分为资源管理、区块链管理和平台管理,在BaaS中必须要有的模块,但不是我们一定要下大力气去攻克的,这些模块我就不一一列举了,主要的用途一个是在于各种节点的管理,各种数据的管理,各种用户的管理,以及计费,如何建立一个健康的盈利模式。

另外,BaaS高阶特性是我们BaaS专家们,就是各位专家们一起想出来的,多数我都不太看的懂,我大概说一说我能看的懂的部分,跨云部署是一个协作的事情,单一的模式是不能让人信服的,明确能有很好的解决思路的点,但作为服务方跨云和跨链资产交互是我们应该攻克的部分,后面的几位专家可能会对这个进行详细的解读,高性能方案和隐私保护方案,高性能方案是为了适应各种场景,你要提供给他比较好的解决思路,不管是基于隐私加密算法或者是基于隔离的,用户的隐私保护一定是以后非常重要的。关于BaaS的高阶研究我大概就说这么多,抛砖引玉。

总结一下什么是BaaS,BaaS就是区块链服务面向服务降低成本,为什么要有这个东西?因为有需求,技术门槛高。怎么样实现这个东西?提升服务面向用户。

另外再安利一下我们BaaS项目组,BaaS项目组是联盟成立的第十个组,它以非常高的工作效率及产出,也让领导们刮目相看。首先介绍一下我们三位组长,是华为的张煜博士,两位组长是腾讯的敖萌博士和点融的肖诗源博士。成员大概有这么三类,一类是传统的互联网大厂,像360、百度、阿里这种,还有一个是大数据为主的电信运营商,还有底层链技术相对超前的趣链、中链。而我们BaaS组的精神就是我们很高,起点很高,有三位博士带队,我们效率很高,我们只用了不到两个月的时间就已经有了完整的工作计划,以及我们只用了大概两周的筹备就能办起来这样的活动。

另外我说一下BaaS项目组明年的计划,我们预计明年发布BaaS白皮书,在此期间举办研讨会,就BaaS的定义和工作模型进行探讨。在4月份的时候会发布可信区块链系列标准的第5部分,针对BaaS建立团体标准,期间每个月也要举办研讨会,就BaaS对接垂直行业进行探讨。在明年9月支持可信区块链BaaS测试,BaaS将作为单独的产品类型来进行可信区块链测试。

相关推荐
美国政府为防伪区块链解决方案提供80万美元
美国国土安全部(U.S. Department of Homeland Security)正寻求为区块链初创公司的防伪解决方案提供高达80万美元的资金。
加密货币≠匿名——详解加密货币隐私保护
在媒体的描述中,加密货币经常自带“匿名”属性,但另外一些文章指出,加密货币交易活动能够被轻易追踪到,甚至比法币交易更容易被追踪。
摩根大通已加入由SWIFT推出的基于区块链的新系统
据报道,SWIFT启动了一项基于区块链的新系统试点项目,该系统旨在解决由支付信息错误而产生的付款延迟问题。