DOI QR코드

DOI QR Code

Blockchain-Based User-Participatory Game Update: Maze Escape Game Case

블록체인 기반 사용자 참여 게임 업데이트: 미로탈출게임 사례

  • Jeon, Mingyu (School of Computer Science and Engineering, Soongsil University) ;
  • Hwang, Chiyeon (School of Computer Science and Engineering, Soongsil University) ;
  • Na, Hyeon-Suk (School of Computer Science and Engineering, Soongsil University)
  • Received : 2019.06.05
  • Accepted : 2019.07.16
  • Published : 2019.08.20

Abstract

In this note, we propose a game system to fairly and transparently control and update game variables using blockchain. As an example, we present an Ethereum-based maze escape game, being the first blockchain-based maze game and the first attempt to control game level through blockchain. In this system, the level function computes maze level reflecting the amount of maze walls purchased/sold by users. Using blockchain for game management saves human and economic resources and prevents unfair practice of game developers unilaterally manipulating game level or item enhancement rate.

이 논문에서는 블록체인을 이용해 게임 변수들 (게임 난이도, 아이템 강화확률 등)을 사용자들이 직접 공정하고 투명하게 업데이트하는 게임 시스템을 제안한다. 일례로 소개하는 이더리움 기반 미로 탈출 게임은, 최초의 블록체인 기반 미로 게임이며 블록체인을 통해 난이도를 조절하는 최초의 시도이다. 이 시스템에서는 난이도 함수가 사용자들이 매매한 미로 벽의 수량을 반영해 난이도를 계산한다. 게임 관리에 블록체인을 사용하는 것은 인적 경제적 자원을 절약할 뿐 아니라, 난이도 및 아이템 강화확률을 일방적으로 조작하는 게임 개발자의 불공정한 관행도 방지된다. 누구도 비밀스럽게 미로, 승자, 난이도를 조작할 수 없기 때문이다.

Keywords

References

  1. https://www.stateofthedapps.com/ko/stats.
  2. Vitalik Buterin, "A Next-Generation Smart Contract and Decentralized Application Platform", https://github.com/ethereum/wiki/wiki/White-Paper.
  3. Introduction to Smart Contracts, https://solidity.readthedocs.io/en/v0.4.24/ introduction-to-smartcontracts.html#.
  4. Satoshi Nakamoto, "Bitcoin: A Peer-to-Peer Electronic Cash System", http://bitcoin.org/bitcoin.pdf, 2009.
  5. Jakobsson, Markus and Ari Juels, "Proofs of work and bread pudding protocols", Secure Information Networks, pp. 258-272, 1999.
  6. Sunny King and Scott Nadal, "Ppcoin: Peer-to-peer crypto-currency with proof-of-stake", 2012.
  7. https://dapp.review/explore?category=1.
  8. CryptoKitties, https://www.cryptokitties.co/.