Demo Data from VLDB 2026 / reviewers in the wild / expert
Zongwei Li 0003
dblp:154/3862-3
· DBLP profile ↗
4ranked-venue papers
2as first author
4since 2021 · last 2026
0009-0008-7233-9464ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021Security and privacy · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Network and information security
3 papers |
Blockchain and cryptocurrency security · 67% Systems and software security · 33% | |
| Software engineering, system software, and programming languages
2 papers |
Program analysis · 60% Software maintenance and evolution · 40% | |
| Artificial intelligence
1 paper |
Graph learning · 100% |
Topics — the 8 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis
static analysis |
1.1 | 2 | 2025 | SCALM: Detecting Bad Practices in Smart Contracts Through LLMs · AAAI 2025 COBRA: Interaction-Aware Bytecode-Level Vulnerability Detector for Smart Contracts · ASE 2024 |
Blockchain and cryptocurrency security › anti-money laundering
illicit account detection |
1.0 | 1 | 2026 | ScamSweeper: Detecting Illegal Accounts in Web3 Scams via Transactions Analysis · IEEE Trans. Inf. Forensics Secur. 2026 |
Systems and software security › vulnerability analysis
bytecode vulnerability detection |
0.8 | 1 | 2024 | COBRA: Interaction-Aware Bytecode-Level Vulnerability Detector for Smart Contracts · ASE 2024 |
Blockchain and cryptocurrency security › smart contract security
vulnerability detection |
0.8 | 1 | 2024 | COBRA: Interaction-Aware Bytecode-Level Vulnerability Detector for Smart Contracts · ASE 2024 |
Systems and software security
vulnerability discovery |
0.8 | 1 | 2024 | COBRA: Interaction-Aware Bytecode-Level Vulnerability Detector for Smart Contracts · ASE 2024 |
Machine learning › Graph learning › dynamic graph learning
temporal graph representation learning |
0.3 | 1 | 2026 | ScamSweeper: Detecting Illegal Accounts in Web3 Scams via Transactions Analysis · IEEE Trans. Inf. Forensics Secur. 2026 |
Blockchain and cryptocurrency security
smart contract security |
0.3 | 1 | 2025 | SCALM: Detecting Bad Practices in Smart Contracts Through LLMs · AAAI 2025 |
Program analysis › control flow analysis
control flow graph analysis |
0.2 | 1 | 2024 | COBRA: Interaction-Aware Bytecode-Level Vulnerability Detector for Smart Contracts · ASE 2024 |
Methods — techniques the papers use, named apart from their topics
variational transformer · 2.0structure temporal random walk · 2.0directed graph encoder · 2.0step-back prompting · 1.7retrieval-augmented generation · 1.7large language model · 1.7static single assignment · 1.5function signature inference · 1.5attention mechanism · 1.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | ScamSweeper: Detecting Illegal Accounts in Web3 Scams via Transactions AnalysisabstractThe web3 applications have recently been growing, especially on the Ethereum platform, starting to become the target of scammers. The web3 scams, imitating the services provided by legitimate platforms, mimic regular activity to deceive users. However, previous studies have primarily concentrated on de-anonymization and phishing nodes, neglecting the distinctive features of web3 scams. Moreover, the current phishing account detection tools utilize graph learning or sampling algorithms to obtain graph features. However, large-scale transaction networks with temporal attributes conform to a power-law distribution, posing challenges in detecting web3 scams. To overcome these challenges, we present ScamSweeper, anovelframework that emphasizes the dynamic evolution of transaction graphs, to identify web3 scams on Ethereum. ScamSweeper samples the network with a structure temporal random walk, which is an optimized sample walking method that considers both temporal attributes and structural information. Then, the directed graph encoder generates the features of each subgraph during different temporal intervals, sorting as a sequence. Moreover, a variational Transformer is utilized to extract the dynamic evolution in the subgraph sequence. Furthermore, we collect a large-scale transaction dataset consisting of web3 scams, phishing, and normal accounts, which are from the first 18 million block heights on Ethereum. Subsequently, we comprehensively analyze the distinctions in various attributes, including nodes, edges, and degree distribution. Our experiments indicate that ScamSweeper outperforms SIEGE, Ethident, and PDTGA in detecting web3 scams, achieving a weighted F1-score improvement of at least 17.29% with the base value of 0.59. In addition, ScamSweeper in phishing node detection achieves at least a 17.5% improvement over DGTSG and BERT4ETH in F1-score from 0.80. Xiaoqi Li 0001, Meikang Qiu, Zhiquan Liu 0001, Sen Nie, Zongwei Li 0003, Shi Wu, Yuqing Zhang 0001 |
IEEE Trans. Inf. Forensics Secur. | 7 |
| 2025 | SCALM: Detecting Bad Practices in Smart Contracts Through LLMsabstractAs the Ethereum platform continues to mature and gain widespread usage, it is crucial to maintain high standards of smart contract writing practices. While bad practices in smart contracts may not directly lead to security issues, they do elevate the risk of encountering problems. Therefore, to understand and avoid these bad practices, this paper introduces the first systematic study of bad practices in smart contracts, delving into over 35 specific issues. Specifically, we propose a large language models (LLMs)-based framework, SCALM. It combines Step-Back Prompting and Retrieval-Augmented Generation (RAG) to effectively identify and address various bad practices. Our extensive experiments using multiple LLMs and datasets have shown that SCALM outperforms existing tools in detecting bad practices in smart contracts. Zongwei Li 0003, Xiaoqi Li 0001 |
AAAI | 1 |
| 2025 | Guardians of the Ledger: Protecting Decentralized Exchanges From State Derailment DefectsabstractThe decentralized exchange (DEX) leverages smart contracts to trade digital assets for users on the blockchain. Developers usually develop several smart contracts into one project, implementing complex logic functions and multiple transaction operations. However, the interaction among these contracts poses challenges for developers analyzing the state logic. Due to the complex state logic in DEX projects, many critical state derailment defects have emerged in recent years. In this article, we conduct the first systematic study of state derailment defects in DEX. We define five categories of state derailment defects and provide detailed analyses of them. Furthermore, we propose a novel deep learning-based framework StateGuardfor detecting state derailment defects in DEX smart contracts. It leverages a smart contract deconstructor to deconstruct the contract into an abstract syntax tree (AST), from which five categories of dependency features are extracted. Next, it implements a graph optimizer to process the structured data. At last, the optimized data is analyzed by graph convolutional networks to identify potential state derailment defects. We evaluated StateGuardthrough a dataset of 46 DEX projects containing 5671 smart contracts, and it achieved 94.25% F1-score. In addition, in a comparison experiment with state-of-the-art, StateGuardleads the F1-score by 6.29%. To further verify its practicality, we used StateGuardto audit real-world contracts and successfully authenticated multiple novel common vulnerabilities and exposures. Zongwei Li 0003, Xiaoqi Li 0001, Yuqing Zhang 0001 |
IEEE Trans. Reliab. | 1 |
| 2024 | COBRA: Interaction-Aware Bytecode-Level Vulnerability Detector for Smart ContractsabstractThe detection of vulnerabilities in smart contracts remains a significant challenge. While numerous tools are available for analyzing smart contracts in source code, only about 1.79% of smart contracts on Ethereum are open-source. For existing tools that target bytecodes, most of them only consider the semantic logic context and disregard function interface information in the bytecodes. In this paper, we propose COBRA, a novel framework that integrates semantic context and function interfaces to detect vulnerabilities in bytecodes of the smart contract. To our best knowledge, COBRA is the first framework that combines these two features. Moreover, to infer the function signatures that are not present in signature databases, we present SRIF (Signatures Reverse Inference from Functions), automatically learn the rules of function signatures from the smart contract bytecodes. The bytecodes associated with the function signatures are collected by constructing a control flow graph (CFG) for the SRIF training. We optimize the semantic context using the operation code in the static single assignment (SSA) format. Finally, we integrate the context and function interface representations in the latent space as the contract feature embedding. The contract features in the hidden space are decoded for vulnerability classifications with a decoder and attention module. Experimental results demonstrate that SRIF can achieve 94.76% F1-score for function signature inference. Furthermore, when the ground truth ABI exists, COBRA achieves 93.45% F1-score for vulnerability classification. In the absence of ABI, the inferred function feature fills the encoder, and the system accomplishes an 89.46% recall rate. Xiaoqi Li 0001, Zongwei Li 0003, Yuqing Zhang 0001 |
ASE | 3 |