Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Haibo Tang

dblp:61/8541 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
6since 2021 · last 2026
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 2 · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021Security and privacy · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 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.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 50% Parallel and multicore computing · 50%
Network and information security
1 paper
Blockchain and cryptocurrency security · 100%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Blockchain and cryptocurrency security › smart contract
smart contract execution
0.912025
Loom: A Deterministic Execution Framework Towards Nested Contract Transactions · ICDE 2025
Parallel and multicore computing
deterministic execution
0.912025
Loom: A Deterministic Execution Framework Towards Nested Contract Transactions · ICDE 2025
Distributed systems
transaction processing
0.912025
Loom: A Deterministic Execution Framework Towards Nested Contract Transactions · ICDE 2025

Methods — techniques the papers use, named apart from their topics

two-phase rollback · 1.7snapshot-based pre-execution · 1.7fine-grained rescheduling · 1.7
YearPublicationVenuePosition
2026 SoK: Understanding zkVM: From Research to Practice
abstract
Zero-knowledge virtual machine (zkVM) is a powerful infrastructure for proving the correctness of a program execution with a succinct proof, attracting significant interest from researchers, developers, and users. It has been widely used in applications such as blockchain rollups, privacy-preserving machine learning, and off-chain computation. As the field grows, a wide range of zkVMs have been proposed. However, they adopt different choices in instruction formats, trace layouts, and proving backends, which results in a highly heterogeneous design landscape and makes it difficult to understand the relations among these systems.To bridge this gap, we provide a comprehensive study of zkVMs that covers both their theoretical foundations and practical implementations. We decompose zkVMs into three layers: (1) the ISA layer, which defines instruction semantics and determines the structure of the execution trace, (2) the VM layer, which captures program execution and organizes constraints through modular circuit components, and (3) the proving layer, which converts execution traces into algebraic constraints and generates the final proofs. This decomposition allows us to isolate the role of each layer while also examining how they interact in real systems. To give readers a more direct understanding of how these design choices affect performance, scalability, and usability, we conduct a comprehensive experimental evaluation of representative zkVMs following this layered framework. Finally, we conclude the paper by summarizing the main observations from our analysis and outlining several potential directions for zkVM design and implementation.
Guomin Yang, Yunbo Yang, Yuejia Cheng, Haibo Tang, Bingsheng Zhang, Kui Ren 0001
AsiaCCS4
2025 Loom: A Deterministic Execution Framework Towards Nested Contract Transactions
abstract
Smart contracts have expanded blockchain applications, but permissioned blockchain systems face severe through-put challenges, especially with the increasing complexity of nested contract transactions. These transactions, involving cross-contract interactions and deep call chains, intensify execution conflicts and rollback overhead, ultimately limiting parallelism. We propose Loom, a deterministic execution framework that enhances the efficiency of nested contract transactions. Loom employs snapshot-based concurrent pre-execution to decompose transactions into fine-grained subtransactions. To reduce rollback overhead, it introduces a two-phase rollback algorithm to minimize computational redundancy and fine-grained rescheduling to improve subtransaction-level parallelism during re-execution. Additionally, a multi-phase parallelism mechanism optimizes resource utilization across transaction blocks. Experimental results show that Loom achieves 6.1 × to$10.2\times$higher throughput while reducing rollback overhead by 89.9% to 98.4%, significantly outperforming state-of-the-art solutions.
Xiaodong Qi, Haibo Tang, Zhao Zhang 0009, Cheqing Jin, Aoying Zhou
ICDE3
2025 A 2-D Autofocus Algorithm for Long Synthetic Aperture Time SAR in Low-Contrast Scenarios Based on Deep Neural Network
abstract
As synthetic aperture radar (SAR) technology continues to evolve with a focus on miniaturization, reduced weight, and lower costs, its range of applications has broadened to encompass lightweight and slow-moving platforms, such as small autonomous aerial vehicles (AAVs) and airships. However, this advancement introduces a new challenge for SAR systems in the form of excessively long synthetic aperture time (LSAT). LSAT-SAR faces significant challenges caused by its longer integration time (10–1000 times more than conventional airborne SAR’s synthetic aperture time), including more stringent error tolerance of navigation system and more demanding trajectory control requirements. These issues often result in severe 2-D defocusing. Existing high-precision navigation systems and traditional autofocus algorithm, though adequate for conventional airborne SAR, often fail to meet the stringent requirements of LSAT-SAR, especially in low-contrast scenarios, necessitating more efficient and more robust compensation methods. To address these challenges, we propose a 2-D autofocus algorithm for LSAT-SAR using deep neural networks (DNNs). The proposed approach treats the 2-D focusing problem as a series of coupled 1-D curve estimation tasks, employing a weighted entropy loss function. The solution is optimized in an unsupervised manner using a DNN. Finally, the additional refinement is performed through a specialized fine-tuning correction module. Experiments on real LSAT-SAR images with synthetic aperture times of 150–270 s show that the proposed method substantially exceeds the performance of traditional approaches in low-contrast scenarios. It demonstrates excellent robustness, offering valuable insights and technical guidance for LSAT-SAR autofocusing.
Longyong Chen, Haibo Tang, Fubo Zhang, Tao Jiang 0062
IEEE Trans. Geosci. Remote. Sens.3
2024 Towards High-performance Transactions via Hierarchical Blockchain Sharding
Haibo Tang, Zhao Zhang 0009, Cheqing Jin, Aoying Zhou
Euro-Par (1)1
2022 Generating clusters of similar sizes by constrained balanced clustering
Yuming Lin 0001, Haibo Tang, You Li 0007, Chuangxin Fang, Zejun Xu, Aoying Zhou
Appl. Intell.2
2021 SQL-Middleware: Enabling the Blockchain with SQL
Haibo Tang, Nan Jiang 0021, Yichen Gao, Sijia Deng, Zhao Zhang 0009, Cheqing Jin, Yingjie Yang
DASFAA (3)2