This master thesis deals with Blockchain Technology in mobile turn based peer to peer games. First, it investigates the capabilities of Blockchain Technology to be used for gaming applications. In this regard, among others, Proof-of-Mechanisms, Vote-based Consensus and several Performance Improvements are described. Second, several smart contracts are introduced to show the general feasibility of turn based games hosted on Blockchain Technology. More specific, Hidden transactions, Randomization, Piles of Cards, Fog of War elements, Data allocation improvements and other smart contracts are specified. Third, a special Proof-of-Turn consensus mechanism, based on the Blockchain Technology, is defined to enable game publishers to cut costs in the means of their provided game servers. Herein, Byzantine Fault Tolerance, Peering, the CAP Theorem, Interoperability among other characteristics are covered. Last, these measures shall additionally raise the trust level among the players in mobile turn based games.
翻译:本硕士论文探讨了区块链技术在移动回合制点对点游戏中的应用。首先,研究了区块链技术在游戏应用中的可行性,其中重点描述了证明机制、基于投票的共识以及多项性能改进方案。其次,介绍了若干智能合约以论证基于区块链的回合制游戏的普遍可行性,具体包括隐藏交易、随机化、牌堆机制、战争迷雾元素、数据分配优化及其他智能合约的详细说明。第三,基于区块链技术定义了一种特殊的Proof-of-Turn共识机制,旨在使游戏发行商能够降低其游戏服务器的运营成本,并涉及拜占庭容错、对等网络、CAP定理及互操作性等特性。最后,这些措施应能进一步提升移动回合制游戏中玩家间的信任水平。