Given the intricate nature of blockchain game ecosystems, this study proposes a new role identification method based on a time-series directed weighted network. Specifically, this method first designs a new node voting algorithm called ChainVoteRank to identify key basic roles, and then uncovers potential hidden roles by combining hierarchical clustering algorithm with multi-feature fusion. Focusing on Axie Infinity, a “play-to-earn” (P2E) mode blockchain game, the research findings indicate that the existence of six fundamental roles within the P2E mode blockchain game ecosystem: laborers, regular players, managers, breeders, traders, and institutional organizations. Compared with traditional methods, the proposed method can better identify the major user roles in the blockchain game ecosystem. Additionally, the study reveals the evolutionary process of roles within the P2E mode blockchain game ecosystem and the roles played by each role in different phases. Furthermore, a discussion of the escalating wealth disparity in P2E ecosystem is provided.
LIU Kai, WANG Jiaxin, MAO Qian'ang, CHEN Yufei, YAN Jiaqi
. Dynamic Role Identification and Evolutionary Analysis of Blockchain Game Ecosystems: A Case Study of Axie Infinity[J]. Journal of Applied Sciences, 2024
, 42(4)
: 642
-658
.
DOI: 10.3969/j.issn.0255-8297.2024.04.007
[1] Delic A J, Delfabbro P H. Profiling the potential risks and benefits of emerging “play to earn” games: a qualitative analysis of players’ experiences with Axie Infinity [J]. International Journal of Mental Health and Addiction, 2024, 22(1): 634-647.
[2] De Jesus S B, Austria D, Marcelo D R, et al. Play-to-earn: a qualitative analysis of the experiences and challenges faced by axie infinity online gamers amidst the COVID-19 pandemic [J]. International Journal of Psychology and Counseling, 2022, 1(12): 291-424.
[3] Alam O. Understanding the economies of blockchain games: an empirical analysis of Axie Infinity [D]. Zurich: Swiss Federal Institute of Technology in Zurich, 2022.
[4] Lai Y, Fan S, Cai W. Quantitative analysis of play-to-earn blockchain games: a case study of Axie Infinity [C]//IEEE International Conference on Metaverse Computing, Networking and Applications, 2023: 250-257.
[5] Jiang X J, Liu X F. Cryptokitties transaction network analysis: the rise and fall of the first blockchain game mania [J]. Frontiers in Physics, 2021, 9: 631-665.
[6] Francisco R, Rodelas N, Ubaldo J E. The perception of filipinos on the advent of cryptocurrency and non-fungible token (NFT) games [DB/OL]. 2022[2024-01-02]. https://arxiv.org/abs/2202.07467
[7] Nakamoto S. Bitcoin: a peer-to-peer electronic cash system [EB/OL]. 2008[2024-01-02]. https://bitcoin.org/en/bitcoin-paper
[8] Min T, Wang H, Guo Y, et al. Blockchain games: a survey [C]//IEEE Conference on Games, 2019: 1-8.
[9] Scholten O J, Hughes N G J, Deterding S, et al. Ethereum crypto-games: mechanics, prevalence, and gambling similarities [C]//Annual Symposium on Computer-Human Interaction in Play, 2019: 379-389.
[10] Brünjes L, Gabbay M J. UTxO-vs account-based smart contract blockchain programming paradigms [C]//9th International Symposium on Leveraging Applications of Formal Methods, 2020: 73-88.
[11] Härer F, Fill H G. Decentralized attestation of conceptual models using the ethereum blockchain [C]//21st IEEE Conference on Business Informatics, 2019, 1: 104-113.
[12] Khan A. Graph analysis of the ethereum blockchain data: a survey of datasets, methods, and future work [C]//IEEE International Conference on Blockchain, 2022: 250-257.
[13] Chen T, Zhang Y, Li Z, et al. TokenScope: automatically detecting inconsistent behaviors of cryptocurrency tokens in ethereum [C]//ACM SIGSAC Conference on Computer and Communications Security, 2019: 1503-1520.
[14] Kozen D C. Depth-first and breadth-first search [M]. New York: Springer, 1992: 19-24.
[15] Zhou S, Xu Z, Liu F. Method for determining the optimal number of clusters based on agglomerative hierarchical clustering [J]. IEEE Transactions on Neural Networks and Learning Systems, 2017, 28(12): 3007-3017.
[16] Aranganayagi S, Thangavel K. Clustering categorical data using silhouette coefficient as a relocating measure [C]//International Conference on Computational Intelligence and Multimedia Applications, 2007, 2: 13-17.
[17] Kim D, Oh A. How to find your friendly neighborhood: graph attention design with selfsupervision [DB/OL]. 2022[2024-01-02]. https://arxiv.org/abs/2204.04879.
[18] Brody S, Alon U, Yahav E. How attentive are graph attention networks? [DB/OL]. 2021[2024-01-02]. https://arxiv.org/abs/2105.14491.
[19] Brockschmidt M. GNN-FiLM: graph neural networks with feature-wise linear modulation [C]//International Conference on Machine Learning, 2020, 119: 1144-1152.
[20] Hartigan J A, Wong M A. Algorithm AS 136: A K-means clustering algorithm [J]. Journal of the Royal Statistical Society. Series C (Applied Statistics), 1979, 28(1): 100-108.
[21] Bhattacharjee P, Mitra P. A survey of density based clustering algorithms [J]. Frontiers of Computer Science, 2021, 15: 1-27.
[22] Henderson K, Gallagher B, Eliassi-rad T, et al. Rolx: structural role extraction & mining in large graphs [C]//18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2012: 1231-1239.