#1 - 2024-1-30 20:57
CureDovahkinn🤔 (プリキュアなりたい)
洗澡的时候想到,那些用随机数生成器抽奖的,抽到不喜欢的再抽一下吃瓜群众也不知道,比较在意公平的就是直播抽或者发个视频抽奖,但是太麻烦了,于是就有了这个想法。
就很简单,用户预约一个时间,服务器生成一个随机数种子,随机数种子只有这个时间之后才能被看到,服务器会给用户一个凭据。
要发奖的人把这个凭据公布出去,所有人都能在预约时间后看到随机数种子,然后开奖的时候根据种子生成随机数。
主要需求就一个,在宣布抽奖之后抽奖结果不受发奖人影响。
不知道这里面有没有问题,我觉得除了没啥用以外应该没啥问题。
update:把种子hash加上了, 更加天衣无缝了,虽然无意义
下面是一个预约链接,2024-02-06开奖,这个楼里面回复主要楼层里的抽3个人送上新年的祝福
https://rngseed.dovahkiin.top?id=388717900112855633
已经到期的种子:https://rngseed.dovahkiin.top/?id=388717428543062609
范围和数量一样的话,生成的随机数应该都是一样的。
狗屎代码:https://github.com/shadowdreamer/hash-seed
随机种子是short-uuid生成的,
随机数算法来自这个项目:https://github.com/skratchdot/random-seed
就很简单,用户预约一个时间,服务器生成一个随机数种子,随机数种子只有这个时间之后才能被看到,服务器会给用户一个凭据。
要发奖的人把这个凭据公布出去,所有人都能在预约时间后看到随机数种子,然后开奖的时候根据种子生成随机数。
主要需求就一个,在宣布抽奖之后抽奖结果不受发奖人影响。
不知道这里面有没有问题,我觉得除了没啥用以外应该没啥问题。
update:把种子hash加上了, 更加天衣无缝了,虽然无意义
下面是一个预约链接,2024-02-06开奖,这个楼里面回复主要楼层里的抽3个人送上新年的祝福
https://rngseed.dovahkiin.top?id=388717900112855633
已经到期的种子:https://rngseed.dovahkiin.top/?id=388717428543062609
范围和数量一样的话,生成的随机数应该都是一样的。
狗屎代码:https://github.com/shadowdreamer/hash-seed
随机种子是short-uuid生成的,
随机数算法来自这个项目:https://github.com/skratchdot/random-seed
#2 - 2024-1-30 21:00
snylonue
(表达能力极差)
#2-1 - 2024-1-30 21:11
CureDovahkinn🤔
紧急上传GitHub
#3 - 2024-1-30 21:11
頂上ノ月🌙
(DD雷达搜寻中...?)
#3-1 - 2024-1-30 21:13
CureDovahkinn🤔
用线性同余法特地查过,有现成的轮子
#4 - 2024-1-30 21:18
莱拉德
#4-1 - 2024-1-30 21:26
CureDovahkinn🤔
自己生成个uuid就好了,主打不求人
#4-2 - 2024-2-6 13:01
CureDovahkinn🤔
祝班友新年发大财
#5 - 2024-1-30 21:31
Letheward
#5-1 - 2024-1-30 21:57
CureDovahkinn🤔
免费的存储免费的worker不要上强度了
#5-2 - 2024-2-6 13:01
CureDovahkinn🤔
祝班友新年发大财
#6 - 2024-1-30 22:12
s1psw
(life goes on and on..)
#6-1 - 2024-1-31 00:31
香风
用处太少,可替代的方法也多
#7 - 2024-1-30 23:11
若荼泱
(迷子でもいい、迷子でも進め。)
#8 - 2024-1-30 23:47
糸色企鹅
(いつか忘れる本の題名)
#9 - 2024-1-31 00:49
神戸小鳥
(Nice Fever)
#10 - 2024-1-31 01:51
千反田える
(私、気になります!)
#11 - 2024-1-31 01:56
kami
(Search your feelings. You know it to be true.)
#11-1 - 2024-1-31 11:45
CureDovahkinn🤔
一开始我是这么想的, 用argon2算一下hash做凭据, 后来感觉不如直接用数据库自动给的主键算了,还不占用服务器cpu计算时间,感觉可以加上看看
#12 - 2024-1-31 02:00
千反田える
(私、気になります!)
#12-1 - 2024-1-31 11:47
CureDovahkinn🤔
高频更新的api好像不免费
#13 - 2024-1-31 08:06
posthumz
(Life, what is it but a dream?)
#14 - 2024-1-31 08:18
posthumz
(Life, what is it but a dream?)
#14-1 - 2024-1-31 11:52
CureDovahkinn🤔
加用户id整个整个系统又复杂了, 一开始打算公开种子的hash用以之后验证的, 后来觉得没必要, 现在可以加上
#14-2 - 2024-2-3 22:18
CureDovahkinn🤔
加了个sha-256,自带算法没sha3就算了
#14-3 - 2024-2-6 13:01
CureDovahkinn🤔
祝班友新年发大财
#15 - 2024-2-5 09:54
Miku
#16 - 2024-2-6 13:00
CureDovahkinn🤔
(プリキュアなりたい)