企业应用区块链的典型路径

  • 来源:网络
  • 更新日期:2020-07-16

摘要:目前的区块链大致可以分为公有链、联盟链、私有链。公有链典型代表就是比特币、以太坊网络,它的核心特点是不需要得到特定组织审核批准,就可以通过在互联网上下载相应开源客户

目前的区块链大致可以分为公有链、联盟链、私有链。公有链典型代表就是比特币、以太坊网络,它的核心特点是不需要得到特定组织审核批准,就可以通过在互联网上下载相应开源客户端,参与挖矿就可以加入,同时公有链都有着网络中的数字资产。而联盟链缩小了参与的范围,只有构建联盟的单位才可以参与到网络中。目前在企业中广泛应用的主要以联盟链为主。在联盟链与公有链的争论中通常存在以下两个问题,这两个问题也是企业比较困惑的几个点。

问题一:联盟链要不要有币(Token)?

这个问题也是我们在跟很多客户沟通中经常会遇到的疑问,解决这个问题,我们需要从币,或者 Token 的本质说起,在公有链中有 Token,其核心原因是公有链是一个开放的网络,参与网络的人(节点)没有义务和条件维护这个网络,运行节点,参与记账是有成本的,那么它需要一定的奖励来覆盖节点的运营费用,同时通过市场的需求和供给来决定 Token,如比特币,以太坊的价格波动。这一特性显然是不符合企业级应用的。

联盟链的网络搭建和节点运营都是企业主体参与,网络的搭建对于企业来说是为了与生态合作伙伴进行可信的协作,开展业务。通过区块链技术特性突破原有技术的瓶颈,降低成本。对于企业级区块链网络(联盟链)来说,底层的运营成本几乎可以忽略不计,核心是构建于该网络之上的应用层,如供应链金融业务,数据交换服务,可信凭证流转等是否可以为联盟成为带来业务的提升或可信成本的降低。所以联盟链底层是不需要 Token 来激励联盟成员,联盟链的激励层在于业务上层,底层的节点运营成本可能是万级别,但是业务层可以带来的收益可能是百万,千万甚至亿级别。

从安全性角度来看,Token 还可以防止计算资源的滥用,在联盟链中也有这样的设计,例如在荷月区块链底层中就有类似 gas 的数值,但是它是可以配置,是技术上防止智能合约或事务陷入死循环的设计,并不需要联盟成员对此付费。同时,Token 作为一种技术手段或者智能合约设计范式,可以在联盟链中作为可信凭证,记账凭证存在,可以赋予不同的业务属性,如变成一张仓单,一个营收账款债券等。由于联盟内已经对其属性和价值进行定义,并不会出现炒作,价格波动的情况。

问题二:联盟链节点少是不是不够去中心化?

公有链之所以强调去中心化,是因为公有链面临的是极度不信任且匿名的极端环境,必须通过更多的冗余和去中心化节点分布来保证账本安全,而联盟链面临的是较为相互信任且实名的环境,无需进行过多的冗余,而是更多的考虑网络是否能更好的配合业务与商业关系。现实商业中的大量信息需要不同对手方进行确认,分享,联盟链的架构只要能够让这些相关方处理属于自己的部分,并且可以信任联盟内成员的数据即可。比如在供应链金融中应收账款的发行,那么只需要核心企业、供应商、供应链金融平台、金融机构能够在链上获得足够可信的数据即可。从而避免原有中心化架构一家平台掌握所有数据,对生态上下游是一个黑盒的状态就可以大幅降低业务信任成本。

(示例:中心化的供应链金融平台与区块链为底层的新型贸易金融平台模式对比)

在解决了以上两个问题之后,我们发现在实际应用过程中,不同的客户对于区块链的应用和掌握存在一定的差异,但是基本出现了以下几种路径。

一、代替纸质文件,将区块链作为不可篡改的存证数据库

