How To Optimize My Blockchain? A Multi-Level Recommendation Approach

01/11/2023
by   Jeeta Ann Chacko, et al.
0

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 an average of 40

READ FULL TEXT
research
11/12/2019

ConnectionChain: Secure Interworking of Blockchains

Blockchain is a core technology to manage the value of cryptocurrencies,...
research
05/22/2019

Towards Global Asset Management in Blockchain Systems

Permissionless blockchains (e.g., Bitcoin, Ethereum, etc) have shown a w...
research
02/04/2019

ParBlockchain: Leveraging Transaction Parallelism in Permissioned Blockchain Systems

Many existing blockchains do not adequately address all the characterist...
research
06/30/2021

Towards Verifiable Mutability for Blockchains

Due to their immutable log of information, blockchains can be considered...
research
06/28/2022

A Scalable Blockchain-based Smart Contract Model for Decentralized Voltage Stability Using Sharding Technique

Blockchain technologies are one possible avenue for increasing the resil...
research
02/14/2020

Algebraic Structure of Blockchains: A Group-Theoretical Primer

Although recent advances of blockchain systems, notably in the form of c...
research
05/14/2022

CDEdit: A Highly Applicable Redactable Blockchain with Controllable Editing Privilege and Diversified Editing Types

Redactable blockchains allow modifiers or voting committees with modific...

Please sign up or login with your details

Forgot password? Click here to reset