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-Mechanisms,基于投票的共识机制以及多项性能提升措施。其次,介绍了几个智能合约,以展示在区块链技术上托管回合制游戏的一般可行性。其中,指定隐密交易、随机化、牌堆、战争迷雾元素、数据分配改进和其他智能合约等。第三,定义一种基于特定区块链技术的"Proof-of-Turn" 共识机制,以使游戏出版商能够降低主机成本。此机制涉及拜占庭容错,点对点互连,CAP定理,可互操作性等特性。最后,这些措施还应在移动回合制游戏中提高参与者之间的信任水平。