Lune

USENIX Security2026顶会

Ira: Efficient Transaction Replay for Distributed Systems

Adithya Bhat, Harshal Bhadreshkumar Shah, Mohsen Minaei

2026年份
1被引次数

摘要

In primary-backup replication, the consensus latency is bounded by the time for backup nodes to replay (re-execute) transactions proposed by the primary. Our key insight is that the primary, having already executed transactions, possesses knowledge of future access patterns which is the information needed for optimal replay by the backups. In this work, we present Ira, a framework to accelerate backup replay by transmitting compact hints alongside transaction batches.

We use Ethereum for our case study and present a concrete protocol, Ira-L, within our framework to improve cache management of Ethereum block execution. The primaries implementing Ira-L provide hints that consist of the working set of keys used in an Ethereum block and one byte of metadata per key indicating the table to read from, and backups use these hints for efficient block replay.

We evaluated Ira-L against the state-of-the-art Ethereum client reth over two weeks of Ethereum blocks (100, 800 blocks, 24 million transactions). Our hint generation adds 10.9% overhead to primary execution time. On the backup, our hint-driven prefetching speeds up aggregate replay by 5.2× with a single prefetch thread, and by 23.6× with 16 threads. Our hints add a median of 47 KB compressed metadata per block (∼5% of block payload).

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

lune papers fulltext 7e2b6c8d-b9ac-4e0f-8449-8666da4b8d03

它引用的顶会 Paper8

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