每一个行业基本都会存在一定的较为重要的数据,需要保证这些数据的不可篡改性,在传统的技术手段中,通常采用纸质版来进行数据固化,成本非常高,而区块链的不可篡改的技术特性可以较低成本的帮助企业满足这样的需求。比如:金融行业中客户的交易记录、注册意愿、合同签约结果、每次操作的日志等。比如在大宗商品行业,通常需要公示一些日常的交易数据,原来的模式是平台将数据通过接口传给公示平台,公示平台在及时进行公示。这样能够满足一些即时公示的要求,但是还是会存在一些数据不一致,滞后,很难长期留存固化的问题。而通过区块链可以实现公示平台自己从节点中抓取数据进行固化,同时还能实现不可篡改的数据留存。这样的场景在大多数行业中都存在,其核心是利用区块链证明某些数据在公布之后没有被篡改过,帮助企业自证清白,同时能够代替一些成本高,使用不方便的传统办法。

二、代替传统接口模式,将区块链作为可扩展的数据协作平台

区块链其中一个核心特点是分布式的网络架构,那就使得区块链可以作为某个行业或者涉及多方参与者业务场景的可信数据协作平台,通过将原来需要用接口两两联通起来的企业纳入区块链的框架,在区块链网络中传递原有数据和信息,减少接口的开发量,统一接口标准,同时可以把平台变成可扩展的模式,新加入的企业不用再重新打通接口,而是直接在链上传递业务流程中的数据。同时,区块链上的数据通常都是加密的,只有解密之后才可以看到,这样就可以比较简单的实现用户的授权解密,只有拿到授权的数据才会给企业公开,同时授权的过程也会在链上得到确认和留痕,通常在这样的业务里,使用区块链可以更好的帮助数据贡献者更好的证明自己对数据使用的规范性,这可以帮助企业在使用用户数据的时候更好的做到合规,也更容易让客户更加信任。

三、将区块链作为可信的业务操作平台

这一种模式可以说真正深入的体现了区块链的技术特性,其核心是将业务逻辑本身使用智能合约把原有业务流程在区块链上实现,让每一步的业务流程都需要得到特定参与方的签名之后才会进行到下一步,对于业务本身的流程,任何一方都只能按照既定规则进行,无法单方面篡改。这一模式不仅保证了数据的可信,还保证了业务过程本身的可信。

以应收账款业务种一个资产的发行为例:

在应收账款业务中涉及应收账款发行、拆分、流转、融资、兑付、ABS。以发行举例,用户在平台的业务网站上进行资产发行的资料填写,然后确定发行资产,平台作为节点调用资产发行合约,合约的规则约定了必须校验用户的私钥签名,由于私钥是由用户保管的,平台如果试图代替客户发行资产,则该合约无法运行,当用户签名之后,合约完成校验,进入下一状态,需要平台风控人员签名,签名之后供应商进行确认,最后合约将链上的数字资产发行出来,整个过程会严格按照既定的多方确认才能完成,没有单独一方可以伪造整个过程。最后,这些过程和数据都被区块链不可篡改的留存下来,非常容易进行追溯,验证该业务流程是否合规。

同时,可以将监管规则纳入到业务体系种,比如在上一个业务种,如果需要监管审核,可以设置监管合约,只有监管合约完成验证之后,该业务流程才能继续走下去。这样可以极大提到业务的合规性,降低监管的成本。对于区块链及智能合约的应哟,我们将在之后的文章详细与大家分析。

(典型的应收账款业务在区块链上的运行逻辑)

总结:企业应用区块链的程度或深或浅,所应用到的技术特性也有多有少,从我们帮助客户使用区块链技术的经验来看,一开始企业会更多的作为存证数据库,然后是一种数据协作的平台,最后深入实践,把区块链深度整合到原有业务中,成为一种真正的可信的业务平台。我们认为这是循序渐进的过程,需要像荷月科技这样的企业,慢慢帮助用户一点点深入挖掘区块链更多跟深的应用。

本文系未央网专栏作者 :荷月科技 发表,内容属作者个人观点,不代表网站观点,未经许可严禁转载,违者必究!