TY - GEN
T1 - Encrypted traffic classification of decentralized applications on ethereum using feature fusion
AU - Shen, Meng
AU - Zhang, Jinpeng
AU - Zhu, Liehuang
AU - Xu, Ke
AU - Du, Xiaojiang
AU - Liu, Yiting
N1 - Publisher Copyright:
© 2019 Association for Computing Machinery.
PY - 2019/6/24
Y1 - 2019/6/24
N2 - With the prevalence of blockchain, more and more Decentralized Applications (DApps) are deployed on Ethereum to achieve the goal of communicating without supervision. Users habits may be leaked while these applications adopt SSL/TLS to encrypt their transmission data. Encrypted protocol and the same blockchain platform bring challenges to the traffic classification of DApps. Existing encrypted traffic classification methods suffer from low accuracy in the situation of DApps. In this paper, we design an efficient method to fuse features of different dimensions for DApp fingerprinting. We firstly analyze the reason why existing methods do not perform well before proposing to merge features of different dimensions. Then we fuse these features by a kernel function and propose a fusion feature selection method to select appropriate features to fuse. Applying features that have been fused to the machine learning algorithm can construct a strong classifier. The experiment results show that the accuracy of our method can reach more than 90%, which performs better than state-of-the-art classification approaches.
AB - With the prevalence of blockchain, more and more Decentralized Applications (DApps) are deployed on Ethereum to achieve the goal of communicating without supervision. Users habits may be leaked while these applications adopt SSL/TLS to encrypt their transmission data. Encrypted protocol and the same blockchain platform bring challenges to the traffic classification of DApps. Existing encrypted traffic classification methods suffer from low accuracy in the situation of DApps. In this paper, we design an efficient method to fuse features of different dimensions for DApp fingerprinting. We firstly analyze the reason why existing methods do not perform well before proposing to merge features of different dimensions. Then we fuse these features by a kernel function and propose a fusion feature selection method to select appropriate features to fuse. Applying features that have been fused to the machine learning algorithm can construct a strong classifier. The experiment results show that the accuracy of our method can reach more than 90%, which performs better than state-of-the-art classification approaches.
UR - http://www.scopus.com/inward/record.url?scp=85069219299&partnerID=8YFLogxK
U2 - 10.1145/3326285.3329053
DO - 10.1145/3326285.3329053
M3 - Conference contribution
AN - SCOPUS:85069219299
T3 - Proceedings of the International Symposium on Quality of Service, IWQoS 2019
BT - Proceedings of the International Symposium on Quality of Service, IWQoS 2019
PB - Association for Computing Machinery, Inc
T2 - 2019 International Symposium on Quality of Service, IWQoS 2019
Y2 - 24 June 2019 through 25 June 2019
ER -