基于区块链的数据共享激励方法及系统与流程

文档序号:20918081发布日期:2020-05-29 13:47阅读:264来源:国知局
基于区块链的数据共享激励方法及系统与流程

本发明涉及区块链网络应用技术领域,特别是一种基于区块链的数据共享激励方法及系统。



背景技术:

随着大数据时代和人工智能时代的到来,以数据为基础的算法和技术蓬勃发展,催生出了众多基于数据驱动的服务,这些智能服务都有各自的数据库,自己拥有自己的数据所有权,无法发挥数据的最大价值,我们一般采用数据共享的方法让多种数据进行交互传输,但是传统的数据共享方法无法很好的满足数据在传输过程中的安全性以及无法对数据进行唯一身份确定,不能实现将奖励一一对应给原始数据发布者,无法保证原始数据发布者的利益。



技术实现要素:

基于此,针对上述问题,有必要提出一种基于区块链的数据共享激励方法及系统,可让数据的所有者将原始数据加密后共享到区块链网络,区块链系统给与一定的激励,来达到数据的有偿激励,保证数据传输过程中的安全性,同时保证数据发布者的利益。

为解决上述问题,本发明提供了一种基于区块链的数据共享激励方法,包括以下步骤:

s1、预设定激励规则;

s2、获取区块链中用户共享的数据,对区块链网络中用户共享的数据进行身份确权匹配,生成并发送匹配结果;

s3、根据匹配结果,生成并发送用户已确权数据;

s4、接收用户已确权数据,根据激励规则,生成并发送相应的激励给对应用户。

首先,预设定激励规则,激励规则为每接收一条数据,则生成一个积分激励,然后,获取区块链中用户共享的数据,对区块链网络中用户共享的数据进行身份确权匹配,匹配成功后,生成一个匹配结果,根据匹配结果,生成并发送用户已确权数据,接收用户已确权数据,并获取统计用户已确权数据的数量,根据激励规则,生成并发送相应的激励给对应用户。

本方法可让数据所有者共享数据后获得激励,然后通过激励去使用在区块量数据共享平台中需要使用的数据,来激励数据的所有者将数据共享。基于区块链技术和数据确权方法的基础之上来实现,用户将数据确权发布到区块链网络后,区块链系统根据智能合约设定的规则给与数据的发布者(共享者)一定量的激励,激励规则根据数据的价值标准来恒定,用户可以通过激励去兑换其他数据的使用权,这样来保证数据的发布者不是无偿的共享数据,而是有偿的共享数据,通过数据共享激励方法来促进数据共享。

进一步地,所述激励规则为每接收一条数据,则生成一个积分激励。

制定合理的激励规则,给予数据的发布者(共享者)相应的积分奖励,保证数据发布者的合法权益。

进一步地,步骤s2包括以下步骤:

s21、获取区块链中用户共享的数据;

s22、获取区块链中用户的公钥;

s23、通过公钥对区块链网络中用户共享的数据进行身份确权匹配。

对数据进行身份确权匹配,保证数据的归属权唯一,以便后续发放积分奖励给相应的用户。

进一步地,所述已确权数据包括共享数据和该共享数据的发布者的身份信息。

每条已确权数据包括共享数据和该共享数据的发布者的身份信息,将数据和数据发布者进行关联,保证数据的完整性和全面性,以便后续处理。

进一步地,步骤s4包括以下步骤:

s41、接收用户已确权数据;

s42、获取同一用户的已确权数据的数量;

s43、根据激励规则,生成并发送相应的积分激励给对应用户。

对同一用户发布的已确权数据进行统计,根据激励规则,生成并发送相应的积分激励给对应用户,保证数据发布者的合法权益。数据发布者可以通过获取的积分激励去使用在区块量数据共享平台中需要使用的数据。

为解决上述问题,本发明还提供了一种基于区块链的数据共享激励系统,包括规则制定模块、身份确权模块、数据发送模块和激励发送模块,其中:

规则制定模块,用于预设定激励规则;

身份确权模块,用于获取区块链中用户共享的数据,对区块链网络中用户共享的数据进行身份确权匹配,生成并发送匹配结果;

数据发送模块,用于根据匹配结果,生成并发送用户已确权数据;

激励发送模块,用于接收用户已确权数据,根据激励规则,生成并发送相应的激励给对应用户。

首先,通过规则制定模块预设定激励规则,激励规则为每接收一条数据,则生成一个积分激励,然后,通过身份确权模块获取区块链中用户共享的数据,对区块链网络中用户共享的数据进行身份确权匹配,匹配成功后,生成一个匹配结果,数据发送模块根据匹配结果,生成并发送用户已确权数据,激励发送模块接收用户已确权数据后,获取统计用户已确权数据的数量,根据激励规则,生成并发送相应的激励给对应用户。

