How To Optimize My Blockchain? A Multi-Level Recommendation Approach
Jeeta Ann Chacko, Ruben Mayer, Hans-Arno Jacobsen
Abstract
Aside from the conception of new blockchain architectures, existing blockchain optimizations in the literature primarily focus on system or data-oriented optimizations within prevailing blockchains. However, since blockchains handle multiple aspects ranging from organizational governance to smart contract design, a holistic approach that encompasses all the different layers of a given blockchain system is required to ensure that all optimization opportunities are taken into consideration. In this vein, we define a multi-level optimization recommendation approach that identifies optimization opportunities within a blockchain at the system, data, and user level. Multiple metrics and attributes are derived from a blockchain log and nine optimization recommendations are formalized. We implement an automated optimization recommendation tool, BlockOptR, based on these concepts. The system is extensively evaluated with a wide range of workloads covering multiple real-world scenarios. After implementing the recommended optimizations, we observe an average of 20% improvement in the success rate of transactions and an average of 40% improvement in latency.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext f6930a13-c42d-409a-b33f-9de249c2381bBuilds on3
- A Transactional Perspective on Execute-order-validate BlockchainsPingcheng Ruan, Dumitrel Loghin, Quang-Trung Ta, Meihui Zhang et al.SIGMOD 2020 · 117 citations
- Why Do My Blockchain Transactions Fail?: A Study of Hyperledger FabricJeeta Ann Chacko, Ruben Mayer, Hans-Arno JacobsenSIGMOD 2021 · 70 citations
- Blockchains vs. Distributed Databases: Dichotomy and FusionPingcheng Ruan, Tien Tuan Anh Dinh, Dumitrel Loghin, Meihui Zhang et al.SIGMOD 2021 · 68 citations
Related papers
- Latency-First Smart Contract: Overclock the Blockchain for a whileHuayi Qi, Minghui Xu, Xiuzhen Cheng, Weifeng LyuINFOCOM 2023 · 6 citations
- Toward High-Performance Blockchain System by Blurring the Line between Ordering and ExecutionDonghyeon Ryu, Chanik ParkSC 2024 · 6 citations
- TELL: Efficient Transaction Execution Protocol Towards Leaderless ConsensusXing Tong, Zheming Ye, Zhao Zhang, Cheqing Jin et al.ICDE 2024 · 3 citations
- An Algorithm and Architecture Co-design for Accelerating Smart Contracts in BlockchainRui Pan, Chubo Liu, Guoqing Xiao, Mingxing Duan et al.ISCA 2023 · 3 citations
- Synthesis of Super-Optimized Smart Contracts Using Max-SMTElvira Albert, Pablo Gordillo, Albert Rubio, Maria Anna SchettCAV 2020 · 30 citations
