Few-Shot Decentralized Application Identification via Encrypted Traffic Analysis Using Graph Contrastive Learning

  • Jinhe Wu
  • , Chenchen Ren
  • , Wei Wang
  • , Endong Tong
  • , Wei Liang
  • , Zuobin Ying
  • , Meng Shen*
  • , Liehuang Zhu
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Decentralized applications (DApps) are widely deployed on blockchain platforms like Ethereum. DApp fingerprinting identifies user access to specific DApps by analyzing encrypted network traffic, revealing sensitive information. Since different DApps on the same platform share similar communication interfaces and encryption settings, their traffic is difficult to distinguish. Existing encrypted traffic classification methods often rely on large labeled datasets and perform poorly in few-shot scenarios. In this paper, we propose GraphCLR, which enhances few-shot learning capabilities through data augmentation and contrastive learning. GraphCLR represents traffic as a Traffic Interaction Graph (TIG) and designs three data augmentation strategies, transforming DApp fingerprinting into a graph classification task. Experimental results show that GraphCLR demonstrates stronger generalization ability in few-shot scenarios. Specifically, with only 5 labeled instances per type for fine-tuning, GraphCLR achieves an average accuracy improvement of 24.42% compared to the SOTA method.

Original languageEnglish
Title of host publicationBlockchain and Trustworthy Systems - 7th International Conference on Blockchain, Artificial Intelligence, and Trustworthy Systems, BlockSys 2025, Revised Selected Papers
EditorsJianguo Chen, Xiaonan Luo, Yuanlong Yu
PublisherSpringer Science and Business Media Deutschland GmbH
Pages201-214
Number of pages14
ISBN (Print)9789819534760
DOIs
Publication statusPublished - 2026
Event7th International Conference on Blockchain, Artificial Intelligence, and Trustworthy Systems, BlockSys 2025 - Zhuhai, China
Duration: 30 May 202531 May 2025

Publication series

NameCommunications in Computer and Information Science
Volume2637 CCIS
ISSN (Print)1865-0929
ISSN (Electronic)1865-0937

Conference

Conference7th International Conference on Blockchain, Artificial Intelligence, and Trustworthy Systems, BlockSys 2025
Country/TerritoryChina
CityZhuhai
Period30/05/2531/05/25

Keywords

  • Blockchain
  • Data Augmentation
  • Decentralized Applications
  • Encrypted Traffic Classification
  • Graph Contrastive Learning

Fingerprint

Dive into the research topics of 'Few-Shot Decentralized Application Identification via Encrypted Traffic Analysis Using Graph Contrastive Learning'. Together they form a unique fingerprint.

Cite this