基于平行区块链的数据交互方法及装置制造方法及图纸

技术编号:36602207 阅读:22 留言:0更新日期:2023-02-04 18:18
本发明专利技术提供一种基于平行区块链的数据交互方法及装置,应用于N*n平行区块链矩阵体系,N为实际区块链数量,n为每个实际区块链对应的人工区块链数量,每个实际区块链的数据交互类型不同,实际区块链对应的每个人工区块链上配置多种激励机制;实际区块链对应的每个人工区块链的区块链构建方式不同;方法包括确定每个实际区块链对应的每个人工区块链上配置的激励机制对应的评估指标结果;基于实际区块链对应的所有人工区块链上的评估指标结果确定实际区块链对应的目标人工区块链;实际区块链采用目标人工区块链上配置的区块链构建方式和最优激励机制进行数据交互,从而实现数据交互中实际区块链构建方式和激励机制的最优配置。中实际区块链构建方式和激励机制的最优配置。中实际区块链构建方式和激励机制的最优配置。

【技术实现步骤摘要】
基于平行区块链的数据交互方法及装置


[0001]本专利技术涉及数据交互
,尤其涉及一种基于平行区块链的数据交互方法及装置。

技术介绍

[0002]信息科技的蓬勃发展,催生了数据的爆炸式增长。然而,“信息孤岛”与“数据壁垒”问题在很大程度上阻碍了数据的充分流转与价值发挥。跨领域与跨地域的数据交互与共享可以解决该问题,并促使数据从信息载体转化为生产要素并释放巨大生产力。区块链由于具有去中心化、不可篡改、可追溯等技术优点,为应对数据交互中面临的安全性、效率性、有效性等难题提供了可行的解决思路。由此,基于数据交互成为近年来业界普遍关注的热点。在数据交互中,激励机制是核心动力。只有明确数据交互贡献者的权利,并在此基础上奖励有益贡献、惩罚恶意行为,有力保障各方利益,才能促进数据顺畅流转。
[0003]在现有基于区块链的数据交互中,区块链构建方式不同,激励机制应有所适应性,但是,由于区块链建设成本、长尾场景实验、“负样本”数据等限制,使得数据交互激励机制是针对单一构建方式展开设计,导致其缺乏必要的适用性。因此,面向不同区块链构建方式的数据交互激励机制设计是目前业界亟待解决的重要课题。

技术实现思路

