(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211243243.9
(22)申请日 2022.10.11
(71)申请人 网易(杭州)网络有限公司
地址 310052 浙江省杭州市滨江区网商路
599号网易大厦
(72)发明人 赖奕宇 王挺 杜茂兵 曹崇瑞
(74)专利代理 机构 北京超凡宏宇专利代理事务
所(特殊普通 合伙) 11463
专利代理师 荣颖佳
(51)Int.Cl.
G06F 16/2458(2019.01)
G06F 16/27(2019.01)
G06F 16/22(2019.01)
G06F 21/64(2013.01)
G06Q 10/02(2012.01)
(54)发明名称
抽签数据处 理方法、 装置以及系统
(57)摘要
本公开提供了一种抽签数据处理方法、 装置
以及系统, 涉及区块链技术领域, 缓解了区块链
的数据处理量较大导致区块链的运行压力较大
的技术问题。 该方法包括: 接收抽签系统发送的
预约码的总数量; 其中, 预约码是抽签系统基于
待抽签用户确定的对应号码; 基于指定中签数量
和预约码的总数量, 利用随机算法通过区块链的
hash值确定中签因子; 将中签因子发送至抽签系
统, 以使抽签系统基于中签因子从待抽签用户中
确定中签用户。
权利要求书3页 说明书19页 附图4页
CN 115455085 A
2022.12.09
CN 115455085 A
1.一种抽签数据处理方法, 其特征在于, 应用于区块链, 所述区块链的外部对应有抽签
系统; 所述方法包括:
接收所述抽签系统发送的预约码的总数量; 其中, 所述预约码是所述抽签系统基于待
抽签用户确定的对应号码;
基于指定中签数量和所述预约码的总数量, 利用随机算法通过所述区块链的h ash值确
定中签因子;
将所述中签因子发送至所述抽签系统, 以使所述抽签系统基于所述中签因子从所述待
抽签用户中确定中签用户。
2.根据权利要求1所述的方法, 其特征在于, 所述将所述中签因子发送至所述抽签系
统, 以使所述抽签系统基于所述中签因子从所述待抽签用户中确定中签用户之后, 还 包括:
接收所述抽签系统发送的所述中签用户的信 息, 并基于所述中签用户的信 息对所述中
签用户对应的预约码进行 是否中签的验证, 得到验证结果;
如果所述验证结果 为中签, 则对所述中签用户的信息进行存 储。
3.根据权利要求1所述的方法, 其特征在于, 所述将所述中签因子发送至所述抽签系
统, 以使所述抽签系统基于所述中签因子从所述待抽签用户中确定中签用户之后, 还 包括:
接收客户端发送的针对待查询预约码是否中签的第一 查询请求;
基于所述第一 查询请求验证所述待查询预约码是否中签, 得到验证结果;
将所述验证结果发送至所述 客户端。
4.根据权利要求1所述的方法, 其特征在于, 所述将所述中签因子发送至所述抽签系
统, 以使所述抽签系统基于所述中签因子从所述待抽签用户中确定中签用户之后, 还 包括:
接收客户端发送的针对中签用户的第二 查询请求;
基于所述第二 查询请求将所述中签用户的信息发送至所述 客户端。
5.根据权利要求1所述的方法, 其特征在于, 基于指定中签数量和所述预约码的总数
量, 利用随机算法通过 所述区块链的hash值确定中签因子, 包括:
基于所述区块链对应的最新区块hash、 当前区块时间戳、 当前区块高度以及随机数据
计算hash值;
基于指定中签数量、 所述预约码的总数量以及所述hash值确定中签因子 。
6.一种抽签数据处理方法, 其特征在于, 应用于抽签系统, 所述抽签系统对应有用于抽
签的区块链; 所述方法包括:
基于待抽签用户确定对应的预约码;
将所述预约码的总数量发送至所述 区块链, 以使所述区块链基于指定中签数量和所述
预约码的总数量利用随机算法通过 所述区块链的hash值确定中签因子;
接收所述 区块链发送的所述中签因子, 并基于所述中签因子从所述待抽签用户中确定
中签用户。
7.根据权利要求6所述的方法, 其特征在于, 所述基于所述中签因子从所述待抽签用户
中确定中签用户之后, 还 包括:
将所述中签用户的信 息发送至所述 区块链, 以使所述区块链对所述中签用户的信 息进
行存储。
8.根据权利要求6所述的方法, 其特征在于, 所述基于待抽签用户 确定对应的预约码,权 利 要 求 书 1/3 页
2
CN 115455085 A
2包括:
确定执行抽签的当前场次;
接收所述待抽签用户的预约信 息, 基于所述预约信 息和所述当前场次为所述待抽签用
户分配对应的预约码。
9.根据权利要求6所述的方法, 其特征在于, 所述将所述预约码的总数量发送至所述 区
块链, 包括:
确定所述预约码的总数量, 并通过所述区块链对应的智能合约将所述预约码的总数量
以及所述指定中签数量发送至所述区块链。
10.根据权利要求6所述的方法, 其特征在于, 所述基于所述中签因子从所述待抽签用
户中确定中签用户, 包括:
确定所述中签因子对应的中签预约码和所述预约码的总数量相除后的余数;
确定所述预约码的总数量和所述指定中签数量的相除结果;
基于所述余数以及所述相除结果, 得到多个目标预约码, 并将所述多个目标预约码对
应的待抽签用户确定为中签用户。
11.一种抽签数据处理方法, 其特征在于, 用于抽签的区块链的外部对应有抽签系统;
所述方法包括:
所述抽签系统基于待抽签用户确定对应的预约码, 并将所述预约码的总数量发送至所
述区块链;
所述区块链基于指定中签数量和所述预约码的总数量, 利用随机算法通过所述 区块链
的hash值确定中签因子, 并将所述中签因子发送至所述抽签系统;
所述抽签系统基于所述中签因子从所述待抽签用户中确定中签用户。
12.一种抽签数据处理装置, 其特征在于, 应用于区块链, 所述区块链的外部对应有抽
签系统; 包括:
接收模块, 用于接收所述抽签系统发送的预约码的总数量; 其中, 所述预约码是所述抽
签系统基于待抽签用户确定的对应号码;
确定模块, 用于基于指定中签数量和所述预约码的总数量, 利用随机算法通过所述区
块链的hash值确定中签因子;
发送模块, 用于将所述中签因子发送至所述抽签系统, 以使所述抽签系统基于所述中
签因子从所述待抽签用户中确定中签用户。
13.一种抽签数据处理装置, 其特征在于, 应用于抽签系统, 所述抽签系统对应有用于
抽签的区块链; 包括:
第一确定模块, 用于基于待抽签用户确定对应的预约码;
发送模块, 用于将所述预约码的总数量发送至所述区块链, 以使所述区块链基于指定
中签数量和所述预约码的总数量利用随机算法通过 所述区块链的hash值确定中签因子;
第二确定模块, 用于接收所述区块链发送的所述中签因子, 并基于所述中签因子从所
述待抽签用户中确定中签用户。
14.一种抽签数据处理系统, 其特征在于, 包括: 用于抽签的区块链以及所述区块链的
外部对应的抽签系统;
所述抽签系统用于基于待抽签用户确定对应的预约码, 并将所述预约码的总数量发送权 利 要 求 书 2/3 页
3
CN 115455085 A
3
专利 抽签数据处理方法、装置以及系统
文档预览
中文文档
27 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共27页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-18 22:33:10上传分享