[发明专利]红包处理方法、设备和存储介质有效
申请号: | 201910110386.4 | 申请日: | 2019-02-11 |
公开(公告)号: | CN109903025B | 公开(公告)日: | 2023-01-13 |
发明(设计)人: | 吴思进;王志文 | 申请(专利权)人: | 杭州复杂美科技有限公司 |
主分类号: | G06Q20/06 | 分类号: | G06Q20/06;G06Q20/40;G06F16/901 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 红包 处理 方法 设备 存储 介质 | ||
本发明提供一种红包处理方法、设备和存储介质,该方法包括:接收第一用户端发送的发红包请求信息和红包支付交易;生成主公钥和第一索引列表;根据主公钥和第一索引列表生成子地址列表,根据主公钥和子地址列表生成发红包交易;将发红包交易和红包支付交易打包为交易组并发送至区块链节点以供执行以将支付的红包款项冻结在红包合约中、将主公钥和子地址列表记录到第一区块链上;向领取到红包的用户端发送第一索引列表中的第一索引,以供根据第一索引生成红包领取交易并发送至节点以供执行以通过红包合约验证根据主公钥和第一索引生成的第一子地址是否记录在子地址列表中:是,则发放红包。本申请实现了中心化与去中心化相结合的红包处理方案。
技术领域
本申请涉及互联网技术领域,具体涉及一种红包处理方法、设备和存储介质。
背景技术
当前的红包处理方案都是基于传统的中心化服务器处理用户的发红包请求或抢红包请求,并进行红包分配等处理的中心化方案。当前市场上尚无成熟的去中心化或中心化与去中心化相结合的红包处理方案。
完全去中心化的红包处理方案,尤其是抢红包模式这样的接收用户不确定模式的红包处理方案中,当前仍存在难以兼顾安全性和易用性的问题。例如,系统可以为发红包的用户自动生成验证方式,但通过区块链公开验证数据会使得作为抢红包用户的受众用户之外的其它区块链用户同样有机会获取到红包;而通过线下交流的方式将验证数据提供给抢到红包的用户,会使得方案的易用性大幅下降,难以吸引用户使用。
发明内容
鉴于现有技术中的上述缺陷或不足,期望提供一种中心化与去中心化相结合的红包处理方法、设备和存储介质。
第一方面,本发明提供一种适用于服务端的红包处理方法,该方法包括:
接收第一用户端发送的发红包请求信息和红包支付交易;其中,发红包请求信息包括红包个数;
生成主公钥,并根据红包个数生成第一索引列表;其中,第一索引列表包括与红包个数相同数量的索引;
根据主公钥和第一索引列表生成子地址列表,根据主公钥和子地址列表生成发红包交易;
将发红包交易和红包支付交易打包为交易组并发送至第一区块链的节点以供执行以将红包支付交易支付的红包款项冻结在红包合约中、将主公钥和子地址列表记录到第一区块链上;
向领取到红包的用户的第二用户端发送第一索引列表中的第一索引,以供第二用户端根据第一索引生成红包领取交易并发送至第一区块链的节点以供执行以通过红包合约验证根据主公钥和第一索引生成的第一子地址是否记录在子地址列表中:是,则红包合约向用户的账户发放红包。
第二方面,本发明提供一种适用于区块链节点的红包处理方法,该方法包括:
接收并执行服务端发送的交易组以将红包支付交易支付的红包款项冻结在红包合约中、将主公钥和子地址列表记录到第一区块链上;其中,交易组由服务端接收第一用户端发送的发红包请求信息和红包支付交易,生成主公钥并根据发红包请求信息包括的红包个数生成第一索引列表,根据主公钥和第一索引列表生成子地址列表,根据主公钥和子地址列表生成发红包交易后,将发红包交易和红包支付交易打包生成;
接收并执行领取到红包的用户的第二用户端发送的红包领取交易以通过红包合约验证根据主公钥和第一索引生成的第一子地址是否记录在子地址列表中:是,则红包合约向用户的账户发放红包;其中,红包领取交易由第二用户端在收到服务端发送的第一索引列表中的第一索引后,根据第一索引生成。
第三方面,本发明提供一种适用于用户端的红包处理方法,该方法包括:
领取到红包后,接收服务端发送的第一索引列表中的第一索引;其中,第一索引列表由服务端接收第一用户端发送的发红包请求信息和红包支付交易后,生成与发红包请求信息包括的红包个数相同个数的索引所组成;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州复杂美科技有限公司,未经杭州复杂美科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910110386.4/2.html,转载请声明来源钻瓜专利网。