基于区块链的数据分享方法、装置及计算机程序产品制造方法及图纸

技术编号:33712530 阅读:32 留言:0更新日期:2022-06-06 08:48
本发明专利技术公开了一种基于区块链的数据分享方法、装置及计算机程序产品,涉及区块链领域。其中,该方法包括:获取第一对象基于第一智能合约发起的隐私数据请求,其中,隐私数据请求中至少包含第二智能合约的标识以及第一对象为获取隐私数据所提供的虚拟奖励,第二智能合约用于为第一智能合约提供隐私数据,第一智能合约和第二智能合约部署在区块链中;根据第二智能合约的标识,将隐私数据请求发送至第二智能合约中;接收第二智能合约基于隐私数据请求中的虚拟奖励所提供的目标隐私数据;将目标隐私数据发送至第一智能合约中。本发明专利技术解决了现有的隐私数据分享过程中存在的数据分享效率低的技术问题。低的技术问题。低的技术问题。

【技术实现步骤摘要】
基于区块链的数据分享方法、装置及计算机程序产品


[0001]本专利技术涉及区块链领域,具体而言,涉及一种基于区块链的数据分享方法、装置及计算机程序产品。

技术介绍

[0002]目前,由于区块链上的一些有价值信息作为用户的隐私数据不能直接对外体现,因此,这些有价值信息无法被充分利用起来。但是,在实际应用中,如果可以通过一定的技术手段鼓励隐私数据的所有者对外提供隐私数据的统计结果,则区块链上的其他用户就可以借助统计结果进行数据分析,从而进一步地挖掘商业价值。
[0003]然而,由于现有技术中还没有一种鼓励区块链用户共享自己的隐私数据的激励机制,因此区块链用户之间对于隐私数据的分享积极性并不高,从而导致区块链中不同用户之间隐私数据的分享效率较低。
[0004]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]本专利技术实施例提供了一种基于区块链的数据分享方法、装置及计算机程序产品,以至少解决现有的隐私数据分享过程中存在的数据分享效率低的技术问题。
[0006]根据本专利技术实施例的一个方面本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的数据分享方法,其特征在于,包括:获取第一对象基于第一智能合约发起的隐私数据请求,其中,所述隐私数据请求中至少包含第二智能合约的标识以及所述第一对象为获取隐私数据所提供的虚拟奖励,所述第二智能合约用于为所述第一智能合约提供所述隐私数据,所述第一智能合约和所述第二智能合约部署在区块链中;根据所述第二智能合约的标识,将所述隐私数据请求发送至所述第二智能合约中;接收所述第二智能合约基于所述隐私数据请求中的虚拟奖励所提供的目标隐私数据;将所述目标隐私数据发送至所述第一智能合约中。2.根据权利要求1所述的方法,其特征在于,所述第二智能合约用于根据所述虚拟奖励计算隐私预算,并根据所述隐私预算生成所述目标隐私数据,其中,所述隐私预算表征所述目标隐私数据的公开程度,所述隐私预算与所述目标隐私数据的公开程度正相关。3.根据权利要求1所述的方法,其特征在于,在将所述目标隐私数据发送至所述第一智能合约中之前,所述方法还包括:将所述虚拟奖励从第一虚拟账户中转移至第二虚拟账户中,其中,所述第一虚拟账户为所述第一对象的虚拟账户,所述第二虚拟账户为第二对象的虚拟账户,所述第二对象为提供所述目标隐私数据的对象。4.根据权利要求3所述的方法,其特征在于,所述隐私数据请求中还包含所述第一对象的身份标识,在将所述虚拟奖励从第一虚拟账户中转移至第二虚拟账户中之前,所述方法还包括:根据所述第一对象的身份标识确定所述第一虚拟账户;冻结所述第一虚拟账户中的虚拟奖励。5.根据权利要求4所述的方法,其特征在于,将所述虚拟奖励从第一虚拟账户中转移至第二虚拟账户中,包括:对所述第一虚拟账户中已冻结的虚拟奖励进行解冻;将解冻后的虚拟奖励从所述第一虚拟账户中转移至所述第二虚拟账户中。6.根据权利要求5所述的方法,其特征在于,在将解冻后的虚拟奖励从所述第一虚拟账户中转移至所述第二虚拟账户中之前,所述方法还...

【专利技术属性】
技术研发人员:李曼潇邹晓梦刘朝伟罗强
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1