详解首款BCH彩票游戏 - nakamoto game

BCH社区  2019-03-15  BCH/比特币现金(Bitcoin Cash)栏目  

  

  

  最近BCH出现了首款彩票游戏nakamoto game,吸引了很多玩家参与,本文详细的介绍一下这个游戏。

  基本玩法步骤

  1. 打开游戏官网http://www.nakamotogame.com/

  2. 首页左侧有个大的二维码,使用你的钱包扫码转账0.01BCH(如果是桌面钱包没法扫码的,二维码底下有个钱包地址可以复制)完成投注

  注意:千万不要从交易所直接转账,只能0.01,不要输入其他金额。

  3. 当你转账完成后,网站右侧的投注列表里面会显示你的投注记录。

  

  投注记录包含四个内容: ID(投注编号) Time(投注时间) TXID 以及Lucky Number(幸运数字)。

  4. 等待开奖。在二维码下方可以看到这个。

  

  Latest Block Height是指的当前BCH的区块高度。

  Target Block Height是指的本轮开奖的目标区块。可以看到这轮游戏的目标区块是573729。

  中间那个“1 Days 6 Hours 42 Minutes34 Seconds”是预估的开奖倒计时(之所以是预估,是因为这个是按照区块的高度预测的,可能会有个把小时的误差)

  Winning Chance是指的中奖率,这是一个动态调整的数值,目前是1/256。

  5. 如何得知自己是否中奖?    

  方法一:不用管,等开奖后,如果你中奖了,网站自动会把奖金发送到你的钱包里面。

  方法二:在你投注的时候,会自动产生一个txid,类似“04AE76a53cdffbda8515885829f36d5c83300c1892b92fd902e680ca829fe2d8”这样的一串数值,在钱包转账记录或者区块链浏览器里面都可以看到。目标区块产生后,也会出现一个哈希值(可以在区块浏览器查到).然后比对这两串数字。

  

  如果网站开奖要求的Lucky Number(幸运数字)是最后2位(注意有可能是1位也可能是3位或者更多),而你的TXID的最后2位数字正好和目标区块的哈希值的最后2位一样,那么你就中奖了。

  这个游戏是如何保证公平性的?

  前面我们已经知道开奖规则了。通过规则,我们可以明确一件事情,只要保证开奖的那个目标区块哈希值无法受到人为操纵,那就可以保证绝对的公平性。

  那么一个区块的哈希值是如何算出来的呢?

  假如当前的区块链高度为9999,现在需要计算第10000个区块的数据,那么第10000个区块可能是这样的:

  【当前区块高度】:10000

  【前一区块哈希】:

  00001425cd88cbc87a6eee5ec70cfce3a8ab38fcabb92122a9

  【时间戳】:2019-03-13 15:04:45

  【交易内容】:

  A-> B 转移 10 BTC

  C-> D 转移 20 BTC

  【Nonce】:待计算

  【当前区块哈希】:待计算

  实际上,挖矿的过程就是把这个Nonce值放到一个固定的公式(公式会包含上述那些已知的内容)里面,算出当前区块的哈希值,只要这个哈希值满足挖矿难度,就表示挖矿成功了。而这个Nonce是一个随机数,矿工只能从1开始开始试,不符合就换2,3,4……

  从这个计算过程我们可以看出,矿工能算出符合要求的区块哈希值就已经是万幸了(挖矿成功),根本不可能为了去操纵特定的中奖结果特意算一个哈希值,因为那样算出来的区块哈希值是无效的,不会被其他矿工承认。 

  因此,任何人都无法操纵区块的哈希值,这个游戏的开奖结果是绝对公平的。

  几个注意点:

  1. 每轮游戏的持续时间是400个区块,大约三天。

  2. 每轮游戏可能会有多个中奖者。中奖者瓜分70%的奖池资金,剩余30%自动进入下一轮游戏。我觉得这个设定特别好,如果每次奖池都清空,对后来者的吸引力就会大大降低了。如果无人中奖,奖金全部进入下一轮。

  3. 运营方抽水1%。

  4. 中奖概率是动态调整的,和奖池资金成反比。具体是这样的:

  

  奖池小于5BCH,中奖概率是1/16,幸运数字只需要最后1位。

  ……

  奖池大于50000 BCH,中奖概率1/1048576,幸运数字需要最后5位。

  5. 可以倍投。倍投需要点击二维码上方的“Bet multiple times”按钮。注意转账地址和单次投注是不一样的,金额必须是0.01BCH的整数倍。

  中本聪骰子的比较:

  中本聪骰子是玩家和网站进行对赌。这个游戏是彩票性质,运营方只抽水。

  中本聪骰子节奏快。这个游戏节奏慢。

  中本聪骰子没有跟风效应。这个游戏如果奖池累积的很高,应该会吸引大量用户参与,就像传统彩票那样。

  中本聪筛子普通玩家不懂如何验证结果。这个游戏验证结果非常简单,一目了然。

  结束语

  截至写稿,该游戏的奖池已经累积到7个BCH,投注地址已经产生2000多次交易记录。这个游戏整体上设计的非常好,唯一不足之处是中心化运营的,玩家需要相信网站不会跑路,期待未来BCH出现去中心的彩票。

  推荐阅读

  每天2万加元!小偷利用BTC的这个漏洞疯狂作案

  BCH预共识协议avalanche的发展历程

  脑洞系列 – BCH开发者如何筹集资金

  【傻瓜版】使用网页创建BCH的Token

  仅用3小时!这款BCH全节点就同步完10年的历史交易

版权信息
作者:BCH爱好者BruceLee
来源:BCH社区

关于我们

联系我们

作者进驻

手机版

Copyright © 2013 比特巴 www.btb8.com
始建于2013年,提供比特币 区块链及数字货币新闻、技术教程、测评、项目周报、人物等资讯
本页面提供的是BCH新闻资讯,比特现金是从比特币分叉而来,并与比特币形成竞争关系,它是比特币社区选择的另外一条道路。