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

NFT申购期结束时,您申购的参与签将进入池中。系统将以公平且随机的方式评选获胜者。

获胜者评选算法如下:

1.选择指定时间(计算开始时间)+所有参与签作为随机种子,记为“S”。

2.使用SHA-256散列算法生成“S”的散列值,记为“H”。然后使用“H”作为十六进制数,并将其转换为长整数“L”。

3. W = L% N为中奖参与签数,其中“N”为总票数,“L”为剩余票数。

4.如果需要选择一定数量的获胜者(“X”),则新的随机种子将设置为“S = H”。重复第2步和第3步,直至选出“X”个不同的获胜者为止。

评选算法可以为每笔销售生成一个或多个随机数。

评选过程完全公开,并且可以验证。在币安公布具体的评选时间和申购的参与签总数后,任何人都可以在申购期结束后生成相同的伪随机数。

本文链接地址:https://www.wwsww.cn/NFT/14654.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。