[发明专利]一种积分互换方法、积分互换装置及分布式系统在审
申请号: | 201610949559.8 | 申请日: | 2016-10-26 |
公开(公告)号: | CN107993083A | 公开(公告)日: | 2018-05-04 |
发明(设计)人: | 刘童桐 | 申请(专利权)人: | 中国移动通信有限公司研究院;中国移动通信集团公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02 |
代理公司: | 北京同达信恒知识产权代理有限公司11291 | 代理人: | 郭润湘 |
地址: | 100053 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 积分 互换 方法 装置 分布式 系统 | ||
1.一种积分互换方法,其特征在于,包括:
在确定本节点的积分与积分代币之间的兑换规则后,发送至分布式系统中其他节点;接收所述其他节点发送的所述兑换规则的回复信息;在确认接收到的所述兑换规则的回复信息满足预设条件时,存储所述兑换规则;
在接收到终端用户发送的积分互换请求时,根据存储的兑换规则互换对端节点的积分后生成兑换相关数据,将兑换相关数据发送至其他节点;接收对端节点发送的兑换相关数据的回复信息并反馈至所述终端用户。
2.如权利要求1所述的积分互换方法,其特征在于,所述在确认接收到的所述兑换规则的回复信息满足预设条件时,存储所述兑换规则,具体包括:
在确认接收到的所述兑换规则的回复信息中的确认回复大于全部节点的预设比值时,存储所述兑换规则。
3.如权利要求1所述的积分互换方法,其特征在于,所述将兑换相关数据发送至其他节点,具体包括:
按照预先约定的加密函数将兑换相关数据加密后发送至其他节点,并向所述对端节点发送本次加密数据的密钥。
4.如权利要求3所述的积分互换方法,其特征在于,还包括:
在所述对端节点接收到加密后的兑换相关数据以及密钥时,按照预先约定的解密函数对兑换相关数据解密;
在确定兑换相关数据与实际发生一致时,向所述其他节点发送所述兑换相关数据的确认信息;
在确定兑换相关数据与实际发生不一致时,向所述其他节点发送所述兑换相关数据的否认信息。
5.如权利要求1-4任一项所述的积分互换方法,其特征在于,还包括:
在确定本节点属于本周期的数据记录节点时,将接收到的所述其他节点发送的数据存储后转发至所述其他节点;
在接收到各数据记录节点发送的数据时,将确定出的数据一致性最多的数据替换掉之前存储的所述其他节点发送的对应数据后存储,所述数据包括:兑换规则、兑换相关数据和兑换相关数据的回复信息。
6.如权利要求5所述的积分互换方法,其特征在于,还包括:
在按照预设约定确定本节点为执行选取动作的节点时,按照预设规则在分布式系统中选取下个周期的各数据记录节点,并将选取出的下个周期的各数据记录节点发送至其他节点。
7.如权利要求6所述的积分互换方法,其特征在于,所述在按照预设约定确定本节点为执行选取动作的节点时,按照预设规则在分布式系统中选取下个周期的各数据记录节点,具体包括:
在确定本节点在本周期的各数据记录节点中排序最后一个时,采用随机函数在分布式系统中选取下个周期的奇数个数据记录节点。
8.一种积分互换装置,其特征在于,包括:
兑换规则发布模块,用于在确定本节点的积分与积分代币之间的兑换规则后,发送至分布式系统中其他节点;
兑换规则确认模块,用于在接收到兑换规则时,向所述其他节点发送所述兑换规则的回复信息;确认接收到的所述兑换规则的回复信息是否满足预设条件;
积分兑换模块,用于在接收到终端用户发送的积分互换请求时,根据存储的兑换规则互换对端节点的积分后生成兑换相关数据,将兑换相关数据发送至其他节点;接收对端节点发送的兑换相关数据的回复信息并反馈至终端用户;在接收到对端节点发送的兑换相关数据的回复信息时,向其他节点发送所述兑换相关数据的回复信息;
数据记录模块,用于在确认接收到的所述兑换规则的回复信息满足预设条件时,存储所述兑换规则;存储接收到的所述其他节点发送的兑换相关数据以及本节点生成的兑换相关数据;存储接收到的所述其他节点发送的兑换相关数据的回复信息。
9.如权利要求8所述的积分互换装置,其特征在于,所述兑换规则确认模块,具体用于确认接收到的所述兑换规则的回复信息中的确认回复是否满足全部节点的预设比值。
10.如权利要求8所述的积分互换装置,其特征在于,所述积分兑换模块,具体用于按照预先约定的加密函数将兑换相关数据加密后发送至其他节点,并向所述对端节点发送本次用于加密数据的密钥;在所述对端节点接收到加密后的兑换相关数据以及密钥时,按照预先约定的解密函数对兑换相关数据解密后,在确定兑换相关数据与实际发生一致时,向所述其他节点发送所述兑换相关数据的确认信息,在确定兑换相关数据与实际发生不一致时,向所述其他节点发送所述兑换相关数据的否认信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信有限公司研究院;中国移动通信集团公司,未经中国移动通信有限公司研究院;中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610949559.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种计算机移动存储器用接口
- 下一篇:一种线缆制作机用压针装置