
TL;DR
This paper proposes a self-adaptive block creation process for blockchain systems that optimizes transaction latency and success rate by modeling performance and environmental factors.
Contribution
It introduces mathematical models and measurement techniques to automatically optimize block creation configurations based on workload and hardware.
Findings
Mathematical models accurately predict transaction latency and success rate.
Measurement techniques reveal key performance trends in docker-hosted blockchain systems.
Simulation validates the effectiveness of the proposed adaptive process.
Abstract
Blockchain and blockchain-inspired decentralized applications are on the rise thanks to their unique characteristics such as their decentralized nature, anonymity, and tamper-proof nature; however, blockchain transactions tend to experience long end-to-end latency, with a major contributor being the block creation step, which might block transaction processing. There are two approaches to ameliorate this overhead: speeding up the block creation process, or processing transactions before block creation finishes. In this project, we work towards designing a self-adaptive block creation process that automatically selects optimal configurations based on workload and hardware resources by defining mathematical models to predict transaction latency based on design and environmental parameters, developing measurement techniques to collect performance-related metrics in docker-hosted blockchain…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