[0004]本专利技术提供一种基于平行区块链的数据交互方法及装置,用以解决现有技术中数据交互激励机制是针对单一构建方式展开设计而缺乏适用性的缺陷。
[0005]本专利技术提供一种基于平行区块链的数据交互方法,应用于N*n的平行区块链矩阵体系,所述N为实际区块链的数量,所述n为每个所述实际区块链对应的人工区块链的数量,每个实际区块链对应的数据交互类型不同,所述实际区块链对应的每个人工区块链上配置有多种激励机制;所述实际区块链对应的每个人工区块链的区块链构建方式不同;所述方法包括:
[0006]针对每个实际区块链对应的每个人工区块链,确定所述人工区块链上配置的激励机制对应的评估指标结果;
[0007]针对每个实际区块链,在所述实际区块链对应的所有人工区块链中,基于所有评估指标结果确定所述实际区块链对应的目标人工区块链;
[0008]所述实际区块链基于所述目标人工区块链上配置的区块链构建方式和最优激励机制进行数据交互。
[0009]根据本专利技术提供的一种基于平行区块链的数据交互方法,所述评估指标结果包括以下至少一项:活跃值、安全值、效率值和综合值;所述综合值是基于活跃值、安全值、效率值确定得到的。
[0010]根据本专利技术提供的一种基于平行区块链的数据交互方法,在所述评估指标结果包括所述活跃值、所述安全值、所述效率值和所述综合值的情况下,所述确定所述人工区块链
上配置的最优激励机制对应的评估指标结果,包括:
[0011]将人工区块链的所有激励机制对应的所有活跃值进行比较,得到最大活跃值;
[0012]将人工区块链的所有激励机制对应的所有安全值进行比较,得到最大安全值;
[0013]将人工区块链的所有激励机制对应的所有效率值进行比较,得到最大效率值;
[0014]将人工区块链的所有激励机制对应的所有综合值进行比较,得到最大综合值;
[0015]将所述最大活跃值、所述最大安全值、所述最大效率值和所述最大综合值确定为最优激励机制对应的评估指标结果;
[0016]所述基于所有评估指标结果确定所述实际区块链对应的目标人工区块链,包括:
[0017]基于所有最优激励机制对应的评估指标结果确定所述实际区块链对应的目标人工区块链。
[0018]根据本专利技术提供的一种基于平行区块链的数据交互方法,所述基于所有评估指标结果确定所述实际区块链对应的目标人工区块链,包括:
[0019]将所有实际区块链对应的评估指标结果进行比较,得到最优评估指标结果;
[0020]将最优评估指标结果对应的人工区块链确定为目标人工区块链;
[0021]所述实际区块链基于所述目标人工区块链上配置的区块链构建方式和最优激励机制进行数据交互,包括:
[0022]所有实际区块链均基于所述目标人工区块链上配置的数据交互类型、区块链构建方式和最优激励机制进行数据交互。
[0023]根据本专利技术提供的一种基于平行区块链的数据交互方法,在所述实际区块链基于所述目标人工区块链上配置的区块链构建方式和最优激励机制进行数据交互之后,所述方法还包括:
[0024]针对每个所述实际区块链,基于所述实际区块链的数据交互结果,确定所述实际区块链上配置的激励机制的评价值;
[0025]在确定所述评价值小于或等于预设值时,返回至所述针对每个实际区块链对应的每个人工区块链,确定所述人工区块链上配置的激励机制对应的评估指标结果的步骤,直至所述评价值大于预设值。
[0026]根据本专利技术提供的一种基于平行区块链的数据交互方法,所述数据交互类型包括交易类型;所述交易类型包括正向交易类型和反向交易类型;
[0027]所述激励机制包括以下之一:零价、固价、议价和拍卖。
[0028]根据本专利技术提供的一种基于平行区块链的数据交互方法,所述数据交互类型包括任务类型;所述任务类型包括多方计算任务类型和联邦学习任务类型;
[0029]所述激励机制包括拍卖或按比。
[0030]根据本专利技术提供的一种基于平行区块链的数据交互方法,所述N=4,包括第一实际区块链、第二实际区块链、第三实际区块链和第四实际区块链;所述第一实际区块链的数据交互类型包括正向交易类型,所述第二实际区块链的数据交互类型包括反向交易类型,所述第三实际区块链的数据交互类型包括多方计算任务类型,所述第四实际区块链的数据交互类型包括联邦学习任务类型;
[0031]所述在所述实际区块链对应的所有人工区块链中,基于所有评估指标结果确定所述实际区块链对应的目标人工区块链,包括以下任意一项:
[0032]在所述第一实际区块链对应的所有人工区块链中,基于所有评估指标结果确定所述第一实际区块链对应的目标人工区块链;在所述第二实际区块链对应的所有人工区块链中,基于所有评估指标结果确定所述第二实际区块链对应的目标人工区块链;在所述第三实际区块链对应的所有人工区块链中,基于所有评估指标结果确定所述第三实际区块链对应的目标人工区块链;在所述第四实际区块链对应的所有人工区块链中,基于所有评估指标结果确定所述第四实际区块链对应的目标人工区块链;
[0033]在所述第一实际区块链对应的所有人工区块链和所述第二实际区块链对应的所有人工区块链中,基于所有评估指标结果确定所述第一实际区块链和所述第二实际区块链对应的目标人工区块链;在所述第三实际区块链对应的所有人工区块链和所述第四实际区块链对应的所有人工区块链中,基于所有评估指标结果确定所述第三实际区块链和所述第四实际区块链对应的目标人工区块链;
[0034]在所述第一实际区块链对应的所有人工区块链、所述第二实际区块链对应的所有人工区块链、所述第三实际区块链对应的所有人工区块链和所述第四实际区块链对应的所有人工区块链中,基于所有评估指标结果确定所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于平行区块链的数据交互方法,其特征在于,应用于N*n的平行区块链矩阵体系,所述N为实际区块链的数量,所述n为每个所述实际区块链对应的人工区块链的数量,每个实际区块链对应的数据交互类型不同,所述实际区块链对应的每个人工区块链上配置有多种激励机制;所述实际区块链对应的每个人工区块链的区块链构建方式不同;所述方法包括:针对每个实际区块链对应的每个人工区块链,确定所述人工区块链上配置的激励机制对应的评估指标结果;针对每个实际区块链,在所述实际区块链对应的所有人工区块链中,基于所有评估指标结果确定所述实际区块链对应的目标人工区块链;所述实际区块链基于所述目标人工区块链上配置的区块链构建方式和最优激励机制进行数据交互。2.根据权利要求1所述的基于平行区块链的数据交互方法,其特征在于,所述评估指标结果包括以下至少一项:活跃值、安全值、效率值和综合值;所述综合值是基于活跃值、安全值、效率值确定得到的。3.根据权利要求2所述的基于平行区块链的数据交互方法,其特征在于,在所述评估指标结果包括所述活跃值、所述安全值、所述效率值和所述综合值的情况下,所述确定所述人工区块链上配置的激励机制对应的评估指标结果,包括:将人工区块链的所有激励机制对应的所有活跃值进行比较,得到最大活跃值;将人工区块链的所有激励机制对应的所有安全值进行比较,得到最大安全值;将人工区块链的所有激励机制对应的所有效率值进行比较,得到最大效率值;将人工区块链的所有激励机制对应的所有综合值进行比较,得到最大综合值;将所述最大活跃值、所述最大安全值、所述最大效率值和所述最大综合值确定为最优激励机制对应的评估指标结果;所述基于所有评估指标结果确定所述实际区块链对应的目标人工区块链,包括:基于所有最优激励机制对应的评估指标结果确定所述实际区块链对应的目标人工区块链。4.根据权利要求1所述的基于平行区块链的数据交互方法,其特征在于,所述基于所有评估指标结果确定所述实际区块链对应的目标人工区块链,包括:将所有实际区块链对应的评估指标结果进行比较,得到最优评估指标结果;将最优评估指标结果对应的人工区块链确定为目标人工区块链;所述实际区块链基于所述目标人工区块链上配置的区块链构建方式和最优激励机制进行数据交互,包括:所有实际区块链均基于所述目标人工区块链上配置的数据交互类型、区块链构建方式和最优激励机制进行数据交互。5.根据权利要求1至4任一所述的基于平行区块链的数据交互方法,其特征在于,在所述实际区块链基于所述目标人工区块链上配置的区块链构建方式和最优激励机制进行数据交互之后,所述方法还包括:针对每个所述实际区块链,基于所述实际区块链的数据交互结果,确定所述实际区块链上配置的激励机制的评价值;
在确定所述评价值小于或等于预设值时,返回至所述针对每个实际区块链对应的每个人工区块链,确定所述人工区块链上配置的激励机制对应的评估指标结果的步骤,直至所述评价值大于预设值。6.根据权利要求1所述的基于平行区块链的数据交互方法,其特征在于,所述数据交互类型包括交易类型;所述交易类型包括正向交易类型和反向交易类型;所述激励机制包括以下之一:零...

【专利技术属性】
技术研发人员:王飞跃李娟娟吕宜生李诗濛王晓李俊青
申请(专利权)人:中国科学院自动化研究所
类型:发明
国别省市:

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

1