DeepFloodbeta

对于抽奖功能改进建议

有一种算法可以更公平透明的实现抽奖:
每人生成一个长字符串,并将长字符串进过sha256加密,加密后的字符串存到后端
开奖的时候所有人的长字符串原文发送到服务器比对sha256,防篡改,然后所有人的长字符串原文相加计算得新的sha256,这个sha256通过某个算法映射为一个数字,通过人数取模,计算得中奖者。
如果有多个奖品,则将sha256值再进行一次sha256加密,并采取相同办法计算中奖者