云计算 频道

如何利用区块链技术保障数据的真实性?

  【IT168 评论】在互联网上建立信任是有局限的,过往的记录不代表未来发生的情况,而且互联网上也没有有效的措施去防范刷单的行为,所以在互联网上建立信任实际上是有局限的。例如传统的金融机构对信用风险的评级,大多都是以类似这种方式建立信任或评判信任。

  今天,区块链开始成为互联网的信任机器。这是由于区块链是去中心化的、分布式的。目前各受信任方处理着个人数据。这些机构是中心化的,因此常常有单点故障。网络犯罪引起无法想象的巨大数据泄露,常常以单个机构受到攻击的形式发生;比如医院、邮箱服务供应商等。

如何利用区块链技术保障数据的真实性?

  另外,区块链是公开透明的,我们目前还没有有效的方法控制谁如何处理我们的个人数据。事实上,数据项目对个人数据的控制很有限。数据传输中项目就无法控制后续如何使用了。并且通过使用加密货币,区块链为维护网络的机构提供经济激励,区块链提供了一种安全的信息存储和管理,包括个人数据。

  海纳云计算有限公司CTO邹均在第九届中国系统架构师大会上谈到,区块链是改变生产关系,改变行为和组织架构的技术。去中心化组织把认为因素、主观行为去掉,代之以自动执行的客观契约,数据使用链上可追溯,保证了数据资产价值安全转移,并且智能合约解决了应收账款问题。

  邹均举例到,区块链技术初创企业SmartContract提供去中心化Oracle网络ChainLink,其提供了数据,支付信息给智能合约,同时提供API。工作流为USER-SC 链上调用ChainLink 合同CHAINLINK-SC,CHAINLINK-SC 为Oracle将事件做日志,ChainLink核心读到事件,把请求路由给适配器。ChainLink 适配器调用外部API来执行请求,ChainLink 适配器处理回复并发回给核心,ChainLink 核心把数据返回给CHAINLINK-SC,CHAINLINK-SC 把所有返回数据整合后一次性的返回。

  为了保障数据的真实性,采用分布式数据源,选用半数以上多数的数据,并采用Commitment Scheme以防Oracle串通,并采用Arm TrustZone、Intel SGX等可信硬件。

  邹均海介绍了Scry.Info无域开源项目的国内案例,邹均谈到,Scry是一个灵活而具备可扩展性的开源协议,为搜集、整合、群策分析、预测真实数据验证的区块链智能合作广泛使用创造条件,并且开发者可以通过SCRY协议官方登陆系统创建使用数据服务集合的API接口;可以选择有趣的数据源加入SCRY进行集群智慧数据验证工作,以及可以查找到所有真实的区块链数据源信息文件。

如何利用区块链技术保障数据的真实性?

  邹均介绍到,Scry.Info的核心技术是对scry底层数据链的数据进行索引,查询等;将大的数据放置到外部去中心化用户数据存储的链中,把外部存储的索引保存在数据合约/注册合约内部;对数据提供者的数据进行盲投。公证人参与数据盲投,核实数据的真实性;提供了对SCRY CABSI的部分封装,为上层平台/应用提供的方便的调用API. 可以方便的发起委托供应协议;进行公证投票;数据写入者创建供应协议;数据需求者创建委托供应协议;数据公投人公共协议等。

  在后信息革命时代挑战重重:数据权益的归属,数据真实性如何保障,数据的定价机制,而区块链将是改变生产关系的技术,具备信任构建,数据权益确权,数据价值安全转移,数据使用权追溯等能力,为数据保护构建了坚实壁垒。

如何利用区块链技术保障数据的真实性?

▲更多信息尽在IT168现场报道专题 http://sacc.it168.com/topic2017/

0
相关文章