IBM与区块链的那些事儿
前言
在“链秀”全球区块链项目路演大会上,来自IBM的董宁先生和陈剑先生,向我们分享了 Hyperledger的产业实践和IBM的区块链生态平台。
成本压缩
董宁:在产业领域,大家最关心的是成本问题,区块链能不能在产业链条当中压缩产业环节,如果能,使成本降低的原因是什么。
在这个方面,许多专业人士也做了一些分析。我们可以先来看一个实例,这是区块链技术在保险领域的应用,我们将产业的成本逐项逐项地进行建模、切开、分析,然后将区块链引入,可以看到,区块链的应用确实能够帮助传统产业简化它的业务流程,从而减少成本。
对传统业务的改造,区块链能够对成本产生非常大的压缩。
区块链的必备要素
回过头来看,既然在产业里或者说全行业里有这么好的区块链投资机会,那么IBM在看待区块链方面,是从什么角度去介入的呢?
作为一个企业级的区块链的必须的要素,IBM认为,首先需要的是一个商业网络。
这就是说今天我们能够把比特币背后的区块链技术拿出来,放到各自不同的细分领域应用当中去,首先,要把商业网络搭建在区块链的技术基础之上;
其次,区块链的一些强特征,包括共享账本、共识机制的建立、加密性能上的一些要求;
最后,如果一个业务逻辑被灌入到区块链里面,需要智能合约的介入,通过智能合约的实现,来帮助梳理业务逻辑。
Hyperledger
IBM最早的区块链项目是 Open Blockchain,从14、15年就开始筹备,在今年2月份, Open Blockchain的框架已经基本形成了,在这时,IBM把Blockchain的所有源代码捐给了Linux Foundation下的一个叫Hyperledger 的项目,也就是我们现在听到的超级账本项目或者Hyperledger。
这个项目除了IBM,传统的IT公司、互联网公司、华尔街的一些金融机构以及全球的区块链的从业者都参与了进来,通过大家的共同驱动,Hyperledger这个项目发展得非常不错,全球范围内成员在不断的增加,基础框架的迭代速度非常快。
我们现在来具体看一下,超级账本项目是如何去架构一个企业级的区块链。
首先,它的核心部分是一个区块链自身的服务,其包括了共识机制的管理,也包括了分布式账本建立的服务,以及网络、存储,这些都是企业构建区块链必备的基本服务。
Chaincode,这部分主要是负责智能合约的部署。今天我们如果说想要把业务逻辑灌入到区块链里面,是离不开智能合约的,比如说用JAVA、go把智能合约、业务逻辑灌到链上,Chaincode就是负责这一部分的工作。
成员管理,我们说公有链和联盟链的最大的一个区别在于,它的节点需要更适用于企业的应用,所以需要设置不同权限的成员管理。这个模块里,包含身份认证、身份注册以及对链上数据的审计服务。
最后,我们的链上需要一个非常好的接口,和我们已经有的应用、企业里面部署的业务有一个好的对接,这一块我们通过公用的接口来和现在的一些业务对接。
通过这几个模块,我们可以看到Hyperledger提供的区块链服务有什么功能。
首先,它是一个有权限的区块链,这意味着每个节点有自己的权限、自己的功能。
其次,在保密方面,实现对内容的加密,交易方隐私的保护以及可追踪的交易,这些都是区块链的强特征。
最后,在区块链基本解决的一些问题上,比如说避免双重花费、可以审计,这些都是区块链在加密上必不可少的一些功能。
实例:
资产证券化的场景实现,我们可以把区块链的业务逻辑应用到身份验证、资产验证发行,来对接融资租赁的业务逻辑。
能源领域,是一个比较有代表性的突破。因为,原来的区块链聚焦到金融相关、交易所场景相关的领域。通过Hyperledger对区块链不同角色的建立,不同验证节点和非验证节点的分配,能不能在供应链管理,或者说在清洁能源的供应链管理中,区块链也会发挥一定的作用,我们这里做了一些尝试。
交易所的场景,我们正在开发。也就是说,我们除了有传统金融产业交易所,能不能使区块链在社会效益里得到一个更好的发酵,可能这和我们的绿色经济有一个挂钩。我们希望把绿色经济的一些指标,比如说碳排放,放到交易所或者一个区块链的实践里面,这是我们正在探讨的。
最后一个就是商品身份溯源,举个例子,Everledger是做钻石身份验证的一个场景,它把钻石从产地到最终消费者的所有流通过程中的信息,做一个验证,这个项目是基于Hyperledger搭建的。
Blockchain的布局
后面,我们介绍一下IBM在blockchain领域的布局。对于企业客户来讲,只有Hyperledger这个开源项目是不够的,我们会根据不同的业务场景和企业客户的情况去设计不同的方案;IBM也有架设在云上的专门针对区块链的云服务。
这一部分,我们请IBM在该领域的专家陈剑先生来为介绍一下。IBM现有的一套方法论或者说咨询服务,它可以帮助传统产业或者企业去知道如何应用区块链的技术,让更多的区块链的技术有一套逻辑来反哺企业中的一些问题。我们把它叫做IBM的Garage——区块链车库,这也是IBM根据自己的经验总结出来的一套方法论。
IBM的合作模式
陈剑:首先,我来谈一下IBM的合作模式,刚才我们谈到了产业层面,大家都认识到了区块链、比特币在未来给金融或者其他传统行业带来的颠覆性的创新机会。真正谈落地的话,还是要踏踏实实的,无论是从技术上还是场景上,要和现实的业务做对接。
再强调一下Hyperledger,IBM希望以一个开放的模式来玩区块链这个游戏。目前,在开源领域,一般都是比特币、以太坊这样一些项目,但是,真正的比较严肃的传统行业的一些商用开源的项目不多。从今天的数字来看,Hyperledger已经有50多家公司了,包括中国的一些创业公司、金融机构也在加入。
首先,我们希望是一个开源的模式,因为区块链强调的是信任,如果你的代码是封闭的,大家会认为你的开放性、透明性是不够的。所以一定要让社区一起来玩这个代码,让它成熟起来、快速的商用。
第二点,就是IBM传统的技术架构,包括云计算,因为你不管运行什么东西需要一个架构。所以,IBM也在把相应的平台推出来,比如,Bluemix、PASS平台,可以免费试用30天,大家可以通过自己点击,就可以创建自己的链,做想做的开发。还有大型机,金融机构对加密、交易系统的要求,我们在这方面也做了许多工作。
IBM的创新方法论
下面,我来详细的讲一下我们的创新的方法论。我们目前在中国能提供的服务,就是全区的一个咨询。我们在通过咨询、培训以后,和客户一起找出几个典型的应用场景,我们也会很快的从PASS平台,用一星期或者一个月快速地做出一个原型,对业务场景做一个验证。
IBM在全球不断地投资一些创新资源,我们也在转型。IBM现在招了非常多designer,从客户体验、产品,以及提供更好的设计的角度出发,提出了车库方法。
现在,我们引入了创新创业双创的“创业咖啡”的模式,在全球各个地方设了叫车库的地方。在创业咖啡馆里面,我们和合作者合作,把我们的客户请进来,这样我们在一个相对轻松的环境,大家一起来做头脑风暴,来确定场景。这也就是车库里面工作的情况。
IBM的方法论是把行业里的最佳实践糅合在一起,然后和区块链创新、云计算创新做了一个整合,包括一些设计思维、敏捷开发等方法论,进行快速地创新。
我们希望在二周到四周的时间,和客户坐到一起,从需求开始,客户场景入手,分析痛点。我们的用户和设计师、开发人员一起,把场景设计出来,把原型的界面设计出来,然后,很快地在云计算平台上实现应用,进行验证。客户拿到这个东西,再回去评估,如果觉得这个场景可靠,达到了一定的目标,那么我们再投入更多的研发人员,把这个项目落地。
Design thinking,设计思维,就是指提供更好的用户体验,解决客户的问题和痛点。比如,你买一辆车,你是去体验它的车轮、车把还是档位吗?这些都是不对的,体验是需要和场景结合的。买山地车就是为了在山地的环境下达到应有的目的,不会过多地考虑具体的某一个特征是什么。对于不同的人而言,同样的车,给予的体验也是不一样的。所以我们从客户和使用的场景出发,去定义我们的解决方案,最终提交一个有良好的用户体验的APP或者商业系统。
Design thinking不是IBM 发明的,是斯坦福、IDU、业界设计公司、专家发明的。IBM针对这个方法论,做了一些增强,一些改善。所以我们强调一个观点,一定要把设计师、开发人员、客户放到一起,真正去解决它的痛点,而不是像传统那样,写一个需求书,交给开发人员开发完,再测试,这时候发现问题已经晚了。
我们的这个方法论把一些比较好的经验结合到了一起,从客户真正的需求出发,做现状分析,发现一些新的创意点,做重要性的排序,然后找到相应的客户、客户的领导,进行一个回放,进行验证,最后去开发实现。
当然,现在的开发是一个不断迭代的过程,增加场景,达到预设的目的。
这些就是我们能够提供给大家的咨询和培训,我们希望以咨询和培训作为切入点,和大家真正坐下来,找到所在行业的痛点、相应的创新点,通过相对短的时间,进行相应的验证。
链接:http://www.gongxiangcj.com/show-12-1686-1.html
Scan QR code with WeChat