arrow
返回

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

delete2025-12-01
delete0
PRE
AI
Y
Yifan Hua *
J
Jiao, Shanghai
W
Weihan Kong
薛
薛栋梁 (Dongliang Xue)
X
Xi, Ke
Y
Yuheng Wen
L
Linpeng Huang
H
Hong Mei
DOI:10.1145/3768318delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
区块链数据库系统(如Ethereum和vChain)在检索用户请求数据时,受到有限内存带宽和高内存访问延迟的限制。新兴的内存内处理(PIM)技术有望通过实现低延迟内存访问和与PIM模块数量成比例的聚合内存带宽扩展来加速用户查询。在本文中,我们提出了Panther,首个支持高效可验证查询的PIM基区块链数据库系统。区块被分发到PIM模块以实现高并行度并降低PIM间通信成本,由基于回归的模型管理。为在PIM模块间实现负载均衡,数据在主机和PIM侧之间自适应地提升和降级。在多个数据集上,Panther在可验证查询上实现了最高23.6倍的加速,并与现有最先进设计在真实PIM硬件上的元数据存储相比降低了数量级的存储空间。
Keyword:
Processing in memory
blockchain
merkle hash tree
pointer chasing
verifiable query

期刊

A
ACM Transactions on Architecture and Code Optimization
IF:
1.8
论文数:
96
被引数:
1.1K

机构

S
shanghai jiao tong university
学者数:
15.7W
论文数: 11.7W
被引数: 159
P
Peking University
学者数:
1.0W
论文数: 3.8K
被引数: 14.7W
引用论文

引用论文

vChain
err2019-06-25
err0
PREAI
errCheng Xu; Ce Zhang; Jianliang Xu
err分享
err收藏
err分享
err收藏
Concurrent Data Structures with Near-Data-Processing
err2019-06-17
err0
errOAAI
errJiwon Choe; Amy Huang; Tali Moreshet; Maurice Herlihy; R. Iris Bahar
err分享
err收藏
A prefetching indexing scheme for in-memory database systems
err2024-07-01
err0
errOAAI
errZhang, Qian; Song, Haoyun; Zhou, Kaiyan; Wei, Jianhao; Xiao, Chuqiao
err分享
err收藏
PIM-trie: A Skew-resistant Trie for Processing-in-Memory
err2023-06-17
err0
errOAAI
errHongbo Kang; Yiwei Zhao; Guy E. Blelloch; Laxman Dhulipala; Yan Gu; Charles McGuffey; Phillip B. Gibbons
err分享
err收藏
学者 查看更多内容