TY - GEN
T1 - Entity Detection in EVM-based Blockchain Networks Using Machine Learning
AU - Trinh, Tung
AU - Nguyen, Huy Hai
AU - Nguyen, Thang
AU - Tran, Duc
AU - Nguyen, Binh Minh
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - On blockchain platforms, an individual can use multiple wallet accounts to participate in transactions without disclosing identity. This poses great difficulty for entity behavior analytics on blockchain networks. To detect wallets belonging to the same owner, most solutions today rely on either off-chain data such as those on public forums and social media, or heuristic rules that pertain only to the specific blockchain network used. Their scalability and integrability are limited, especially upon changes in the underlying data structure or blockchain mechanisms. We propose to build a machine learning based solution that learns on on-chain transaction data, rather than relying only on heuristic rules. Specifically, we use heuristic methods to collect and label training data, and then apply our proposed machine learning technique to train the model. We focus on EVM blockchain networks and evaluated the proposed approach on two chains: Ethereum and BNB Chain, obtaining a dataset with over 3 million labeled wallet addresses. The detection accuracy can reach more than 90%. This is better than an existing commercial entity detection system which offers only 75%. Our prediction also is around two times better in terms of F-measure.
AB - On blockchain platforms, an individual can use multiple wallet accounts to participate in transactions without disclosing identity. This poses great difficulty for entity behavior analytics on blockchain networks. To detect wallets belonging to the same owner, most solutions today rely on either off-chain data such as those on public forums and social media, or heuristic rules that pertain only to the specific blockchain network used. Their scalability and integrability are limited, especially upon changes in the underlying data structure or blockchain mechanisms. We propose to build a machine learning based solution that learns on on-chain transaction data, rather than relying only on heuristic rules. Specifically, we use heuristic methods to collect and label training data, and then apply our proposed machine learning technique to train the model. We focus on EVM blockchain networks and evaluated the proposed approach on two chains: Ethereum and BNB Chain, obtaining a dataset with over 3 million labeled wallet addresses. The detection accuracy can reach more than 90%. This is better than an existing commercial entity detection system which offers only 75%. Our prediction also is around two times better in terms of F-measure.
KW - deanonymization
KW - entity detection
KW - EVM-based blockchain
KW - heuristic
KW - machine learning
UR - https://www.scopus.com/pages/publications/85203832119
UR - https://www.scopus.com/pages/publications/85203832119#tab=citedBy
U2 - 10.1109/DAPPS61106.2024.00017
DO - 10.1109/DAPPS61106.2024.00017
M3 - Conference contribution
AN - SCOPUS:85203832119
T3 - Proceedings - 2024 IEEE International Conference on Decentralized Applications and Infrastructures, DAPPS 2024
SP - 61
EP - 68
BT - Proceedings - 2024 IEEE International Conference on Decentralized Applications and Infrastructures, DAPPS 2024
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 6th IEEE International Conference on Decentralized Applications and Infrastructures, DAPPS 2024
Y2 - 15 July 2024 through 18 July 2024
ER -