一种交易决策数据的共享使用方法与流程

文档序号:35696615发布日期:2023-10-11 19:35阅读:46来源:国知局
一种交易决策数据的共享使用方法与流程

本发明属于数据共享,具体而言,涉及一种交易决策数据的共享使用方法。


背景技术:

1、随着当前供应链中各类在线交易的数据分析与数据应用手段的增加,利用与业务相关的历史数据进行交易过程分析与决策成为主要趋势,如定价、议价、运力调配、仓储计划、金融方案选择等场景。但因各大平台服务商在进行决策分析时,很难仅仅根据自身系统的数据的分析就能得到较为准确的决策动作,所以平台之间通常需要交互数据来进行数据维度和颗粒度的增强。由于数据已被视为各公司各平台的资产,数据在进行共享使用时,存在管理和技术性的限制,使得共享使用的方法变得难以充分应用。为了改善这一问题,目前行业中已提出了一些技术性的处理办法,包括:加工数据后共享、清洗字段后共享、以及基于区块链技术的加密共享等方法和技术。

2、加工数据后共享的这类方法能够避免原始数据不出本平台,保证了安全性和保密性,仅给出经过计算的结果指标。但这类方法的灵活性较差,其有效性的核心在于结果指标的有效性,一旦需求发生变化指标不再适用,那么共享的指标数据将失去价值。字段清洗类方法不会改变原有数据结构之间的关系,也可以在指标数据将不再适用时,重新构建新计算过程得到新的数据指标,但由于字段是经过清洗的,数据的真实反映不足,在部分基于数据应用的交易决策场景应用中将受限制。基于区块链的共享方法主要以联邦学习的技术原理为基础,数据的真实性和保密性都有一定效果,但该技术方法的适用条件较严格,算力要求与软件技术基础设施要求都较高。

3、上述这类方法都是一种设计思想偏向被动的数据交易共享方法,重点在于防止数据滥用,在促进数据的共享和有效利用的方面效果有限。因此,在交易决策场景中,急需一种主动鼓励数据共享同时又能平衡数据安全的共享方法。


技术实现思路

1、本发明的目的在于提供一种交易决策数据的共享使用方法,以解决现有的数据交易共享方法偏向被动、数据共享方共享高价值数据意愿低的技术问题。

2、本发明通过以下技术方案实现:

3、第一方面,提供一种交易决策数据的共享使用方法,包括:

4、仲裁节点根据数据共享方所发送的注册数据,判断是否满足共享要求,符合共享要求的数据共享方,获取准备共享数据中每个主题的价值声明值,并将准备共享数据的数据目录、主题数量以及所述价值声明值作为协商请求数据发送至所述仲裁节点;

5、仲裁节点获取已存储的数据主题与协商请求数据中的数据主题的相似度,若各已存储的数据主题的相似度均小于第一预设值时则协商通过,若存在相似度大于第一预设值的已存储的数据主题,则基于存储时间由远到近的排序,获取相似度大于等于第一预设值的已存储的数据主题的平均衰减价值声明值,若所述平均衰减价值声明值大于第二预设值,则协商通过,否则仲裁节点向数据共享方提出协商异议;

6、仲裁节点向所有数据共享方同步协商通过的所述协商请求数据,数据申请方基于其在数据共享时所获得的贡献度,作为数据申请方向仲裁节点申请获取其所需求数据的数据共享方信息,申请成功后,数据申请方根据数据共享方信息与数据共享方建立共享传输连接进行数据共享;

7、数据申请方获得共享数据之后,仲裁节点获取此次数据共享任务中数据共享方的贡献度变化值,并根据所述贡献度变化值更新数据共享方的当前的贡献度。

8、进一步的,所述仲裁节点根据数据共享方所发送的注册数据,判断是否满足共享要求,具体为:

9、s11.数据共享方周期性向仲裁节点发送包括ip、共享方id、数据维度总数、数据领域分类id、请求时间的注册握手数据;

10、s12.仲裁节点基于收到的握手数据,对比数据库中已登记的数据共享方,判断ip、共享方id是否与数据库中的登记信息有冲突,若有冲突,则向数据共享方反馈拒绝可商榷消息,所述拒绝可商榷消息包括拒绝标识、拒绝原因、容忍再协商次数以及时间,并跳转s11;若没有冲突,则向数据共享方发放身份鉴别令牌dpcert,所述dpcert={hash(ip+共享方id+数据维度总量+数据领域分类id+请求时间+随机数)+当前时间、令牌有效期};若数据共享方为尚未共享数据的新共享方,则为其当前贡献度b赋值1。

11、进一步的,所述符合共享要求的数据共享方,获取准备共享数据的每个主题的价值声明值之前还包括:

12、s13.数据共享方获取身份鉴别令牌dpcert后,准备可供共享的数据目录,所述数据目录以项为单位,分为三种类型并以统一的格式分别存储;所述三种类型包括标记编码型的i型数据、实体信息型的ii型数据以及业务过程型的iii型数据;

