试玩初体验——当艾斯邂逅BingoGame

2020-07-24 11:35 栏目:经验之谈 来源:网络整理 查看()

不久前,aelf正式发布了测试稳定货币AEUSD,并在此基础上开发了BingoGame Demo AEUSD版本。这是一个基于区块链底层技术的赌博游戏演示。当用户按照一定的规则下注任意一笔代币金额后,会在链上生成随机数,然后根据随机值和一定的规则将中奖结果返回给用户。其数据上行在使用区块链随机数的网络游戏模式上有很大创新,具有很强的互动性和娱乐性,让玩家零距离体验区块链技术的魅力。

为了不断优化BingoGame版本,并在此基础上,将区块链随机数技术应用到福利彩票、彩票系统等场景中,消除传统集中应用中随机数生成过程中存在的数据不可验证、不可追踪和作弊风险等隐患,aelf特别举办了两次BingoGame Demo AEUSD版本体验。本文记录了社区用户代表Ace尝试BingoGame的过程、经验和思考。让我们看看。

欢迎来到区块链aelf的发展!这是aelf区块链项目的第一篇技术支持文章。如果你想在区块链开发DApp(分散应用),这一系列的文章可以帮助你一步一步建立你自己的DApp,没有任何门槛。

我们不能从一开始就在区块链开发DApp,因为对于初学者来说开发DApp有一个很大的门槛。因此,让我们首先体验一下由aelf团队开发的DApp样本——BingoGame Demo,这是一个小型的赌博游戏。首先,您需要下注,如“大”或“小”,并提供下注金额。然后应用程序会告诉你输赢的结果。如果你已经在你的手机上安装了BingoGame DApp,让我们开始体验吧!

试玩初体验——当艾斯邂逅BingoGame

当您第一次打开这个应用程序时,您将看到三个部分。最上面的部分是“奖金池”,这是奖金池,玩家损失的“钱”的总数被收集在这里。中间的牌是“下注类型”,即选择下注类型,你可以选择大注或小注。以下部分是“下注金额”,即下注金额或金额。在输入框中填写下注金额。在这个DApp,“货币”赌注的单位是AEUSD,它是aelf在测试网站上发布的测试稳定货币。最后,只需点击底部的下注按钮来下注。

试玩初体验——当艾斯邂逅BingoGame

首先,您需要注册一个新帐户并完成登录。注册新帐户时,单击底部菜单栏中的“我的”按钮。点击后,应用程序将显示“登录”和“注册”,选择“注册”,设置昵称和密码,注意密码的正确格式,最后点击“注册”。

点击后,您将进入账户二维码备份页面。请注意,此二维码必须备份,因为当您再次登录时,您只能通过此二维码导入您的帐户信息。一旦丢失,您的帐号和令牌将永远丢失。单击“保存到相册”将该二维码保存到手机相册,然后单击右上角的“完成”。

接下来,我们进入设置交易密码的页面。事实上,这个应用程序在交互背后从事各种交易,所以它自然需要一个交易密码,就像其他数字现金钱包一样。

最后,完成注册后,系统自动返回主界面。此时,在“奖金池”面板上可以看到一个显示“请下注”的长框,表示您已成功登录。

试玩初体验——当艾斯邂逅BingoGame

在开始玩这个赌博游戏之前,请检查您是否有余额(即“下注金额”面板中的“余额”)。例如,我现在有48个筹码,我选择“小”,然后我输入2个筹码,点击“下注”按钮下注,你会看到“下注成功”的提示框,然后快速切换到底部菜单栏上的“我的下注”页面,然后点击“等待抽奖”标签。如果您操作足够快,您将在此选项卡中看到刚才的下注信息。这是您刚刚下注的一轮下注,这一轮下注正在等待奖励(宾果)。

试玩初体验——当艾斯邂逅BingoGame

