Demo Data from SIGIR 2026 / reviewers in the wild / expert
Yangxi Xiang
dblp:247/9496
· DBLP profile ↗
3ranked-venue papers
1as first author
2since 2021 · last 2026
0009-0006-7837-5090ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 3 · 1 first-author · 2 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 |
Systems and software security · 55% Blockchain and cryptocurrency security · 42% Cryptographic protocols and secure computation · 3% | |
| Software engineering, system software, and programming languages
1 paper |
Operating systems · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 100% |
Topics — the 8 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security › vulnerability discovery › fuzzing
kernel fuzzing |
1.0 | 1 | 2026 | Minoris: Practical Out-of-Emulator Kernel Module Fuzzing · IEEE Trans. Dependable Secur. Comput. 2026 |
Systems and software security
vulnerability discovery |
1.0 | 1 | 2026 | Minoris: Practical Out-of-Emulator Kernel Module Fuzzing · IEEE Trans. Dependable Secur. Comput. 2026 |
Operating systems › extensible operating systems › kernel extensibility › kernel extensions
kernel module |
1.0 | 1 | 2026 | Minoris: Practical Out-of-Emulator Kernel Module Fuzzing · IEEE Trans. Dependable Secur. Comput. 2026 |
Operating systems › kernel
linux kernel |
1.0 | 1 | 2026 | Minoris: Practical Out-of-Emulator Kernel Module Fuzzing · IEEE Trans. Dependable Secur. Comput. 2026 |
Blockchain and cryptocurrency security
blockchain interoperability |
1.0 | 2 | 2022 | Make Web3.0 Connected · IEEE Trans. Dependable Secur. Comput. 2022 HyperService: Interoperability and Programmability Across Heterogeneous Blockchains · CCS 2019 |
Blockchain and cryptocurrency security
smart contract |
0.6 | 1 | 2022 | Make Web3.0 Connected · IEEE Trans. Dependable Secur. Comput. 2022 |
Distributed systems
consensus |
0.4 | 1 | 2019 | HyperService: Interoperability and Programmability Across Heterogeneous Blockchains · CCS 2019 |
Distributed systems › distributed system architecture
heterogeneous distributed systems |
0.2 | 1 | 2022 | Make Web3.0 Connected · IEEE Trans. Dependable Secur. Comput. 2022 |
Methods — techniques the papers use, named apart from their topics
user-space memory sanitizer · 2.0out-of-emulator fuzzing · 2.0hardware-emulation library · 2.0programming framework · 1.1cryptographic protocols · 1.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Minoris: Practical Out-of-Emulator Kernel Module FuzzingabstractVulnerabilities in the Linux kernel can be exploited to perform privilege escalation and take over the whole system. Fuzzing has been leveraged to detect Linux kernel vulnerabilities during the last decade. However, existing kernel fuzzing techniques highly use QEMU/KVM as the underlying infrastructure, thus suffering from unnecessary costs due to user-kernel context switch and kernel-emulator context switch. This degrades the fuzzing performance. In this paper, we propose a kernel module fuzzing framework namedMinoris. It moves the kernel module under testing (KMUT) out of both real kernel and emulator, thus eliminating unnecessary context switches. However, implementing such a system requires solving the dependency challenges. We solve these challenges by automatically linking kernel module with LKL, and performing initialization functions on-demand to prepare the required status. Besides, a hardware-emulation library is proposed to provide underlying hardware support. Our system not only improves the fuzzing speed but also can easily integrate mature fuzzing techniques, such as user-space memory sanitizer. We evaluateMinorison five different KMUTs. Compared with the state-of-the-art solution,Minorisachieves an average execution speedup from ×3.31 to ×7.38. It improves the fuzzing throughput (×102.58), explores more code coverage ($89.51\%$more branches), and detects 6 new bugs. Yangxi Xiang, Qiang Liu 0034, Haoyu Wang 0001, Jiashui Wang, Lei Wu 0012, Chaoyuan Chen, Yajin Zhou |
IEEE Trans. Dependable Secur. Comput. | 1 |
| 2022 | Make Web3.0 Connectedabstract${\mathsf Web3.0}$, often cited to drastically shape our lives, is ubiquitous. However, few literatures have discussed the crucial differentiators that separate${\mathsf Web3.0}$from the era we are currently living in. Via a thorough analysis of the recent blockchain infrastructure evolution, we capture a key invariant featuring the evolution, based on which we provide the first academic definition for${\mathsf Web3.0}$. Our definition is not the only way of understanding${\mathsf Web3.0}$, yet, it captures the fundamental and defining trait of${\mathsf Web3.0}$, and meanwhile it is has two desirable properties. Under this definition, we articulate three key categories of infrastructural enablers for${\mathsf Web3.0}$: individual smart-contract capable blockchains, federated or centralized platforms capable of publishing verifiable states, and an interoperability platform to hyperconnect those state publishers to provide a unified and connected computing platform for${\mathsf Web3.0}$applications. While innovations in all categories are necessary to fully enable${\mathsf Web3.0}$, in this article, we present a design for the third enabler, i.e., the first interoperability platform, namely${\mathsf HyperService}$, that advances the state-of-the-art by simultaneously deliversinteroperabilityandprogrammabilityacrossheterogeneousblockchains and state publishers.${\mathsf HyperService}$is powered by two innovative designs:${\mathsf (i)}$a developer-facing programming framework that allows developers to build cross-chain applications in a unified programming model; and${\mathsf (ii)}$a secure blockchain-facing cryptography protocol that provably realizes those applications on blockchains. We implement a prototype of${\mathsf HyperService}$in approximately 62,000 lines of code to demonstrate its practicality, usability and scalability. Zhuotao Liu, Yangxi Xiang, Peng Gao 0008, Haoyu Wang 0001, Xusheng Xiao, Bihan Wen, Qi Li 0002, Yih-Chun Hu |
IEEE Trans. Dependable Secur. Comput. | 2 |
| 2019 | HyperService: Interoperability and Programmability Across Heterogeneous BlockchainsabstractBlockchain interoperability, which allows state transitions across different blockchain networks, is critical functionality to facilitate major blockchain adoption. Existing interoperability protocols mostly focus on atomic token exchanges between blockchains. However, as blockchains have been upgraded from passive distributed ledgers into programmable state machines (thanks to smart contracts), the scope of blockchain interoperability goes beyond just token exchanges. In this paper, we present HyperService, the first platform that delivers interoperability and programmability across heterogeneous blockchains. HyperService is powered by two innovative designs: (i) a developer-facing programming framework that allows developers to build cross-chain applications in a unified programming model; and (ii) a secure blockchain-facing cryptography protocol that provably realizes those applications on blockchains. We implement a prototype of HyperService in approximately 35,000 lines of code to demonstrate its practicality. Our experiments show that (i) HyperService imposes reasonable latency, in order of seconds, on the end-to-end execution of cross-chain applications; (ii) the HyperService platform is scalable to continuously incorporate new large-scale production blockchains. Zhuotao Liu, Yangxi Xiang, Peng Gao 0008, Haoyu Wang 0001, Xusheng Xiao, Bihan Wen, Yih-Chun Hu |
CCS | 2 |