Options
區塊鏈防止遊戲欺騙之研究-以卡牌遊戲為例
Other Title
Research on the Prevention of Game Cheating by Blockchain – A Case of Trading Card Game
Date Issued
2028-02-08
Advisor
朱中華
Abstract
由於近年來多人網路遊戲的興盛,投機者在遊戲資料上進行篡改後取得遊玩上的優勢,而嚴重影響了其他玩家的使用者體驗,使玩家減少遊戲的投入及樂趣,造成遊戲開發商損失了大量的金流。而隨著區塊鏈技術的進步與相關的應用開發融合了加密技術及共識機制,在智能合約(Smart Contract),傳輸過程及傳輸形式皆無法被篡改。本篇論文開發出一款雙人對戰卡牌遊戲結合區塊鏈中的智能合約及遊戲開發的系統,透過與以太坊(Ethereum)智能合約協議:ERC-1155之中代幣(token)的交互,在此遊戲中玩家進行特定遊玩行為時,利用ERC-1155傳輸的方法將玩家的遊玩記錄於區塊鏈上。本篇論文測試ERC-1155傳輸玩家遊玩行為紀錄於區塊鏈上的數據與傳輸延遲時間模擬,從而達到防止遊戲欺騙的機制。
In recent years, some speculators have been tampering with game data to take an advantage in the game, which seriously affects the player experience. This reduces the players' investment and enjoyment in the game, causing game owners to lose a large amount of money. With the advancement of cryptography and consensus in the blockchain technology, transmission data cannot be tampered. In this paper, we develop a card game that combines the smart contract in the game development system. Through the Ethereum smart contract protocol ERC-1155, the token transmission method is used to record the player's behavior on the blockchain when the player performs a specific action in the game. We propose a token transmission method to record the player's behaviors on the blockchain, and the data security of the player's behaviors is simulated by recording the past token transmission transactions on the blockchain. Therefore, this mechanism effectively prevents game cheating for the blockchain games.
Subjects
區塊鏈
卡牌遊戲
智能合約
遊戲欺騙
以太坊
Blockchain
Trading Card Game
Smart Contract
Game Cheating
Ethereum
Type
master thesis