本系统可让数据所有者共享数据后获得激励,然后通过激励去使用在区块量数据共享平台中需要使用的数据,来激励数据的所有者将数据共享。基于区块链技术和数据确权方法的基础之上来实现,用户将数据确权发布到区块链网络后,区块链系统根据智能合约设定的规则给与数据的发布者(共享者)一定量的激励,激励规则根据数据的价值标准来恒定,用户可以通过激励去兑换其他数据的使用权,这样来保证数据的发布者不是无偿的共享数据,而是有偿的共享数据,通过数据共享激励方法来促进数据共享。

进一步地,所述激励规则为每接收一条数据,则生成一个积分激励。

制定合理的激励规则,给予数据的发布者(共享者)相应的积分奖励,保证数据发布者的合法权益。

进一步地,所述身份确权模块包括数据子模块、公钥子模块和确权子模块,其中:

数据子模块,用于获取区块链中用户共享的数据;

公钥子模块,用于获取区块链中用户的公钥;

确权子模块,用于通过公钥对区块链网络中用户共享的数据进行身份确权匹配。

通过数据子模块获取区块链中用户共享的数据,然后通过公钥子模块获取区块链中用户的公钥,确权子模块通过公钥对区块链网络中用户共享的数据进行身份确权匹配,对数据进行身份确权匹配,保证数据的归属权唯一,以便后续发放积分奖励给相应的用户。

进一步地,所述已确权数据包括共享数据和该共享数据的发布者的身份信息。

每条已确权数据包括共享数据和该共享数据的发布者的身份信息,将数据和数据发布者进行关联,保证数据的完整性和全面性,以便后续处理。

进一步地,所述激励发送模块包括接收子模块、数量子模块和激励子模块,其中:

接收子模块,用于接收用户已确权数据;

数量子模块,用于获取同一用户的已确权数据的数量;

激励子模块,用于根据激励规则,生成并发送相应的积分激励给对应用户。

对同一用户发布的已确权数据进行统计,根据激励规则,生成并发送相应的积分激励给对应用户,保证数据发布者的合法权益。数据发布者可以通过获取的积分激励去使用在区块量数据共享平台中需要使用的数据。

本发明的有益效果是:

1、可让数据的所有者将原始数据加密后共享到区块链网络,区块链系统给与一定的激励,来达到数据的有偿激励,保证数据传输过程中的安全性,同时保证数据发布者的利益;

2、通过制定合理的激励规则,给予数据的发布者(共享者)相应的积分奖励,保证数据发布者的合法权益;

3、对数据进行身份确权匹配,保证数据的归属权唯一,以便后续发放积分奖励给相应的用户;

4、每条已确权数据包括共享数据和该共享数据的发布者的身份信息,将数据和数据发布者进行关联,保证数据的完整性和全面性,以便后续处理;

5、对同一用户发布的已确权数据进行统计,根据激励规则,生成并发送相应的积分激励给对应用户,保证数据发布者的合法权益。

附图说明

图1为本发明实施例所述一种基于区块链的数据共享激励方法的流程图;

图2为本发明实施例所述一种基于区块链的数据共享激励方法中数据确权的流程图;

图3为本发明实施例所述一种基于区块链的数据共享激励方法中激励生成的流程图;

图4为本发明实施例所述一种基于区块链的数据共享激励系统的原理图。

附图标记说明:

10、规则制定模块;20、身份确权模块;201、数据子模块;202、公钥子模块;203、确权子模块;30、数据发送模块;40、激励发送模块;401、接收子模块;402、数量子模块;403、激励子模块。

具体实施方式

下面结合附图对本发明的实施例进行详细说明。

实施例

如图1所示,一种基于区块链的数据共享激励方法,包括以下步骤:

s1、预设定激励规则;

s2、获取区块链中用户共享的数据,对区块链网络中用户共享的数据进行身份确权匹配,生成并发送匹配结果;

s3、根据匹配结果,生成并发送用户已确权数据;

s4、接收用户已确权数据,根据激励规则,生成并发送相应的激励给对应用户。

首先,预设定激励规则,激励规则为每接收一条数据,则生成一个积分激励,然后,获取区块链中用户共享的数据,对区块链网络中用户共享的数据进行身份确权匹配,匹配成功后,生成一个匹配结果,根据匹配结果,生成并发送用户已确权数据,接收用户已确权数据,并获取统计用户已确权数据的数量,根据激励规则,生成并发送相应的激励给对应用户。

本方法可让数据所有者共享数据后获得激励,然后通过激励去使用在区块量数据共享平台中需要使用的数据,来激励数据的所有者将数据共享。基于区块链技术和数据确权方法的基础之上来实现,用户将数据确权发布到区块链网络后,区块链系统根据智能合约设定的规则给与数据的发布者(共享者)一定量的激励,激励规则根据数据的价值标准来恒定,用户可以通过激励去兑换其他数据的使用权,这样来保证数据的发布者不是无偿的共享数据,而是有偿的共享数据,通过数据共享激励方法来促进数据共享。

