Applying blockchain-based method to smart contract classification for CPS applications

Digital Communications and Networks - Tập 8 - Trang 964-975 - 2022
Zigui Jiang1, Kai Chen2, Hailin Wen3, Zibin Zheng1
1School of Software Engineering, Sun Yat-Sen University, China
2School of Mathematics, Sun Yat-Sen University, China
3School of Computer Science and Engineering, Sun Yat-sen University, China

Tài liệu tham khảo

Yang, 2017, Review on cyber-physical systems, IEEE/CAA J. Automa. Sinica, 4, 27, 10.1109/JAS.2017.7510349 Rathore, 2020, A survey of blockchain enabled cyber-physical systems, Sensors, 20, 282, 10.3390/s20010282 Huang, 2020, Securing parked vehicle assisted fog computing with blockchain and optimal smart contract design, IEEE/CAA J. Autom. Sinica, 7, 426, 10.1109/JAS.2020.1003039 Xia, 2021, Online distributed offloading and computing resource management with energy harvesting for heterogeneous mec-enabled iot, IEEE Trans. Wireless Commun., 20, 6743, 10.1109/TWC.2021.3076201 Hu, 2021, Transaction-based classification and detection approach for ethereum smart contract, Inf. Process. Manag., 58, 10.1016/j.ipm.2020.102462 Chen, 2018, Blockchain data analysis: a review of status trends and challenges, J. Comput. Res. Dev., 55, 1853 Chen, 2018, Towards saving money in using smart contracts, 81 Huang, 2019, Recommending differentiated code to support smart contract update, 260 Chen, 2018, Detecting ponzi schemes on ethereum: towards healthier blockchain technology, 1409 Nakamoto N. Szabo, Formalizing and securing relationships on public networks, Clin. Hemorheol. and Microcirc. 2 (9). Li, 2020, A blockchain-based decentralized federated learning framework with committee consensus, IEEE Network, 35, 234, 10.1109/MNET.011.2000263 Xu, 2020, Blockchain-enabled resource management and sharing for 6g communications, Digit. Commun. Netw., 6, 261, 10.1016/j.dcan.2020.06.002 Wang, 2021, A secure spectrum auction scheme without the trusted party based on the smart contract, Digit. Commun. Netw., 7, 223, 10.1016/j.dcan.2020.06.004 J. Song, P. Zhang, M. Alkubati, B. Yubin, Y. Ge, Research advances on blockchain-as-a-service: architectures, applications and challenges, Digit. Commun. Netw.doi:https://doi.org/10.1016/j.dcan.2021.02.001. Qiu, 2019, Blockchain-based secure spectrum trading for unmanned-aerial-vehicle-assisted cellular networks: an operator's perspective, IEEE Internet Things J., 7, 451, 10.1109/JIOT.2019.2944213 Rawat, 2018, Leveraging distributed blockchain-based scheme for wireless network virtualization with security and qos constraints, 332 Zhang, 2020, Blockchain-based two-party fair contract signing scheme, Inf. Sci., 535, 142, 10.1016/j.ins.2020.05.054 Gao, 2021, A hybrid approach to trust node assessment and management for vanets cooperative data communication: historical interaction perspective, IEEE Trans. Intell. Transport. Syst., 1 Chen, 2018, Understanding ethereum via graph analysis, 1484 Chen, 2019, Dataether: data exploration framework for ethereum, 1369 P. Zheng, Z. Zheng, J. Wu, H.-n. Dai, Xblock-ETH: extracting and exploring blockchain data from ethereum, IEEE Open J. Comput. Soc. Kong Li, 2022, A dynamic and scalable user-centric route planning algorithm based on polychromatic sets theory, IEEE Trans. Intell. Transport. Syst., 23, 2762, 10.1109/TITS.2021.3085026 Liu, 2019, Toward highly secure yet efficient knn classification scheme on outsourced cloud data, IEEE Internet Things J., 6, 9841, 10.1109/JIOT.2019.2932444 Zhang, 2017, Learning k for knn classification, ACM Trans. Intell. Sys. Technol.(TIST), 8, 1 Chen, 2016, Xgboost: a scalable tree boosting system, 785 Chai, 2020, Multiclass oblique random forests with dual-incremental learning capacity, IEEE trans. neur. netw. lear. sys., 31, 5192, 10.1109/TNNLS.2020.2964737 Wen, 2020, Coastal wetland mapping using ensemble learning algorithms: a comparative study of bagging, boosting and stacking techniques, Rem. Sens., 12, 1683, 10.3390/rs12101683 Ghalejoogh, 2020, A hierarchical structure based on stacking approach for skin lesion classification, Expert Syst. Appl., 145, 10.1016/j.eswa.2019.113127 Albert, 2018, EthIR: a framework for high-level analysis of ethereum bytecode, 513 Kolinko Grech, 2019, Gigahorse: thorough, declarative decompilation of smart contracts, 1176 Luu, 2016, Making smart contracts smarter, 254 Chen, 2019, Exploiting blockchain data to detect smart ponzi schemes on ethereum, IEEE Access, 7, 37575, 10.1109/ACCESS.2019.2905769 Gao, 2022, Collaborative learning-based industrial iot api recommendation for software-defined devices: the implicit knowledge discovery perspective, IEEE Trans. Emer. Topics Comput. Intell., 6, 66, 10.1109/TETCI.2020.3023155 Lemhfer, 2004, Recognizing cognates and interlingual homographs: effects of code similarity in language-specific and generalized lexical decision, Mem. Cognit., 32, 533, 10.3758/BF03195845 Chilowicz, 2009, Syntax tree fingerprinting for source code similarity detection, 243 Luo, 2014, Semantics-based obfuscation-resilient binary code similarity comparison with applications to software plagiarism detection, 389 Fan, 2017, Casr-tse: context-aware web services recommendation for modeling weighted temporal-spatial effectiveness, IEEE Trans. Serv. Comput., 14, 58 Zheng, 2012, Investigating qos of real-world web services, IEEE Trans. Serv. Comput., 7, 32, 10.1109/TSC.2012.34 Li, 2015, Energy-efficient optimal relay selection in cooperative cellular networks based on double auction, IEEE Trans. Wireless Commun., 14, 4093, 10.1109/TWC.2015.2416715 Li, 2020, Optimized content caching and user association for edge computing in densely deployed heterogeneous networks, IEEE Trans. Mobile Comput. Zheng, 2012, Qos ranking prediction for cloud services, IEEE Trans. Parallel Distr. Syst., 24, 1213, 10.1109/TPDS.2012.285 Z. Zheng, L. Xiaoli, M. Tang, F. Xie, M. R. Lyu, Web service qos prediction via collaborative filtering: a survey, IEEE Trans. Serv. Comput. 1–1. Zhao, 2020, Exploring eosio via graph characterization, 1 Guo, 2019, Graph structure and statistical properties of ethereum transaction relationships, Inf. Sci., 492, 58, 10.1016/j.ins.2019.04.013 Q. Bai, C. Zhang, Y. Xu, X. Chen, X. Wang, Evolution of Ethereum: A Temporal Graph Perspective, arXiv preprint arXiv:2001.05251. Somin, 2018, Network analysis of erc20 tokens trading on ethereum blockchain, 439 Ferretti, 2020, On the ethereum blockchain structure: a complex networks theory perspective, Concurrency Comput. Pract. Ex., 32, 10.1002/cpe.5493 Lin, 2020, Modeling and understanding ethereum transaction records via a complex network approach, IEEE Trans. Circ. Sys. II, 67, 2737 Luu, 2015, Demystifying incentives in the consensus computer, 706 Kalra, 2018, Zeus: analyzing safety of smart contracts, 1 Nikolic, 2018, Finding the greedy, prodigal, and suicidal contracts at scale, 653 Gao, 2021, Checking smart contracts with structural code embedding, IEEE Trans. Software Eng., 47, 2874, 10.1109/TSE.2020.2971482 Bartoletti, 2020, Dissecting ponzi schemes on ethereum: identification, analysis, and impact, Future Generat. Comput. Syst., 102, 259, 10.1016/j.future.2019.08.014 Chatterjee, 2018, Quantitative analysis of smart contracts, 739 Tikhomirov, 2018, Smartcheck: static analysis of ethereum smart contracts, 9 Chen, 2017, Under-optimized smart contracts devour your money, 442 Bartoletti, 2017, An empirical analysis of smart contracts: platforms, applications, and design patterns, 494 Zhao, 2019, A survey on smart contract: vulnerability analysis, J. Guangzhou Univ., 18, 59 Liu, 2018, αdiff: cross-version binary code similarity detection with DNN, 667 Allyson, 2019, Sherlock N-overlap: invasive normalization and overlap coefficient for the similarity analysis between source code, IEEE Trans. Comput., 68, 740, 10.1109/TC.2018.2881449