一种基于联盟链的交易数据处理方法及装置与流程

文档序号:21368560发布日期:2020-07-04 04:44阅读:来源:国知局

技术特征:

1.一种基于联盟链的交易数据处理方法,其特征在于,所述方法包括:

获得营销业务中的第一交易隐私数据,其中,所述第一交易隐私数据包括当前发布节点对应的第一营销参与方的身份信息和/或第一营销数据,所述第一营销数据用于表征所述第一营销参与方在所述营销业务中相关联的交易事件;

对所述第一交易隐私数据进行第一哈希处理,以获得所述第一交易隐私数据对应的第一哈希值;

将所述第一哈希值和所述当前发布节点的节点标识进行处理,以获得第一上链交易数据;

将所述第一上链交易数据进行上链处理,以将所述第一上链交易数据发布到所述联盟链中。

2.如权利要求1所述的方法,其特征在于,

若所述当前发布节点对应的第一营销参与方为供应商,则所述第一交易隐私数据包括供应商身份信息、供应商银行账号信息、供应商联系信息、买家联系信息、订单产品信息、订单产品数量数据、订单产品单价数据、订单产品总金额数据、营销员提成金额数据中的至少一种;或者,

若所述当前发布节点对应的第一营销参与方为买家,则所述第一交易隐私数据包括买家身份信息、买家联系信息、购买产品信息、购买产品数量数据中的至少一种;或者,

若所述当前发布节点对应的第一营销参与方为营销员,则所述第一交易隐私数据包括营销员身份信息、营销员工号信息、营销员银行账号信息、营销员提成金比例数据中的至少一种。

3.如权利要求1所述的方法,其特征在于,获得营销业务中的第一交易隐私数据,包括:

接收第一其它发布节点发送的第二交易隐私数据,其中,所述第二交易隐私数据包括所述第一其它发布节点对应的第二营销参与方的身份信息和/或第二营销数据,所述第二营销数据用于表征所述第二营销参与方在所述营销业务中相关联的交易事件;

根据所述第二交易隐私数据,确定所述第一交易隐私数据。

4.如权利要求3所述的方法,其特征在于,根据所述第二交易隐私数据,确定所述第一交易隐私数据,包括:

根据所述第二交易隐私数据中的所述第二营销数据,确定所述第一其它发布节点对应的第二营销参与方的订单需求信息,其中,所述订单需求信息包括产品信息和需求方信息;

将所述当前发布节点对应的第一营销参与方的身份信息、所述第一其它发布节点对应的第二营销参与方的身份信息以及所述订单需求信息进行处理,以确定所述第一交易隐私数据。

5.如权利要求3所述的方法,其特征在于,接收第一其它发布节点发送的第二交易隐私数据,包括:

向所述第一其它发布节点发送第一请求,所述第一请求中携带了所述当前发布节点的节点标识,所述第一请求用于向所述第一其它发布节点请求所述第二交易隐私数据;

接收所述第一其它发布节点通过预定数据传输协议发送的所述第二交易隐私数据。

6.如权利要求5所述的方法,其特征在于,在根据所述第二交易隐私数据,确定所述第一交易隐私数据之前,所述方法还包括:

对所述第二交易隐私数据进行第三哈希处理,以获得所述第二交易隐私数据对应的待校验哈希值;

从所述联盟链中获取与所述第一其它发布节点对应的第二上链交易数据,其中,所述第二上链交易数据为对第二哈希值和所述第一其它发布节点的节点标识进行处理得到的数据,所述第二哈希值为所述第一其它发布节点对所述第二交易隐私数据进行所述第二哈希处理而得到的哈希值;

将所述待校验哈希值与所述第二上链交易数据中包括的所述第二哈希值进行比对;

若所述待校验哈希值与所述第二哈希值相同,则确定接收的所述第二交易隐私数据有效。

7.如权利要求1-6任一所述的方法,其特征在于,所述方法还包括:

获得第二其它发布节点发送的第二请求,所述第二请求中携带了所述第二其它发布节点的节点标识,所述第二请求用于向所述当前发布节点请求所述第一交易隐私数据;

确定所述第二其它发布节点的节点标识是否属于预定标识集合;

若属于,则向所述第二其它发布节点发送所述第一交易隐私数据。

8.一种基于联盟链的交易数据处理装置,其特征在于,所述装置包括:

第一获得模块,用于获得营销业务中的第一交易隐私数据,其中,所述第一交易隐私数据包括当前发布节点对应的第一营销参与方的身份信息和/或第一营销数据,所述第一营销数据用于表征所述第一营销参与方在所述营销业务中相关联的交易事件;

处理模块,用于对所述第一交易隐私数据进行第一哈希处理,以获得所述第一交易隐私数据对应的第一哈希值;

第二获得模块,用于将所述第一哈希值和所述当前发布节点的节点标识进行处理,以获得第一上链交易数据;

上链模块,用于将所述第一上链交易数据进行上链处理,以将所述第一上链交易数据发布到所述联盟链中。

9.一种计算设备,其特征在于,所述计算设备包括:

存储器,用于存储程序指令;

处理器,用于调用所述存储器中存储的程序指令,按照获得的程序指令执行权利要求1-7任一所述的方法包括的步骤。

10.一种存储介质,其特征在于,所述存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行权利要求1-7任一所述的方法包括的步骤。


技术总结
本发明公开了一种基于联盟链的交易数据处理方法及装置,用于提高交易数据的安全性。所述方法包括:获得营销业务中的第一交易隐私数据,其中,第一交易隐私数据包括当前发布节点对应的第一营销参与方的身份信息和/或第一营销数据,第一营销数据用于表征第一营销参与方在营销业务中相关联的交易事件;对第一交易隐私数据进行第一哈希处理,以获得第一交易隐私数据对应的第一哈希值;将第一哈希值和当前发布节点的节点标识进行处理,以获得第一上链交易数据;将第一上链交易数据进行上链处理,以将第一上链交易数据发布到联盟链中。

技术研发人员:李骁;张猛;牟森;黄洁华
受保护的技术使用者:航天信息股份有限公司
技术研发日:2018.12.26
技术公布日:2020.07.03
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1