13、s14.计算准备共享的i、ii、iii型数据中的主题数量ct,所述ct的获取规则为:若两个数据都为同一类型数据,且两个数据无id关联关系,则认为两个数据分别为一种数据主题,若有id关联关系,则认为两个数据属于同一数据主题。

14、进一步的,所述统一的格式是指以json或xml格式作为数据共享的格式。

15、进一步的,所述i型数据的组成结构为:id构成方式、字段名、字段值或值域、字段解释、上级关联字段、下级关联字段以及标准引用体系;ii型数据的组成结构为:id构成方式、字段名、字段解释、实体分类类型、实体值或值域实体信息来源、实体数据变动类型、实体权限类型以及实体维护周期;iii型数据的组成结构为:id构成方式、实体主体对象、实体客体对象、实体辅体对象、业务数值、业务状态、业务时间、业务触发模型名以及业务触发事件id,其中实体辅体对象、业务触发模型名、业务触发事件id为可选结构。

16、进一步的,所述符合共享要求的数据共享方,获取准备共享数据中每个主题的价值声明值,并将准备共享数据的数据目录、主题数量以及所述价值声明值作为协商请求数据发送至所述仲裁节点具体包括:

17、s15.数据共享方根据本地所存储的三种类型数据,获取准备可供共享的数据目录的合规性阈值vt如下式:

18、

19、其中,li、lii和liii分别代表由i、ii、iii型数据目录项作为出度去主动关联其它数据度的关系数,cmi、cmii、cmiii分别代表本次共享准备时i、ii、iii型数据目录的项数;

20、若vt大于1,则数据目录合规,跳转s17;若vt等于1,则跳转s16;若vt小于1,则跳转s13重新准备可供共享的数据目录;

21、s16.检查cmi项i型数据目录中是否存在有相同的目录项,若存在则跳转s13重新准备可供共享的数据目录;若不存在则认为数据目录合规跳转至s17;

22、s17.数据共享方获取每个数据主题的价值声明值dv如下式:

23、

24、其中,ed为该数据主题相关的数据目录下有数据项存储的天数,qd为该数据主题有查询类访问的总天数,ud为该数据主题有修改更新的总天数,l为该数据主题中目录项之间的总关联关系数,lmean为本批次要共享的数据的数据目录主题中各数据主题的目录项之间的平均关联关系数;

25、s18. 将准备共享数据的数据目录、主题数量以及所述价值声明值dv作为协商请求数据发送过所述仲裁节点。

26、进一步的,所述仲裁节点获取已存储的数据主题与协商请求数据中的数据主题的相似度,若各已存储的数据主题的相似度均小于第一预设值时则协商通过,若存在相似度大于第一预设值的已存储的数据主题,则基于存储时间由远到近的排序,获取相似度大于等于第一预设值的已存储的数据主题的平均衰减价值声明值,若所述平均衰减价值声明值大于第二预设值,则协商通过,否则仲裁节点向数据共享方提出协商异议具体为:

27、s21.基于ct个数据主题,在仲裁节点已存储的其他数据主题tl中,查找相似主题,其中两个主题间的相似度计算如下式:

28、

29、其中两个数据主题中的目录项中,fc是它俩包含的总字段数,ffs是字段名完全相同的字段数;fis是字段名称不相同但有完全包含关系的字段数;ftc表示有全相同或名称包含关系的字段数,由ffs+fis计算得到;fts是指在ffs+fis所对应的这些字段中,字段的数据类型也全相同的字段数;lmin表示两个数据主题中,目录项之间关系数较少一方的关系数;lmax是表示两个数据主题中,目录项之间关系数较多一方的关系数;

30、s22.将相似度大于等于第一预设值的数据主题,加入列表stl中;

31、s23.获取列表stl的长度n,若长度n为0,则跳转s26;若长度n大于0,则跳转s24;

32、s24.对列表stl中的数据主题按照存储时间由远到近进行排序,并计算列表stl中各数据主题的平均衰减价值声明值mtdv,如下式:

33、

34、其中,tsvi为当前数据主题与列表stl中第i个数据主题的相似度,t0和tn-1分别为列表stl中首个数据主题和最后一个数据主题的存储日期,ti为stl中当前相似数据主题的已存储的时间天数,tnow为当前日期;⊥运算符为获得2个时间点的中间点日期;

35、s25.判断各数据主题的平均衰减价值声明值mtdv是否大于等于第二预设值,若是则跳转至s26;否则跳转至s27;

36、s26.接收当前数据主题的价值声明值dv,将所接受的数据主题的数据目录存储在仲裁节点的数据库中,为每个数据主题的数量目录生成唯一编号cuid,并执行后续的共享数据传输步骤;

37、s27.仲裁节点向数据共享方提出协商异议,并提醒数据共享方重新发送新的协商请求数据。

38、进一步的,所述仲裁节点向所有数据共享方同步协商通过的所述协商请求数据,数据申请方基于其在数据共享时所获得的贡献度,作为数据申请方向仲裁节点申请获取其所需求数据的数据共享方信息,申请成功后,数据申请方根据数据共享方信息与数据共享方建立共享传输连接进行数据共享具体为:

