[发明专利]一种邀请码存储和读取方法、装置、设备及存储介质在审
| 申请号: | 202111372161.X | 申请日: | 2021-11-18 |
| 公开(公告)号: | CN114168868A | 公开(公告)日: | 2022-03-11 |
| 发明(设计)人: | 潘晓丰 | 申请(专利权)人: | 卓尔智联(武汉)研究院有限公司 |
| 主分类号: | G06F16/955 | 分类号: | G06F16/955;G06F16/9535;G06F16/27 |
| 代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 胡亮;张颖玲 |
| 地址: | 432200 湖北省武汉市黄陂区盘龙城经*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 邀请 存储 读取 方法 装置 设备 介质 | ||
本申请公开一种邀请码存储和读取方法、装置、设备及存储介质,该存储方法包括:从邀请页链接中获取VRF邀请码和被邀请方的IP地址;根据IP地址从区块链上所有节点中随机选取多个第一操作节点;将VRF邀请码分别发送至每个第一操作节点;第一操作节点的合法性验证通过时,将VRF邀请码存储至第一操作节点。如此,通过将VRF邀请码存储至从区块链选取的第一操作节点,使被邀请方从区块链上第一操作节点读取VRF邀请码用于邀请码的验证,实现邀请码的自动存储和读取。另外,由于不同时间周期区块链上节点数量在随机变化,故选取的多个第一操作节点也在随机变化,防止采用固定不变的第一操作节点对VRF邀请码可能进行修改的情况,达到对VRF邀请码的安全性保护。
技术领域
本申请涉及区块链技术,尤其涉及一种邀请码存储和读取方法、装置、设备及存储介质。
背景技术
现有中对新的应用程序(Application,APP)进行推广时,通常邀请方会向被邀请方发送包含邀请码的链接,被邀请方通过该链接下载APP时需填写附带的邀请码,这样使得邀请方完成对APP的推广。然而,这种方式需要被邀请方手动填写邀请码,降低被邀请方的使用体验,同时也降低APP推广效率。
发明内容
为解决上述技术问题,本申请期望提供一种邀请码存储和读取方法、装置、设备及存储介质。
本申请的技术方案是这样实现的:
第一方面,提供了一种邀请码存储方法,所述方法包括:
接收邀请方发送的邀请页链接,从所述邀请页链接中获取可验证随机VRF邀请码和被邀请方的互联网协议地址IP地址;
根据所述IP地址,从区块链上所有节点中随机选取用于存储邀请码的多个第一操作节点;
将所述VRF邀请码分别发送至每个第一操作节点;
所述第一操作节点的合法性验证通过时,将所述VRF邀请码存储至所述第一操作节点,以使得被邀请方从所述第一操作节点读取所述VRF邀请码用于邀请码的验证。
上述方案中,所述根据所述IP地址,从区块链上所有节点中随机选取用于存储邀请码的多个第一操作节点,包括:从所述区块链上任一节点的区块中获取所述区块链上所有节点的属性信息;根据节点的属性信息,确定用于存储邀请码的多个第二操作节点;基于所述IP地址,从所述多个第二操作节点中选取出所述多个第一操作节点。
上述方案中,所述基于所述IP地址,从所述多个第二操作节点中选取出所述多个第一操作节点,包括:将所述IP地址和每个第二操作节点标识作为预设哈希函数的输入,输出对应的第一哈希值;筛选出满足第一筛选条件的第一哈希值;将筛选出的第一哈希值对应的第二操作节点作为预选操作节点;若所述预选操作节点的数量位于预设节点数量范围内,则将预选操作节点作为所述第一操作节点。
上述方案中,所述方法还包括:若所述预选操作节点的数量位于所述预设节点数量范围之外,将所述第一哈希值作为所述预设哈希函数的输入,输出对应的第二哈希值;筛选出满足第二筛选条件的第二哈希值;将筛选出的第二哈希值对应的第二操作节点作为预选操作节点。
上述方案中,所述方法还包括:从所述区块链获取所述被邀请方的区块高度和当前所述区块链的最新区块高度;当所述被邀请方的区块高度与所述最新区块高度的相关度满足预设相关度范围时,确定所述第一操作节点的合法性验证通过;当所述被邀请方的区块高度与所述最新区块高度的相关度不满足所述预设相关度范围时,确定所述第一操作节点的合法性验证未通过。
第二方面,提供了一种邀请码读取方法,所述方法包括:
从邀请页链接中获取被邀请方的IP地址;
根据所述IP地址,从区块链上所有节点中随机选取用于存储邀请码的多个第一操作节点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卓尔智联(武汉)研究院有限公司,未经卓尔智联(武汉)研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111372161.X/2.html,转载请声明来源钻瓜专利网。





