About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
Security and Privacy in Communication Networks. 16th EAI International Conference, SecureComm 2020, Washington, DC, USA, October 21-23, 2020, Proceedings, Part II

Research Article

Identifying DApps and User Behaviors on Ethereum via Encrypted Traffic

Download(Requires a free EAI acccount)
3 downloads
Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1007/978-3-030-63095-9_4,
        author={Yu Wang and Zhenzhen Li and Gaopeng Gou and Gang Xiong and Chencheng Wang and Zhen Li},
        title={Identifying DApps and User Behaviors on Ethereum via Encrypted Traffic},
        proceedings={Security and Privacy in Communication Networks. 16th EAI International Conference, SecureComm 2020, Washington, DC, USA, October 21-23, 2020, Proceedings, Part II},
        proceedings_a={SECURECOMM PART 2},
        year={2020},
        month={12},
        keywords={DApps and user behaviors Encrypted traffic classification Features extraction Traffic analysis Machine learning},
        doi={10.1007/978-3-030-63095-9_4}
    }
    
  • Yu Wang
    Zhenzhen Li
    Gaopeng Gou
    Gang Xiong
    Chencheng Wang
    Zhen Li
    Year: 2020
    Identifying DApps and User Behaviors on Ethereum via Encrypted Traffic
    SECURECOMM PART 2
    Springer
    DOI: 10.1007/978-3-030-63095-9_4
Yu Wang1, Zhenzhen Li1, Gaopeng Gou1, Gang Xiong1,*, Chencheng Wang1, Zhen Li1
  • 1: Institute of Information Engineering
*Contact email: xionggang@iie.ac.cn

Abstract

With the surge in popularity of blockchain, more and more Decentralized Applications (DApps) are deployed on blockchain platforms. DApps bring convenience to people, but cause security and efficiency problems. In this paper, we focus on the security and efficiency problems of DApps on Ethereum. Our research is divided into three application scenarios. In DApps classification, we analyze characteristics of DApps and extract efficient features to recognize 11 representative DApps. In DApps user behaviors classification, we propose behavior-sensitive features and improved time features to recognize 88 DApps user behaviors, which would help to identify malicious behaviors in encrypted traffic. In general user behavior classification, different categories of features are proposed to recognize 15 general user behaviors which represent the performance of DApps. DApps developers can obtain valuable data to improve the quality of service through analyzing the classification results. Experimental results in the three application scenarios achieve excellent performance (99.5% accuracy for DApps classification, 95.65% accuracy for DApps user behaviors classification, 98.58% accuracy for general user behaviors classification) and outperform the state-of-the-art methods.

Keywords
DApps and user behaviors Encrypted traffic classification Features extraction Traffic analysis Machine learning
Published
2020-12-12
Appears in
SpringerLink
http://dx.doi.org/10.1007/978-3-030-63095-9_4
Copyright © 2020–2025 ICST
EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL