EDBT 2026 Demo / reviewers in the wild / expert
Runhuai Li
dblp:239/4000
· DBLP profile ↗
4ranked-venue papers
0as first author
3since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 2 since 2021Systems, architecture and hardware · 1 · 1 since 2021Security and privacy · 1
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
2 papers |
Distributed systems · 90% Storage systems · 10% | |
| Network and information security
2 papers |
Blockchain and cryptocurrency security · 100% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › blockchain
blockchain and cryptocurrency security |
0.5 | 1 | 2021 | Forerunner: Constraint-based Speculative Transaction Execution for Ethereum · SOSP 2021 |
Distributed systems
consensus |
0.5 | 1 | 2021 | Forerunner: Constraint-based Speculative Transaction Execution for Ethereum · SOSP 2021 |
Distributed systems › blockchain
smart contract execution |
0.5 | 1 | 2021 | Forerunner: Constraint-based Speculative Transaction Execution for Ethereum · SOSP 2021 |
Distributed systems
transaction processing |
0.5 | 1 | 2021 | Forerunner: Constraint-based Speculative Transaction Execution for Ethereum · SOSP 2021 |
Storage systems › distributed storage
blockchain storage |
0.2 | 1 | 2024 | SlimArchive: A Lightweight Architecture for Ethereum Archive Nodes · USENIX ATC 2024 |
Methods — techniques the papers use, named apart from their topics
constraint-based speculative execution · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | SlimArchive: A Lightweight Architecture for Ethereum Archive Nodes
Hang Feng, Yinghan Kou, Runhuai Li, Lei Wu 0012, Yajin Zhou |
USENIX ATC | 4 |
| 2022 | Time-travel Investigation: Toward Building a Scalable Attack Detection Framework on EthereumabstractEthereum has been attracting lots of attacks, hence there is a pressing need to perform timely investigation and detect more attack instances. However, existing systems suffer from the scalability issue due to the following reasons. First, the tight coupling between malicious contract detection and blockchain data importing makes them infeasible to repeatedly detect different attacks. Second, the coarse-grained archive data makes them inefficient to replay transactions. Third, the separation between malicious contract detection and runtime state recovery consumes lots of storage. In this article, we propose a scalable attack detection framework named EthScope , which overcomes the scalability issue by neatly re-organizing the Ethereum state and efficiently locating suspicious transactions. It leverages the fine-grained state to support the replay of arbitrary transactions and proposes a well-designed schema to optimize the storage consumption. The performance evaluation shows that EthScope can solve the scalability issue, i.e., efficiently performing a large-scale analysis on billions of transactions, and a speedup of around \( \text{2,300}\times \) when replaying transactions. It also has lower storage consumption compared with existing systems. Further analysis shows that EthScope can help analysts understand attack behaviors and detect more attack instances. Siwei Wu, Lei Wu 0012, Yajin Zhou, Runhuai Li, Zhi Wang 0004, Xiapu Luo, Cong Wang 0001, Kui Ren 0001 |
ACM Trans. Softw. Eng. Methodol. | 4 |
| 2021 | Forerunner: Constraint-based Speculative Transaction Execution for EthereumabstractEthereum is an emerging distributed computing platform that supports a decentralized replicated virtual machine at a large scale. Transactions in Ethereum are specified in smart contracts, disseminated through broadcast, accepted into the chain of blocks, and then executed on each node. In this new Dissemination-Consensus-Execution (DiCE) paradigm, the time interval between when a transaction is known (during the dissemination phase) to when the transaction is executed (after the consensus phase) offers a window of opportunity to accelerate transaction processing through speculative execution. However, the traditional speculative execution, which hinges on the ability to predict the future accurately, is inadequate because of DiCE's many-future nature. Zhongxin Guo, Runhuai Li, Shuo Chen 0001, Lidong Zhou, Yajin Zhou, Xian Zhang 0001 |
SOSP | 3 |
| 2019 | Towards a First Step to Understand the Cryptocurrency Stealing Attack on Ethereum
Xinrui Hou, Runhuai Li, Yajin Zhou, Xiapu Luo, Jinku Li, Kui Ren 0001 |
RAID | 3 |