一种基于区块链的物联网多区域数据共享激励方法技术

技术编号:39679602 阅读:8 留言:0更新日期:2023-12-11 18:57
本发明专利技术请求保护一种基于区块链的物联网多区域数据共享激励方法,属于区块链技术与物联网技术结合的数据共享领域

【技术实现步骤摘要】
一种基于区块链的物联网多区域数据共享激励方法


[0001]本专利技术属于区块链技术与物联网技术结合的数据共享领域,具体属于一种物联网多区域数据共享的激励方法


技术介绍

[0002]物联网作为国家战略性新兴产业的重要支撑,是智慧城市

智能制造等领域的核心和基础

近年来,物联网迎来了爆炸式发展,联网设备数量呈现指数级增长,产生海量数据

各个行业和领域各自有自己的数据管理中心,物联网系统数据呈现分域管理的特点,导致针对各个垂直行业的海量物联网数据以独立的数据中心的形式存储,呈现出应用垂直化

数据不共享的孤岛现象

随着信息化建设和应用的不断深入,数据的交互共享在跨领域跨行业的应用中越来越重要,数据交互共享才能充分挖掘数据的价值

因此,实现物联网多区域之间的数据共享逐渐成为物联网领域的研究热点之一

[0003]目前,大部分传统物联网数据共享都是集中式的,它们通常依赖于类似银行的可信中心,但可信中心因其管控不透明

易受攻击等特征而存在系统信任缺失和隐私泄露等问题

区块链去中心化的架构带来数据不可篡改

安全可信

可追溯等诸多优点,从技术的角度带来了数据可信的价值,其分布式的网络结构和物联网结合能够颠覆传统物联网数据管理系统中心化架构,消除单点故障的隐患

另外,区块链跨链技术是实现区块链之间互联互通

提升可扩展性的重要技术手段,可以采用区块链跨链技术打破物联网多区域之间的信息孤岛问题

将不同物联网域的数据上链,数据拥有者充当链上节点,并且吸引更多数据需求者成为链上节点,打造物联网多区域数据共享生态

因此,在物联网多区域数据共享中引入区块链技术

区块链跨链技术等,可以作为解决物联网多区域之间数据共享困难

数据共享中心化的有效方案,充分发挥物联网数据的价值,实现物联网多区域之间的数据共享和价值转移

[0004]区块链技术可以提供一个去中心化

防篡改的平台来解决物联网多区域数据共享面临的现实问题

但更值得关注的是数据共享还存在参与者不积极

不诚实等问题

第一,收集数据需要消耗数据拥有者终端设备的电池电量

数据流量等资源,在此过程中,数据拥有者需要付出时间和劳动

没有适当的回报,数据拥有者没有兴趣在数据共享中长期保持积极状态

第二,本专利技术采用基于中继的跨链机制设计物联网多区域数据共享模型,要实现多区域数据共享,必须依靠代理人的参与

因此,需要设计一个激励与约束并存的激励机制来激励足够多的代理人和数据拥有者参与数据共享任务,保证参与者的数量和数据质量,促使组织者

参与者高效率的协同合作,达到利益最大化,才能推进物联网数据共享的进一步发展

[0005]CN114528597A
,一种基于区块链的数据共享和激励方法,它包括区块链服务,用于数据存储

行为记录

积分记录及提供数据查询服务;设备或系统,厂商生产时即植入公钥,用于对获取的数据进行加密并传输至区块链智能合约;个人或企业用户,用户可以购买设备或系统,在区块链网络上激活并进行数据共享,从而获得积分奖励;积分商城,用于用户
积分兑换

本专利技术实现物联网数据的共享

利用区块链技术数据不可篡改的特性保证数据的安全性和可靠性,设备或系统每分享一次数据,都可以获得对应的奖励,从而鼓励设备持有者持续对数据进行上传

[0006]1.CN114528597A
专利提出的数据共享和激励方法没有对数据拥有者给予奖励激励

而本专利通过代币激励和声誉激励提高激励效果,一方面,提高数据拥有者参与共享任务的积极性;另一方面,又保证各个角色在共享任务中保持一个诚实的状态

[0007]2.CN114528597A
专利没有考虑共享数据的质量

本专利提出基于
Softmax
的数据质量等级计算算法,判定数据拥有者提供数据的质量等级,确保数据需求者购买到高质有效的数据的同时,又激励数据拥有者提供更加高质量的数据

[0008]3.CN114528597A
专利只考虑了在一个物联网域场景下的数据共享

而本专利考虑的是更复杂的物联网多区域数据共享的场景,打破了物联网域之间的信息孤岛,提高了的数据的利用率


技术实现思路

[0009]本专利技术旨在解决以上现有技术的问题

提出了一种基于区块链的物联网多区域数据共享激励方法

本专利技术的技术方案如下:
[0010]一种基于区块链的物联网多区域数据共享激励方法,其包括以下步骤:
[0011]建立基于逆向拍卖的物联网多区域数据共享激励模型;
[0012]共享激励模型中的
Leader
通过基于
Softmax
的数据质量等级计算算法计算数据的质量等级,并从中选出提交数据质量等级高

报价低的
Candidate
成为
Winner
参与数据共享任务;
[0013]建立数据需求者声誉评价模型

数据拥有者声誉评价模型

代理人声誉评价模型,得到基于声誉的物联网多区域数据共享激励方案

[0014]进一步的,所述基于逆向拍卖的物联网多区域数据共享激励模型具体包括:
[0015]基于逆向拍卖的物联网多区域数据共享激励模型基于如下应用场景,
IOT Achain
上的
Demander
想要获取
IOT Bchain

