区块链如何实现数据共享“可用不可见”?
我们在以前的文章中曾经提到,区块链的一大价值在于打破数据孤岛,让不同的企业、机构、组织之间可以共享数据,从而缩减流程,提升效率,增进合作。但是,对于这一点的细节,我们可能还会有这样的疑惑:
为什么区块链技术出现之前,数据不能共享?
联盟链可以设置访问权限,但普通互联网系统也可以啊?
在区块链系统中,有了权限可以访问数据,这个时候就不能把数据记录下来吗?
下面,我们就一一来回答这几个问题,相信可以让您对区块链的理解更加深入。
为什么数据不能共享
这个问题我们之前也简要进行过阐述,这里我们再来做一个详细的归纳。
首先是出于商业目的。在这个数字经济的时代,数据的重要性已经愈发凸显,是企业最基础的生产资料,甚至可以说是企业最重要的资产。那么显然,企业的核心数据,是不可能轻易与他人共享的。由于各种宣传、扩张、运营的需要,企业有可能在部分时间段内对于部分数据进行开放共享,但是常规化的,能够提升整个行业的协作效率的数据共享是很难实现的。
其次是出于隐私安全。虽然企业中广泛存在通过用户隐私数据牟利的情况出现,但是对于数据隐私安全的需求仍然切实存在。诸如医疗数据、征信数据这些敏感数据对隐私安全性的要求都非常高,而普通用户对于其他数据的隐私意识也在逐渐觉醒。因此出于隐私安全的考虑,企业和机构也不愿意将数据随意共享,从而避免造成相关事故。
最后还有一点就是基础设施。每个企业和机构都有自己的数据标准,另一方面技术实力也可能大相径庭,因此直接进行数据打通会遇到重重困难,还会产生大量的成本。各方缺乏统一的数据标准,数据的定义、口径各有不同;又缺乏高效便捷的数据合作基础设施,各机构的数据库、数据加工引擎、算法、可视化工具等各不统一,在合作过程中需要投入巨大资源进行系统改造、对接,造成数据合作困难、合作周期长。
联盟链的权限有什么不同?
设置权限确实不是个新鲜事,在传统的各类企业系统,如ERP、CRM等系统中都存在着权限设置这一功能,而且已经非常复杂完善。那么,我们为什么还要强调联盟链可以设置权限这一点?
因为同样是权限,也是不同的。
ERP,CRM的权限是中心化设置的,比如超级管理员来进行权限设置。我们就暂且不谈中心化的权限设置容易被攻破、篡改、操纵的问题,关键是在一个数据共享的系统中,谁来做这个超级管理员?
这个问题是根本不可能有一个结果的,谁会把自己的数据的交给别人来决定呢?因此像ERP、CRM这种系统只能在企业内部使用,而不可能成为各企业、组织间合作的工具。
而联盟链的权限的不同就在于,这个权限一经设定,不能由单方更改,如果要更改,只能由联盟链的全体成员共同更改。联盟链不需要一个超级管理员,谁也不能决定整个系统的走向,只有这样,所有成员才会愿意加入到这个数据共享的系统中来。
访问数据的时候不能盗取数据吗?
A公司和B公司加入了数据共享联盟链,互相为对方进行了授权。A公司看到了B公司的数据,这个时候A公司拿起手机,将B公司的数据拍下来……这不还是盗取了B公司的数据吗?
事情肯定不止那么简单。
这个授权访问,肯定不会是直接让对方看到所有数据,而是在有协作需要的情况下,调取需要的数据。而数据在没有一定规模的情况下,是无法产生价值的。
当然,更重要的是,区块链系统可以做到数据“可用不可见”。
什么意思呢,就是需要进行协作的时候,A公司可以调取B公司的相关数据,进行相关业务的协作;但是这一切是通过密码学算法,分布式执行既定逻辑的运算而进行的,能够在“密室”中进行的。也就是说,A公司只能验证“这个客户符不符合我的风控标准”,而不能验证“这个客户的具体资料是什么”。这一方式可广泛应用于金融、保险、医疗、政务服务等。
正是因为区块链技术能够解决上述问题,才能真正做到打破数据孤岛,实现数据共享,提升各企业、组织间的协同效率,并在此基础上,构建新的协作方式,创造新的分布式商业体系。
(作者:链博科技,内容来自链得得内容开放平台“得得号”;本文仅代表作者观点,不代表链得得官方立场)