一个爆火的游戏betdice,揭秘背后的区块链技术,可怕!

很多人都说,区块链的Dapp应用中,博彩类占据了大半江山,尤其是EOS的高性能公链。

最近,在新加坡DragonEx上线了一款掷骰子的游戏,游戏说起来非常简单,界面如下:

原理就是——

利用了哈希值,当你点下 下面的按钮之后,会生成一笔向EOS网络发转帐交易,而区块链里每一笔交易都会有一个Hash生成,游戏取了Hash值中最后两位数字,如果数字小于你之前设置的数字,你就胜了这个概率。

在betdice中,更大的魅力在于,它还可以自己调节中奖的概率,最大可以拉到95,就是说在0-99内,你只要掷出95以下的都可以获胜,但赔率也相对只有3个点。

这Hash 是无法造假也无任何规律的随机分布。

例如:

上图显示:我在 12月9日 09:01:51秒投下了骰子,并且是0.2,1.96 的赔率,马上在EOS主网上就生成了这笔交易,

交易Hash是:a3f6989a5b8468b2f22d5b26caf9c14ce43f4e21845d1da98f8343cc0a4f430e

通过Hash值可以看出,后两位数字是30,小于我在游戏开始时设置的50,因此我就获胜,可以拿到0.388个DT。

游戏的原理就是这么简单,就是利用了一个数学概率的分析,和古代赌坊里的猜大小无区别,但是利用了区块链的公开透明性,去掉了当“老千”的可能。

这与地下的“时S彩”一样的概率赌博游戏,但是S-S-C是利用了计算机的计算来算出一个最优的数字,并不是一个公平的随机数字,所以千万不要碰。

本来想分析一下这里面的数学概率,但是想想还是删了。只想说,即使百分之一的概率也是会发生的,在100个人当中总有一个人要输没了裤子。小赌怡情,大赌伤身,千万不要让冲动变魔鬼,脚踏实地点赞赚PVT。

仅作技术分析探讨,再次见证区块链的公开透明的威力,干掉一切中间可能的造假成份。虽然赌博不好,但是利用区块链取代传统彩票的开奖模式,让彩票透明也是一件【因吹丝挺】的事。

END

近期精选

如果说人生就是一本账,

那一定是区块链式的账本~

昨天,已经写入区块链中,无法纂改;

今天,正在全力哈希计算,慢一点就被别人抢了先;

明天,无法提前预测,它依赖于前一个结果。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181209G0EH4300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券