事实上,你需要等待几十秒钟,看看你的赌注是赢还是输。过了一会儿,您会发现此选项卡下的这轮下注信息突然消失,这表明这轮下注已经赢了。接下来,切换到“彩票”标签。就我而言,这次我赢了2美元。此外,你还可以看到这轮投注的其他信息,如交易标识等。您可以在本页看到其他回合的结果。这些是我以前玩过的回合。现在回到主界面——,即底部菜单栏左侧的“索引”按钮。在这里你可以看到你有50美元,也就是说,你赢了这场游戏,你之前下注的金额被退回(记得你赌2美元吗?),此外,还获得了相同下注数量的埃及镑作为奖励(2埃及镑)。相反,如果你输了这场游戏,你之前下注的金额将不会被退还,你只剩下46美元。此外,您将在“奖金池”面板上看到上次下注的简要信息:您下注2美元,很小。

试玩初体验——当艾斯邂逅BingoGame

那么在这个过程中到底发生了什么?事实上,这个应用程序可以生成一个0到255之间的随机数。如果这个随机数在0和126之间,它是“小”,如果它在129和255之间,它是“大”,如果它是127或128,它是“中”。如果该玩家的下注类型与该随机数的对应类型相同,则该玩家获胜,否则该玩家失败。如果这个随机数的结果是“中等”,玩家也输了。

当这一点很清楚的时候,我们这次做了一系列的赌注。首先,我下注2.5埃,在“下注成功”提示框消失后立即下注4.5埃,然后以这种方式下注5.5埃,让我们看看发生了什么。立即切换到“我的赌注”页面上的“等待抽签”标签,您将看到您所玩的三轮已被安排在一个队列中。短时间后,将被奖励的这些回合的信息将依次消失。此时,当您查看“彩票”标签时,您将看到新的彩票结果:赢了2.5美元,输了4.5美元,输了5.5美元

在您经历了这个DApp的例子之后,您可能会问两个问题:

1.为什么我下注后没有马上拿到彩票结果,我要等一会儿?

这是因为这个DApp是以区块链为基础的。当您下注一定金额时,您实际上向区块链的智能合同发送了一个交易,并且该交易信息被智能合同立即处理。之后,它需要得到区块链其他节点的确认,之后,您将得到一个可靠的彩票结果,这需要一定的时间。当然,这个过程比描述要复杂得多。

2.为什么艾菲尔的团队会以宾戈姆为例?

这是因为“BingoGame”是一个基于aelf独立开发的“真随机数发生器”的应用程序。真正的随机数完全基于纯粹的自然随机现象,它与自然随机现象一一对应,因此它是完全不可预测的,无法设计。相反,我们看到的随机数生成方法通常是伪随机数生成方法。例如,在大多数编程语言中,随机包中的方法是伪随机数生成方法,它是通过各种位操作生成的,因此它可以被预测和操作。对于摇号等服务,伪随机数生成方法很容易在黑箱中操作,而基于aelf区块链的真随机数生成方法可以为这些服务提供完全可信、可追溯、不可更改的保证,从而实现真正的公平。

试玩初体验——当艾斯邂逅BingoGame

最后,让我们看看如何在注销帐户后再次登录。切换到“我的”页面,您将在顶部二维码区域看到您的昵称和现有的美元余额。单击“注销”,将出现一个提示框,提示您备份与您的帐户相关的所有内容。如果您已经完全备份,只需选择“注销”即可注销。注销后,您将自动返回到主界面,然后再次返回到“我的”页面。如果你这次选择“登录”,你会发现你已经进入了扫描二维码的状态。当然,如果你已经把备份的二维码打印在纸上,你可以直接扫描它。但这次,我们点击右上角的“相册”,从相册中选择之前备份的二维码。选择后,应用程序会让你输入登录密码,点击“确认”,等待几秒钟,应用程序会让你输入交易密码,然后点击“确认”,我们将返回到登录状态。

这都是关于宾戈姆,一个DApp的例子。在下一篇文章中,我们开始简要介绍aelf区块链项目,它为后来的DApp发展奠定了坚实的基础。

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发