首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tic-toe和smart合同

Tic-toe和smart合同
EN

Ethereum用户
提问于 2018-04-16 18:34:19
回答 1查看 788关注 0票数 1

我正在开发Tic-tac-脚趾游戏,玩家可以为ETH玩。我创建了一个智能契约,其中一个播放器发送ETH,而balances是更新的,播放机接收一些life

然后我想,当玩家玩赢/输的时候,我会向服务器发送请求,而服务器将事务发送给智能契约。

这是实现的正确方式,还是开发人员通常使用另一种方法?

EN

回答 1

Ethereum用户

回答已采纳

发布于 2018-04-16 19:45:56

一个典型的方法是建立一个合同,接受两名球员的每一场比赛的股份,然后让我们每个人都采取行动,他们走。合同将把赌注转交给胜利者。

一个不明显但容易解决的问题是“痛输”问题。一个看不出自己不会赢的球员永远不会轮到他。你只要在合同上宣布球员在一段时间后就会失去比赛。

一个单一的合同可以追踪许多正在进行中的游戏,有许多花盆。如果你真的是认真的,你可以让玩家上传一次资金到一个玩家的帐户,所以资金的内部流动只是会计。当球员们不想再玩的时候,他们就会兑现。

除了纯粹的技术问题之外,还有一些管辖管理问题。小心点。

希望能帮上忙。

票数 4
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/45842

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档