VLDB 2026 Research / reviewers in the wild / expert
Ru Cheng
dblp:316/0136
· DBLP profile ↗
6ranked-venue papers
2as first author
6since 2021 · last 2026
0009-0009-4106-336XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 2 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Computer networks · 1 · 1 since 2021Security and privacy · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Distributed systems · 79% Processor architecture and microarchitecture · 21% | |
| Network and information security
3 papers |
Blockchain and cryptocurrency security · 100% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Blockchain and cryptocurrency security
blockchain interoperability |
1.0 | 1 | 2026 | Furion: Efficient and Atomic Cross-Blockchain Transactions Through Multi-Future Exploration · IEEE Trans. Knowl. Data Eng. 2026 |
Blockchain and cryptocurrency security
smart contract |
1.0 | 1 | 2026 | JiangZiya: Dependency-aware Smart Contract Migration for Scalable Sharded Blockchains · INFOCOM 2026 |
Distributed systems › distributed database
distributed transactions |
1.0 | 1 | 2026 | Furion: Efficient and Atomic Cross-Blockchain Transactions Through Multi-Future Exploration · IEEE Trans. Knowl. Data Eng. 2026 |
Distributed systems › blockchain
sharded blockchain |
1.0 | 1 | 2026 | JiangZiya: Dependency-aware Smart Contract Migration for Scalable Sharded Blockchains · INFOCOM 2026 |
Processor architecture and microarchitecture
branch prediction |
0.8 | 1 | 2024 | Seer: Accelerating Blockchain Transaction Execution by Fine-Grained Branch Prediction · Proc. VLDB Endow. 2024 |
Distributed systems
consensus |
0.3 | 1 | 2026 | JiangZiya: Dependency-aware Smart Contract Migration for Scalable Sharded Blockchains · INFOCOM 2026 |
Methods — techniques the papers use, named apart from their topics
two-phase commit · 2.0sharding · 2.0preemptive voting · 2.0multi-versioning · 2.0multi-future exploration · 2.0dependency analysis · 2.0pre-execution · 1.5checkpoint-based execution · 1.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | JiangZiya: Dependency-aware Smart Contract Migration for Scalable Sharded Blockchains
Cunyang Liu, Jiang Xiao 0001, Ru Cheng, Hai Jin 0001 |
INFOCOM | 4 |
| 2026 | Furion: Efficient and Atomic Cross-Blockchain Transactions Through Multi-Future ExplorationabstractCross-chain transaction processing is pivotal to blockchain interoperability, enabling coordinated state transitions across multiple blockchains to support increasingly complexdecentralized applications(dApps). However, existing atomicity-preserving mechanisms, predominantly based ontwo-phase commit(2PC) protocols, are hindered by sequential coordination, prolonged state locking, and high susceptibility to cascading aborts. These limitations severely degrade throughput and latency under contention, undermining practical deployability. This paper proposes Furion, a novel cross-chain transaction processing mechanism that achieves both atomicity and efficiency. Furion introduces the multi-future exploration, a new execution paradigm that explicitly materializes multiple possible futures of cross-chain states via multi-versioning. By speculatively executing transactions across feasible state evolutions, Furion eliminates blocking on unresolved dependencies and fundamentally avoids cascading aborts. To further unlock concurrency in the finalization phase, Furion employs preemptive voting, which allows local transactions to cast commit or abort votes early when their outcomes are invariant across all state versions. Experimental evaluations demonstrate that Furion significantly outperforms state-of-the-art systems, achieving substantially higher throughput, lower latency, and markedly reduced abort rates under skewed and highly contended workloads. Ru Cheng, Jiang Xiao 0001, Hai Jin 0001, Bo Li 0001 |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2024 | Enabling Complete Atomicity for Cross-Chain Applications Through Layered State CommitmentsabstractCross-chain Decentralized Applications (dApps) are increasingly popular for their ability to handle complex tasks across various blockchains, extending beyond simple asset transfers or swaps. However, ensuring all dependent transactions execute correctly together, known as complete atomicity, remains a challenge. Existing works provide financial atomicity, protecting against monetary loss, but lack the ability to ensure correctness for complex tasks. In this paper, we introduce Avalon, a transaction execution framework for cross-chain dApps that guarantees complete atomicity for the first time. Avalon achieves this by introducing multiple state layers above the native one to cache state transitions, allowing for efficient management of these state transitions. Most notably, for concurrent cross-chain transactions, Avalon resolves not only intra-chain conflicts but also addresses potential inconsistencies between blockchains via a novel state synchronization protocol, enabling serializable cross-chain execution. We implement Avalon using smart contracts in Cosmos ecosystem and evaluate its commitment performance, demonstrating acceptable latency and gas consumption even under conflict cases. Yuandi Cai, Ru Cheng, Jiang Xiao 0001, Hai Jin 0001 |
SRDS | 2 |
| 2024 | Seer: Accelerating Blockchain Transaction Execution by Fine-Grained Branch PredictionabstractIncreasingly popular decentralized applications (dApps) with complex application logic incur significant overhead for executing smart contract transactions, which greatly limits public blockchain performance. Pre-executing transactions off the critical path can mitigate substantial I/O and computation costs during execution. However, pre-execution does not yield any state transitions, rendering the system state inconsistent with actual execution. This inconsistency can lead to deviations in pre-execution paths when processing smart contracts with multiple state-related branches, thus diminishing pre-execution effectiveness. In this paper, we develop Seer, a novel public blockchain execution engine that incorporates fine-grained branch prediction to fully exploit pre-execution effectiveness. Seer predicts state-related branches using a two-level prediction approach, reducing inconsistent execution paths more efficiently than executing all possible branches. To enable effective reuse of pre-execution results, Seer employs checkpoint-based fast-path execution, enhancing transaction execution for both successful and unsuccessful predictions. Evaluations with realistic blockchain workloads demonstrate that Seer delivers an average of 27.7× transaction-level speedup and an overall 20.6× speedup in the execution phase over vanilla Ethereum, outperforming existing blockchain execution acceleration solutions. Ru Cheng, Xinpeng Liu 0009, Jiang Xiao 0001, Hai Jin 0001, Bo Li 0001 |
Proc. VLDB Endow. | 2 |
| 2022 | Residual deep attention mechanism and adaptive reconstruction network for single image super-resolution
Hongjuan Wang, Mingrun Wei, Ru Cheng, Xing-Li Zhang 0001 |
Appl. Intell. | 3 |
| 2022 | Joint learning dynamic pruning and attention for person re-identification
Ru Cheng, Lukun Wang, Mingrun Wei, Chunpeng Tian |
Multim. Tools Appl. | 1 |