Accelerating Verifiable Queries over Blockchain Database System Using Processing-in-memory

Blockchain database systems, such as Ethereum and vChain, suffer from limited memory bandwidth and high memory access latency when retrieving user-requested data. Emerging processing-in-memory (PIM) technologies are promising to accelerate users’ queries, by enabling low-latency memory access and aggregated memory bandwidth scaling with the number of PIM modules. In this article, we present Panther, the first PIM-based blockchain database system supporting efficient verifiable queries. Blocks are distributed to PIM modules for high parallelism with low inter-PIM communication cost, managed by a regression-based model. For load balance across PIM modules, data are adaptively promoted and demoted between the host and PIM sides. In multiple datasets, Panther achieves up to 23.6× speedup for verifiable queries and reduces metadata storage by orders of magnitude compared to state-of-the-art designs on real PIM hardware.

Authors

Institutions

Publication Details

Journal
ACM Transactions on Architecture and Code Optimization
Published
2025-09-16
DOI
https://doi.org/10.1145/3768318
Primary Topic
Blockchain Technology Applications and Security
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Accelerating Verifiable Queries over Blockchain Database System Using Processing-in-memory

Shengan Zheng, Yifan Hua, Dongliang Xue, Linpeng Huang et al.
ACM Transactions on Architecture and Code Optimization
Blockchain Technology Applications and Security
article

Accelerating Verifiable Queries over Blockchain Database System Using Processing-in-memory

Shengan Zheng, Yifan Hua, Dongliang Xue, Linpeng Huang, 克巳 小西, Hong Mei, Yuheng Wen, Weihan Kong
article en

Abstract

Blockchain database systems, such as Ethereum and vChain, suffer from limited memory bandwidth and high memory access latency when retrieving user-requested data. Emerging processing-in-memory (PIM) technologies are promising to accelerate users’ queries, by enabling low-latency memory access and aggregated memory bandwidth scaling with the number of PIM modules. In this article, we present Panther, the first PIM-based blockchain database system supporting efficient verifiable queries. Blocks are distributed to PIM modules for high parallelism with low inter-PIM communication cost, managed by a regression-based model. For load balance across PIM modules, data are adaptively promoted and demoted between the host and PIM sides. In multiple datasets, Panther achieves up to 23.6× speedup for verifiable queries and reduces metadata storage by orders of magnitude compared to state-of-the-art designs on real PIM hardware.

ACM Transactions on Architecture and Code OptimizationVol. 22(4)
Shanghai Jiao Tong University (CN), Peking University (CN), Xinjiang Institute of Engineering (CN), Xinjiang New Energy Research Institute (China) (CN)
Openalex Percentile: Top 63%
Blockchain Technology Applications and Security
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Accelerating Verifiable Queries over Blockchain Database System Using Processing-in-memory — Shengan Zheng, Yifan Hua, et al. · ACM Transactions on Architecture and Code Optimization (2025) | TGRS Research Map | TGRS