许多人喜欢通过参加抽奖、与他人竞争、获得一个让自己的钱成倍增长的机会来试试运气。然而,人们被游戏不公平的嫌疑吓倒了——奖品是给预先确定的参与者的。不幸的是,这些怀疑往往是有道理的。但现在你不用担心了,因为Trianglerooms.io!
在我们的项目中是不同的。胜利者是由一个透明的算法决定的,任何用户都可以看到它,而且我们任何人都不能影响结果。有兴趣吗?请阅读下面的获奖者是如何决定的
在 以太坊 处,交易按顺序编号分组
这意味着每张票都对应于存储购票交易的区块编号。每个块都有一个数字 NONCE。这个数字是由区块关闭矿工产生的.
确定获胜者的算法 在购买完最后一张票后一分钟内,便可确定该回合的赢家。下一个尚未形成的区块预计将在一分钟内形成。一旦区块可用,则根据以下公式确定优胜者:
未来区块 =整轮最后购买的区块号码+ 1。
赢家 =剩余的( 哈希未来区块÷每局的票数 ÷ )+ 1
Round R*** 从需要的 10 购买 9 票
您将购买机票所需的以太币金额转移到相应的钱包中
门票变成 10/10。本轮结束,获胜者的数字是基于未来块的哈希数计算的。
假设最后一张票是在一个事务中购买的 0x2d2e3a4c9c8afaeb9910ce6f3a0c15cda3a66fa586cb1780c1a940933946f37d
通过单击链接,您可以看到事务的块号= 9383337。根据算法,我们将 1 加到 9383337。我们得到 9383338。参见 HASH 块 9383338
要看 HASH,点击网页上的"(Click to see more)"。 HASH 将立即显示在 Ether Price格之后。
这个块的 HASH 值为= 0xee7d5544c688601c9b765f21628f76d245d38c0acefcfc46eb59622413de45f3。十六进制格式。让我们通过使用任何计算器或类似的在线服务将其转换为更熟悉的十进制系统 rapidtables.com网站. (十六进制->十进制)
结果是编号: 107871902348538484389160768418450620132094221376595759871729010630818875196915。我们把它除以这一轮的票数(10)。结果是: 10787190234853848438916076841845062013209422137659575987172901063081887519691 和 5 是余数
我們對其餘部分感興趣。 由於它只能包含從 0 到 9的數字,並且我們的票證編號從 1 到 10,因此您需要通過添加 1進行更正。
5 + 1 = 6.
也就是说这一轮的赢家是 6号 票
在熟悉了这个算法之后,我们可以清楚地看到它的根是一个随机生成的数字,它与我们的图纸是分开的,所以它无论如何都不能选择一个预先确定的赢家。而且,结果不受任何人的影响,即使是我们,trianglerooms.io. 赢家选择算法对每个人都是透明的,你可以通过手动按公式重新计算任何一轮来亲眼看看