最近接触了很多想使用区块链技术的企业,他们大多都对各种币有了一定的了解,但是并不知道还有这些联盟链技术。再向这些企业,尤其是传统企业的技术人员解释联盟链的应用模式时,往往需要多费一番口舌。
我想了很久,觉得用“信息总线”这个词来形容现阶段的企业级联盟链,非常恰当。
在硬件结构上,区块链都是基于P2P网络的点对点连接的一个系统。但是如果把区块链抽象出来看做一个整体,那么对于公有链来说,我们就有了一个人人都可以连接,都可以读写的账本,通常也被称为是“分布式总账”。而对于联盟链来说,在企业联盟内,每个企业都会连接到这个链上,上传或下载信息,这个和电气工程领域的“总线”技术非常像。
总线(BUS)是一种工业上广泛使用的通讯技术,用于安全可控的环境中设备的通讯。使用总线传输信息的一大特点就是:发送方把数据发送到总线上,所有设备都能看到这个数据,但只有接收方才会把数据接收下来处理,其他设备通常忽略掉这个数据。
这个特点和我们现在使用联盟链的方式是非常相似的。从业务层面看:信息的提供方,通常把信息直接放到联盟链上,所有节点都可以见到这个信息。但是只有接收方才会使用该信息,其他节点不使用该信息,直接忽略掉。总线上如何传输隐私信息呢?发送方把数据加密扔到总线上,接收方取回来解密使用。其他设备即使接收到这个数据,也无法解密,没有办法使用。这一点也和现在的联盟链使用方式是一样的。
这样看,用总线来解释联盟链的用处,对于区块链从业人员来说,是不是省去很多口舌?
在政府信息化中,我们常常提到“信息孤岛”一词,其实在企业间,这个现象更加明显。两个信息化做的非常好的企业,目前共享信息的方式,本质上也是通过“个人”中转的,比如邮件、微信、QQ等。通过这种渠道中转的信息,“接收方官方”需要证明这个信息确实是“发出方的官方”发出的,由于两个“官方”无法直接通信,因此就给合作业务带来了很多复杂的问题。所以,很多企业间的合作问题,都是由于“官方”无法进行可信通讯造成的。
在没有区块链技术的时候,通常的解决办法是强势企业要求弱势企业开放一部分系统权限,供强势企业查询信息。比如供应链金融中,经常就有金融企业要求制造业企业必须开放ERP系统的一部分权限给金融企业。这种“不平等”的信息通讯方式,也是导致业务很难做起来做下去的重要原因。
而有了联盟链这个“信息总线”技术,我们可以很方便的把这些官方平等的连在一起。官方之间可以直接进行可信的通讯,避免了由于“个人”中转信息造成的需要核对信息真实性所消耗的成本。这就是目前区块链技术在企业间应用的最大用处。现阶段,由于各种原因,我们还无法在企业间建立价值互联网,因此“信息总线”是目前常见的应用方式。
当然,区块链比起总线来,还有一个重要的优势:区块链能够保存历史信息。这一点是总线不具备的。在区块链上,历史信息是不可篡改的,这种保存能力也使得企业间联盟链能够成为一种同时跨越时空的信息总线。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。