39、s31.仲裁节点向所有数据共享方周期性同步协商通过的协商请求数据的广播数据sdb;

40、s32.每个数据共享方在收到广播数据sdb后,更新本地接受到的广播数据sdb缓存;

41、s33.所有的数据共享方需要广播数据sdb中的非己方数据时,则作为数据申请方根据广播数据sdb向仲裁节点发送请求报文dshq;

42、s34.仲裁节点收到所述请求报文dshq后,计算数据申请方的数据流量享供控制值dsuv,如下式:

43、

44、其中,cdsa和cdss分别为数据申请方和数据共享方当前的共享数据条数; 和分别为数据申请方和数据共享方的总数据目录主题数;da和ds为数据申请方和数据共享方的在系统中的总注册天数;tr为数据申请方的首次注册日期,enm为最近30天按数据共享次数计算的平均数据共享条数;cdnu为仲裁节点收到由其它参与申请的数据申请方共同反馈的此数据主题的低价值数据反馈数;ba和bs分别表示本次数据共享任务中的数据申请方和数据共享方的贡献值;

45、判断数据流量享供控制值dsuv是否大于第三预设值,若是则跳转s35;否则仲裁节点拒绝本次共享数据的申请请求;

46、s35.仲裁节点将该数据目录所对应的数据共享方ip、共享方id、授权令牌s-key、数据共享任务号以及有效时间打包为申请响应授权报文dsha,并反馈给数据申请方;

47、s36.数据申请方将请求报文dshq以及申请响应授权报文dsha同时发送给数据目录对应的数据共享方,数据共享方在第一预设时间内响应则跳转至s37;否则跳转至s39;

48、s37.数据共享方校验授权令牌s-key,若通过校验,则将数据申请方的请求报文dshq对应的请求共享数据中每条数据发送给数据申请方;并将每条数据的第一hash值和数据共享任务号发送给仲裁节点;

49、s38.数据申请方收到数据共享方发送的数据后,获取每条数据的第二hash值,并将第二hash值与数据共享任务号信息发送给仲裁节点,仲裁节点对比数据申请方第二hash值和数据共享方第一hash值是否一致,若一致,则仲裁节点的数据库存储该批数据的hash值以及对应的数据目录生成唯一编号cuid,并标记对应的数据共享任务完成;若不一致,则仲裁节点向数据申请方与数据共享方发出告警消息,并等待双方再次数据共享并校验数据的信息;

50、s39.数据申请方向仲裁节点发送不可达信息,仲裁节点根据数据目录生成唯一编号cuid寻找上一个得到该数据的数据申请方并将其作为次级数据共享方,若存在次级数据共享方,则将次级数据共享方的ip、共享方id、授权令牌s-key、数据共享任务号以及有效时间打包为申请响应授权报文dsha并跳转至s36;若不存在次级数据共享方,则仲裁节点反馈中止信息给数据申请方。

51、进一步的,所述数据申请方获得共享数据之后,仲裁节点获取此次数据共享任务中数据共享方的贡献度变化值,并根据所述贡献度变化值更新数据共享方的当前的贡献度具体为:

52、s41.仲裁节点计算当前数据共享任务中,数据共享方的贡献度变化值bc,如下式:

53、

54、其中,ec是本次交互中完成的数据交换条数;bmax是仲裁节点记录的当前系统中所有数据共享方中贡献度最大的值;r是s39中的次级数据共享方的级数,原始数据共享方的r取值为1;et为交换贡献基准值,在该数据共享方的总交换数据条数大于enm时,et即为该数据共享方的总交换数据条数,否则et=enm;

55、s42.仲裁节点根据贡献度变化值bc更新数据共享方的当前贡献度b。

56、进一步的,根据所述贡献度变化值更新数据共享方的当前的贡献度之后还包括:

57、s43.在第二预设时间内,数据申请方基于数据共享方或次级数据共享方提供的数据,向仲裁节点反馈低价值数据报文消息,仲裁节点在收到该报文消息后,计算低价值数据报文实际记录值af_cdnu,如下式:

58、

59、其中,rci是该条低价值数据在当前系统中的总计反馈次数,cd是数据申请方本次反馈的低价值数据总条数;

60、s44.仲裁节点基于低价值数据报文实际记录值af_cdnu更新数据共享方关于对应数据主题的低价值数据反馈数cdnu。

61、本发明实施例的技术方案至少具有如下优点和有益效果:

62、本方法采用基于贡献度和数据流量享供控制值协同工作的数据鼓励性共享使用方法,形成的是一种同行业中,能对其它b端起到交易决策支撑的非涉密性数据的共享使用策略,该方法可以使数据共享方和数据申请方形成良性数据使用机制,有利于整个数据共享网络和平台的不断扩大;且本方法摆脱了要依赖大量算力来进行交互的模式,使得数据共享机制的运行效率比依赖区块链的算法更快;最后本方法引入了数据贡献度维护与低价值数据反馈数记录等方法机制,避免该网络平台中在中长期运行中出现脏数据泛滥,有利于高价值数据的充分利用和优质数据共享方的积累聚集。

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