2023
DOI: 10.1145/3588704
|View full text |Cite
|
Sign up to set email alerts
|

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

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 defi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(10 citation statements)
references
References 56 publications
0
10
0
Order By: Relevance
“…The state-of-the-art of MVCC conflict control (which, as a concept, we will define shortly) primarily focuses on the clients emitting transactions in an unfortunate manner and the transactions being ordered into blocks in a conflicting way. Only limited research (only the recent publication [9] seems to formulate an initial systematic approach) addresses the appropriateness of the way we map application concepts to the ledger key-value store to support a given business logic and workload profile setting. As some of our contributions investigate this latter aspect, we demonstrate this duality in a simple example, as depicted on Figure 2.…”
Section: Motivating Example: Ways To Handle Conflictsmentioning
confidence: 99%
See 4 more Smart Citations
“…The state-of-the-art of MVCC conflict control (which, as a concept, we will define shortly) primarily focuses on the clients emitting transactions in an unfortunate manner and the transactions being ordered into blocks in a conflicting way. Only limited research (only the recent publication [9] seems to formulate an initial systematic approach) addresses the appropriateness of the way we map application concepts to the ledger key-value store to support a given business logic and workload profile setting. As some of our contributions investigate this latter aspect, we demonstrate this duality in a simple example, as depicted on Figure 2.…”
Section: Motivating Example: Ways To Handle Conflictsmentioning
confidence: 99%
“…For Hyperledger Fabric performance optimization, [9] proposes a multi-level optimization model, distinguishing the user level, the data level and the system level and describes the BlockOptR tool for event log and process mining based optimization. While the user-data-system trichotomy is a good framework for the performance optimization of an already established system, we propose a taxonomy better suited to designing for conflict control, based on the widely accepted classic concepts of the dependability of computer and communication systems [12].…”
Section: A a Taxonomy Based On Dependable Computingmentioning
confidence: 99%
See 3 more Smart Citations