行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210807964.1 (22)申请日 2022.07.11 (71)申请人 电子科技大 学 地址 611731 四川省成 都市高新区 (西区) 西源大道 2006号 申请人 公安部第三研究所 (72)发明人 张科 娄曦 谢康  (74)专利代理 机构 成都虹盛汇泉专利代理有限 公司 51268 专利代理师 王伟 (51)Int.Cl. H04L 9/32(2006.01) H04L 9/40(2022.01) G06F 16/27(2019.01) G06F 16/2458(2019.01) (54)发明名称 一种融合互信属性的跨异构链可信数据共 享方法 (57)摘要 本发明公开了一种融合互信属性的跨异构 链可信数据共享方法, 包括以下步骤: S1、 区块链 A中某节点将数据传递给区块链B中某节点; S2、 区块链B选 择初始辅助认证节点; S3、 向其他链中 的节点请求辅助认证; S4、 每个辅助认证节点将 自身得到的数据哈希值 以及该哈希值的可信度 传递给上一层请求的节点, 直至位于区块链B中 的初试辅助认证节点将哈希值以及可信度上链; S5、 区块链B统计上链的判定依据可信度之和, 并 进行数据认证; S6、 参与认证的节点更新其请求 认证的节 点的评价。 本发明引入节 点间的评价值 作为选择辅助认 证节点的标准, 并在评价值中融 合了节点间的交互历史以及节 点间的互信属性, 进一步提高了跨链数据的认证可靠性, 并降低了 认证成本 。 权利要求书4页 说明书11页 附图3页 CN 115174118 A 2022.10.11 CN 115174118 A 1.一种融合互信属性的跨异构链可信数据共享方法, 其特征在于, 将整个城市交通区 域分为多个路网区域, 每个路网区域作为一个区块链; 每个路网区域中拥有若干个RSU, 每 个RSU作为区块链中一个节点; 数据共享具体包括以下步骤: S1、 区块链A中某个节点将区块链A中的数据传递给 区块链B中的某个节点, 收到数据的 节点将未 经验证的跨链数据上链, 等待区块链B中其 他节点辅助认证; S2、 区块链B运行智能合约, 选择区块链B中的节点作 为初始辅助认证节点, 具体包括以 下分步骤: S21、 收集区块链B中每一个节点对其 他节点的综合评价 值; S22、 区块链B处理得到的所有评价值, 首先去除掉被评价对象为区块链B自身节点的评 价值; 其次去除被评价对象为已经被区块链B选中参加此次数据 认证的节点的评价值; 然后 对剩余的评价值进 行分类, 将 被评价对象为区块链A中的节 点的评价值分为一类, 被评价对 象为第三方链中的节点的评价 值分为另一类; S23、 区块链B对两类评价值由大到小进行排序, 得到第一类评价的最高评价值为OA, 该 评价值的被评价对象为位于区域A中 的节点a, 给出该评价值的区域B中节点为bi, 得到第二 类评价的最高评价值为 该评价值的被评价对象为位于第三方区域的节点c, 给出该评价 值的区域B中的节点 为bj; 根据OA与 的值, 寻找辅助节点的过程分为以下两种情况: S231、 当 时, 选择bi作为初始辅助认证节点, bi会将辅助认证请求发送给区块 链A上节点a; S232、 当 时, 选择bj作为初始辅助认证节点, bj会将辅助认证请求发送给第三 方链上节点c; S3、 初始辅助认证节点根据上一步选择的认证方案向其他链中的节点请求辅助认证, 直至辅助认证请求传递给区块链 A中的节点; S4、 从位于区块链A的末端辅助认证节点开始, 每个辅助认证节点将自身得到的数据哈 希值以及该哈希值的可信度传递给上一层请求的节点, 直至位于区块链B中的初始辅助认 证节点将哈希值以及可信度上链; S5、 区块链B统计上链的判定依据可信度之和, 并查询该数据安全等级, 判断当前可信 度之和是否满足该安全等级认证要求; 若 未达到认证要求, 则回到步骤S2, 继续选择辅助 认 证节点进行认证; 若可信度之和达到要求, 则将待认证数据的哈希值与节点上链的哈希值 进行对比, 若对比结果一致的上链哈希值的可信度占所有 该数据上链哈希值可信度之和的 比例达到了该类型 数据认证要求, 则认证通过, 否则认证失败; S6、 根据上一步区块链B对跨链数据的认证结果, 参与认证的节点更新其请求认证的节 点的评价。 2.根据权利要求1所述的融合互信属性的跨异构链可信数据共享方法, 其特征在于, 所 述步骤S21中, 对于某个节点i对某个与节点i之间存在单跳路径的另一节 点j的综合评价值 Oi→j∈[0, 1], 由以下公式给 出: 其中, 表示节点i对节点j的直接评价值, 由节点i与节点j之前的跨链 交权 利 要 求 书 1/4 页 2 CN 115174118 A 2互记录得出; 表示由节点i查询到的与自身存在单跳路径的节点对节点j的 直接评价值所得出的间接评价值; ω∈(0, 1), 为人为设定的参数, 表示直接评价对整体评 价的影响因子 。 3.根据权利要求2所述的融合互信属性的跨异构链可信数据共享方法, 其特征在于, 节 点i对节点j的直接评价值 由节点i与节点j之前的跨链交互记录得出; 具体 计算方法如下: 若节点i与节点j位于同一条链上, 虽然节点i与节点j无跨链交互记录, 但视节点i与节 点j为一对相互信任的节点, 故节点 i对节点j的直接 评价值 若节点i与节点j位于不同链上, 则在某个时刻t, 节点i对节点j的直接评价与长度为T 的时间段[t ‑T, t]内的交互历史相关; 将时段T 分为X个时隙{t1, t2,…, tx,…, tX}, 在某个时 隙tx中, 节点i对节点j的直接评价表示为一个三维向量 其中, 表示正面, 表示负面评价, 表示不确定评价, 并且 根据时隙tx内的交互记录, 由以下式子计算得 出: 其中, 表示在时隙tx内, 节点i对节点j认定的正面交互的次数; 表示在时隙tx 内, 节点i对节点j认定的负面交互的次数, 表示在时 隙tx内, 节点i对节点j认定的无效 交互的数量; μ表示 正面交互的权重, v表示负面交 互的权重, μ, ν满足 μ+ν =1, 且 μ< ν; 根据以上式子, 在时隙tx内, 节点i对节点j的直接 评价值 由下式给 出: 其中δ∈(0, 1), 表示 不确定性对评价影响的系数; 定义新鲜度函数τ(tx)=τx=zX‑x, 其中z∈(0, 1)为设定好的交互新鲜度衰退因子, x∈ [0, X]表示时间段{t1, t2,…, tx,…, tX}内的第x个时隙; 节点i对节点j的直接评价值表示 为: 4.根据权利要求2所述的融合互信属性的跨异构链可信数据共享方法, 其特征在于, 节 点i对节点j的间接评价值 由节点i查询到的与自身存在单跳路径的节点对节点j权 利 要 求 书 2/4 页 3 CN 115174118 A 3

PDF文档 专利 一种融合互信属性的跨异构链可信数据共享方法

文档预览
中文文档 19 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种融合互信属性的跨异构链可信数据共享方法 第 1 页 专利 一种融合互信属性的跨异构链可信数据共享方法 第 2 页 专利 一种融合互信属性的跨异构链可信数据共享方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-03-03 12:16:37上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。