Owners
的物联网数据,
Demander
通过
Leader

Owner
发布共享任务;
[0016](1)
第一阶段
[0017]筛选赢标候选人
Candidate

IOT Bchain
上的符合共享任务条件的
Owners
参与报价,否则成为其他节点
Others

Owners
通过评估自身数据价值得出共享数据想要获得报酬的心理预期值

根据心理预期值向
Leader
报价,
Leader
...

【技术保护点】

【技术特征摘要】
1.
一种基于区块链的物联网多区域数据共享激励方法,其特征在于,包括以下步骤:建立基于逆向拍卖的物联网多区域数据共享激励模型;共享激励模型中的
Leader
通过基于
Softmax
的数据质量等级计算算法计算数据的质量等级,并从中选出提交数据质量等级高

报价低的
Candidate
成为
Winner
参与数据共享任务;建立数据需求者声誉评价模型

数据拥有者声誉评价模型

代理人声誉评价模型,得到基于声誉的物联网多区域数据共享激励方案
。2.
根据权利要求1所述的一种基于区块链的物联网多区域数据共享激励方法,其特征在于,所述基于逆向拍卖的物联网多区域数据共享激励模型具体包括:基于逆向拍卖的物联网多区域数据共享激励模型基于如下应用场景,
IOT Achain
上的
Demander
想要获取
IOT Bchain

Owners
的物联网数据,
Demander
通过
Leader

Owner
发布共享任务;
(1)
第一阶段筛选赢标候选人
Candidate

IOT Bchain
上的符合共享任务条件的
Owners
参与报价,否则成为其他节点
Others

Owners
通过评估自身数据价值得出共享数据想要获得报酬的心理预期值

根据心理预期值向
Leader
报价,
Leader

Owners
报价从低到高排列,并按报价从低到高选出一部分成为
Candidates。
其余为
Losers

(2)
第二阶段选择中标人
Winner

Candidates

CT chain

Leader
提交部分数据,
Leader
通过基于
Softmax
的数据质量等级计算算法计算数据的质量等级,并从中选出提交数据质量等级高

报价低的
Candidate
成为
Winner
参与数据共享任务
。3.
根据权利要求1或2所述的一种基于区块链的物联网多区域数据共享激励方法,其特征在于,所述基于
Softmax
的数据质量等级计算算法具体包括:根据分类标签
Y

{y
(1)
,y
(2)
,...,y
(k)
}
其中:
Y

k
个不同的取值,代表将数据分为
k
个等级;将一条数据分为个工作矩阵利用
Softmax
回归模型对所述个工作矩阵进行训练,计算数据的质量等级;所述数据的质量等级表示为:
其中:
h
表示数据的质量等级计算函数,
θ
则是所述回归模型的参数矩阵,
x
(i)
是个工作矩阵中的一个,
c
(i)
是一个多维度工作量向量,所述多维度工作量向量的维度根据数据的属性确定;
y
(i)
代表
x
(i)
工作量向量对应的等级;
j

{1
,2,
...k}

j
代表数据的等级的值,
P(y
(i)

j|x
(i)

θ
)
是当回归模型参数为
θ
时工作向量
x
(i)
属于
j
等级的概率,表示为:工作矩阵
X
分布在各个等级的概率相加为1;
P(y
(i)

1|x
(i)

θ
)+P(y
(i)

2|x
(i)

θ
)+...+P(y
(i)

k|x
(i)

θ
)
=1最终数据质量等级
grade
i
取概率最大值所对应的等级;
grade
i

maxP(y
(i)

j|x
(i)

θ
)
θ
j
为列向量,表示
j
等级对应的模型参数,即
θ
j

n
维参数列向量:则表示列向量
θ
j
的转置,即是
θ
矩阵的第
j
行,
θ
则是所述回归模型的参数,如下所示:通过交叉熵法来确定回归模型的损失函数,所述损失函数表示为:其中,
m
为样本个数,通过梯度下降法更新回归模型的参数
θ
:其中,
m
为样本个数,更新回归模型的参数
θ
表示为:
其中,
α
代表批量梯度,
j

{1
,2,
...

k}

j
代表数据的等级的值,
θ
j
代表
j
等级对应的模型参数;通过不断地更新参数并将更新的参数重新代入回归模型中开始新一轮的训练,最终求得损失函数的最小值
min J(
θ
*
)
,此时求得的参数
θ
*
是通过
Softmax
回归模型求得的最优参数;自此,将参数
θ
*
代入数据的质量等级的公式中得出这段数据的质量等级
grade
i
。4.
根据权利要求1所述的一种基于区块链的物联网多区域数据共享激励方法,其特征在于,所述基于声誉的物联网多区域数据共享激励方案具体包括:在基于声誉的物联网多区域数据共享激励方案中分别针对模型中的
Demander、Owner、Agent
设计了数据需求者声誉评价模型

数据拥有者声誉评价模型

代理人声誉评价模型,目标是通过一种声誉激励,鼓励参与数据共享任务的成员合作,同时限制不诚实成员参与
。5.
根据权利要求4所述的一种基于区块链的物联网多区域数据共享激励方法,其特征在于,所述数据需求者声誉评价模型具体包括:数据需求者声誉评价模型为其中:
M
i
是对
Demander
i
抵押资产评价部分,是根据
Demander
i
在账户抵押的资产数进行评价得到的信任度;
Reputation
i...

【专利技术属性】
技术研发人员:蒋秋璐
申请(专利权)人:重庆移通学院
类型:发明
国别省市:

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

1