LMPTs: Eliminating Storage Bottlenecks for Processing Blockchain Transactions

2022 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)(2022)

引用 1|浏览29
暂无评分
摘要
We present the Layered Merkle Patricia Trie (LMPT), a performant storage data structure for processing transactions in high-throughput systems when com-pared to traditional Merkle Patricia Tries used in Ethereum clients. LMPTs keep smaller intermediary tries in memory to alleviate read and write amplification from high-latency disk storage. As an additional feat, they also allow for the I/O and transaction verifier threads to be scheduled in parallel and independently. LMPTs can ultimately reduce significant I/O traffic that happens on the critical path of transaction processing. Empirical results presented here confirm that LMPTs can process up to × 6 more transactions per second on real-life workloads when compared to existing Ethereum clients.
更多
查看译文
关键词
Blockchain,data storage,transaction execution,Merkle Patricia trie
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要