在其中一个实施例中,所述激励规则为每接收一条数据,则生成一个积分激励。

制定合理的激励规则,给予数据的发布者(共享者)相应的积分奖励,保证数据发布者的合法权益。

在其中一个实施例中,如图2所示,步骤s2包括以下步骤:

s21、获取区块链中用户共享的数据;

s22、获取区块链中用户的公钥;

s23、通过公钥对区块链网络中用户共享的数据进行身份确权匹配。

对数据进行身份确权匹配,保证数据的归属权唯一,以便后续发放积分奖励给相应的用户。

在其中一个实施例中,所述已确权数据包括共享数据和该共享数据的发布者的身份信息。

每条已确权数据包括共享数据和该共享数据的发布者的身份信息,将数据和数据发布者进行关联,保证数据的完整性和全面性,以便后续处理。

在其中一个实施例中,如图3所示,步骤s4包括以下步骤:

s41、接收用户已确权数据;

s42、获取同一用户的已确权数据的数量;

s43、根据激励规则,生成并发送相应的积分激励给对应用户。

对同一用户发布的已确权数据进行统计,根据激励规则,生成并发送相应的积分激励给对应用户,保证数据发布者的合法权益。数据发布者可以通过获取的积分激励去使用在区块量数据共享平台中需要使用的数据。

如图4所示,一种基于区块链的数据共享激励系统,包括规则制定模块10、身份确权模块20、数据发送模块30和激励发送模块40,其中:

规则制定模块10,用于预设定激励规则;

身份确权模块20,用于获取区块链中用户共享的数据,对区块链网络中用户共享的数据进行身份确权匹配,生成并发送匹配结果;

数据发送模块30,用于根据匹配结果,生成并发送用户已确权数据;

激励发送模块40,用于接收用户已确权数据,根据激励规则,生成并发送相应的激励给对应用户。

首先,通过规则制定模块10预设定激励规则,激励规则为每接收一条数据,则生成一个积分激励,然后,通过身份确权模块20获取区块链中用户共享的数据,对区块链网络中用户共享的数据进行身份确权匹配,匹配成功后,生成一个匹配结果,数据发送模块30根据匹配结果,生成并发送用户已确权数据,激励发送模块40接收用户已确权数据后,获取统计用户已确权数据的数量,根据激励规则,生成并发送相应的激励给对应用户。

本系统可让数据所有者共享数据后获得激励,然后通过激励去使用在区块量数据共享平台中需要使用的数据,来激励数据的所有者将数据共享。基于区块链技术和数据确权方法的基础之上来实现,用户将数据确权发布到区块链网络后,区块链系统根据智能合约设定的规则给与数据的发布者(共享者)一定量的激励,激励规则根据数据的价值标准来恒定,用户可以通过激励去兑换其他数据的使用权,这样来保证数据的发布者不是无偿的共享数据,而是有偿的共享数据,通过数据共享激励方法来促进数据共享。

在其中一个实施例中,所述激励规则为每接收一条数据,则生成一个积分激励。

制定合理的激励规则,给予数据的发布者(共享者)相应的积分奖励,保证数据发布者的合法权益。

在其中一个实施例中,如图4所示,所述身份确权模块20包括数据子模块201、公钥子模块202和确权子模块203,其中:

数据子模块201,用于获取区块链中用户共享的数据;

公钥子模块202,用于获取区块链中用户的公钥;

确权子模块203,用于通过公钥对区块链网络中用户共享的数据进行身份确权匹配。

通过数据子模块201获取区块链中用户共享的数据,然后通过公钥子模块202获取区块链中用户的公钥,确权子模块203通过公钥对区块链网络中用户共享的数据进行身份确权匹配,对数据进行身份确权匹配,保证数据的归属权唯一,以便后续发放积分奖励给相应的用户。

在其中一个实施例中,所述已确权数据包括共享数据和该共享数据的发布者的身份信息。

每条已确权数据包括共享数据和该共享数据的发布者的身份信息,将数据和数据发布者进行关联,保证数据的完整性和全面性,以便后续处理。

在其中一个实施例中,如图4所示,所述激励发送模块40包括接收子模块401、数量子模块402和激励子模块403,其中:

接收子模块401,用于接收用户已确权数据;

数量子模块402,用于获取同一用户的已确权数据的数量;

激励子模块403,用于根据激励规则,生成并发送相应的积分激励给对应用户。

对同一用户发布的已确权数据进行统计,根据激励规则,生成并发送相应的积分激励给对应用户,保证数据发布者的合法权益。数据发布者可以通过获取的积分激励去使用在区块量数据共享平台中需要使用的数据。

以上所述实施例仅表达了本发明的具体实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1