常见问题
首页
帮助中心
常见问题
NFT
购买NFT
币安NFT申购机制获胜者评选算法

币安NFT申购机制获胜者评选算法

2022-01-05 08:51
NFT申购期结束时,您申购的参与签将进入池中。系统将以公平且随机的方式评选获胜者。
获胜者评选算法如下:
1.选择指定时间(计算开始时间)+所有参与签作为随机种子,记为“S”。
2.使用SHA-256散列算法生成“S”的散列值,记为“H”。然后使用“H”作为十六进制数,并将其转换为长整数“L”。
3. W = L% N为中奖参与签数,其中“N”为总票数,“L”为剩余票数。
4.如果需要选择一定数量的获胜者(“X”),则新的随机种子将设置为“S = H”。重复第2步和第3步,直至选出“X”个不同的获胜者为止。
评选算法可以为每笔销售生成一个或多个随机数。
评选过程完全公开,并且可以验证。在币安公布具体的评选时间和申购的参与签总数后,任何人都可以在申购期结束后生成相同的伪随机数。