{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,2]],"date-time":"2026-04-02T13:19:44Z","timestamp":1775135984586,"version":"3.50.1"},"publisher-location":"Singapore","reference-count":19,"publisher":"Springer Nature Singapore","isbn-type":[{"value":"9789819584161","type":"print"},{"value":"9789819584178","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-981-95-8417-8_21","type":"book-chapter","created":{"date-parts":[[2026,4,2]],"date-time":"2026-04-02T12:31:27Z","timestamp":1775133087000},"page":"287-298","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["MHVD: Multigranularity Smart Contract Vulnerability Detection Using Reinforced Multiplex Heterogeneous Graph Convolutional Network"],"prefix":"10.1007","author":[{"given":"Bowen","family":"Su","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jun","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhaoxiong","family":"Song","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Linpeng","family":"Jia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhi","family":"Yu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2026,4,3]]},"reference":[{"key":"21_CR1","doi-asserted-by":"crossref","unstructured":"Chaliasos, S., et al.: Smart contract and defi security tools: do they meet the needs of practitioners? In: Proceedings of the 46th IEEE\/ACM International Conference on Software Engineering, pp. 1\u201313 (2024)","DOI":"10.1145\/3597503.3623302"},{"key":"21_CR2","doi-asserted-by":"crossref","unstructured":"Dhillon, V., Metcalf, D., Hooper, M.: The DAO hacked. In: Blockchain Enabled Applications: Understand the Blockchain Ecosystem and How to Make it Work for You, pp. 67\u201378 (2017)","DOI":"10.1007\/978-1-4842-3081-7_6"},{"key":"21_CR3","doi-asserted-by":"crossref","unstructured":"Dong, Y., Chawla, N.V., Swami, A.: metapath2vec: scalable representation learning for heterogeneous networks. In: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 135\u2013144 (2017)","DOI":"10.1145\/3097983.3098036"},{"key":"21_CR4","doi-asserted-by":"crossref","unstructured":"Feist, J., Grieco, G., Groce, A.: Slither: a static analysis framework for smart contracts. In: 2019 IEEE\/ACM 2nd International Workshop on Emerging Trends in Software Engineering for Blockchain (WETSEB), pp. 8\u201315. IEEE (2019)","DOI":"10.1109\/WETSEB.2019.00008"},{"issue":"3","key":"21_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3650046","volume":"15","author":"C Fu","year":"2024","unstructured":"Fu, C., Yu, P., Yu, Y., Huang, C., Zhao, Z., Dong, J.: MHGCN+: multiplex heterogeneous graph convolutional network. ACM Trans. Intell. Syst. Technol. 15(3), 1\u201325 (2024)","journal-title":"ACM Trans. Intell. Syst. Technol."},{"key":"21_CR6","doi-asserted-by":"crossref","unstructured":"Grover, A., Leskovec, J.: node2vec: scalable feature learning for networks. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 855\u2013864 (2016)","DOI":"10.1145\/2939672.2939754"},{"key":"21_CR7","unstructured":"Kipf, T.N., Welling, M.: Semi-supervised classification with graph convolutional networks. arXiv preprint arXiv:1609.02907 (2016)"},{"key":"21_CR8","doi-asserted-by":"crossref","unstructured":"Liu, Y., et al.: Propertygpt: LLM-driven formal verification of smart contracts through retrieval-augmented property generation. arXiv preprint arXiv:2405.02580 (2024)","DOI":"10.14722\/ndss.2025.241357"},{"key":"21_CR9","doi-asserted-by":"crossref","unstructured":"Luo, F., et al.: Scvhunter: smart contract vulnerability detection based on heterogeneous graph attention network. In: Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering, pp. 1\u201313 (2024)","DOI":"10.1145\/3597503.3639213"},{"key":"21_CR10","unstructured":"Mikolov, T., Sutskever, I., Chen, K., Corrado, G.S., Dean, J.: Distributed representations of words and phrases and their compositionality. In: Advances in Neural Information Processing Systems, vol. 26 (2013)"},{"key":"21_CR11","doi-asserted-by":"crossref","unstructured":"Mossberg, M., et al.: Manticore: a user-friendly symbolic execution framework for binaries and smart contracts. In: 2019 34th IEEE\/ACM International Conference on Automated Software Engineering (ASE), pp. 1186\u20131189. IEEE (2019)","DOI":"10.1109\/ASE.2019.00133"},{"key":"21_CR12","doi-asserted-by":"crossref","unstructured":"Nguyen, H.H., et al.: Mando: multi-level heterogeneous graph embeddings for fine-grained detection of smart contract vulnerabilities. In: 2022 IEEE 9th International Conference on Data Science and Advanced Analytics (DSAA), pp. 1\u201310. IEEE (2022)","DOI":"10.1109\/DSAA54385.2022.10032337"},{"key":"21_CR13","doi-asserted-by":"crossref","unstructured":"Nguyen, H.H., et al.: Mando-HGT: heterogeneous graph transformers for smart contract vulnerability detection. In: 2023 IEEE\/ACM 20th International Conference on Mining Software Repositories (MSR), pp. 334\u2013346. IEEE (2023)","DOI":"10.1109\/MSR59073.2023.00052"},{"issue":"7","key":"21_CR14","doi-asserted-by":"publisher","first-page":"3793","DOI":"10.1109\/TSE.2023.3271417","volume":"49","author":"P Qian","year":"2023","unstructured":"Qian, P., et al.: Demystifying random number in ethereum smart contract: taxonomy, vulnerability identification, and attack detection. IEEE Trans. Softw. Eng. 49(7), 3793\u20133810 (2023)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"21_CR15","doi-asserted-by":"crossref","unstructured":"Sendner, C., Petzi, L., Stang, J., Dmitrienko, A.: Large-scale study of vulnerability scanners for ethereum smart contracts. In: 2024 IEEE Symposium on Security and Privacy (SP), pp. 2273\u20132290. IEEE (2024)","DOI":"10.1109\/SP54263.2024.00230"},{"key":"21_CR16","doi-asserted-by":"crossref","unstructured":"Tang, J., Qu, M., Wang, M., Zhang, M., Yan, J., Mei, Q.: Line: large-scale information network embedding. In: Proceedings of the 24th International Conference on World Wide Web, pp. 1067\u20131077 (2015)","DOI":"10.1145\/2736277.2741093"},{"key":"21_CR17","doi-asserted-by":"crossref","unstructured":"Vidal, F.R., Ivaki, N., Laranjeiro, N.: Vulnerability detection techniques for smart contracts: a systematic literature review. J. Syst. Softw. 112160 (2024)","DOI":"10.1016\/j.jss.2024.112160"},{"issue":"7","key":"21_CR18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3674725","volume":"33","author":"M Ye","year":"2024","unstructured":"Ye, M., Nan, Y., Dai, H.N., Yang, S., Luo, X., Zheng, Z.: Funfuzz: a function-oriented fuzzer for smart contract vulnerability detection with high effectiveness and efficiency. ACM Trans. Softw. Eng. Methodol. 33(7), 1\u201320 (2024)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"21_CR19","doi-asserted-by":"crossref","unstructured":"Zhuang, Y., Liu, Z., Qian, P., Liu, Q., Wang, X., He, Q.: Smart contract vulnerability detection using graph neural networks. In: Proceedings of the Twenty-Ninth International Conference on International Joint Conferences on Artificial Intelligence, pp. 3283\u20133290 (2021)","DOI":"10.24963\/ijcai.2020\/454"}],"container-title":["Lecture Notes in Computer Science","Algorithms and Architectures for Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-95-8417-8_21","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,2]],"date-time":"2026-04-02T12:31:31Z","timestamp":1775133091000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-981-95-8417-8_21"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026]]},"ISBN":["9789819584161","9789819584178"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-981-95-8417-8_21","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026]]},"assertion":[{"value":"3 April 2026","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICA3PP","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Algorithms and Architectures for Parallel Processing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Zhengzhou","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30 October 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2 November 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ica3pp2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/ieee-cybermatics.org\/2025\/ica3pp\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}