Talks and Poster Presentations (with Proceedings-Entry):
P. Frauenthaler, M. Borkowski, S. Schulte:
"A Framework for Assessing and Selecting Blockchains at Runtime";
Talk: 2nd IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS 2020) - Online Conference,
Oxford, United Kingdom;
- 2020-08-06; in: "Proceedings of the IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS 2020)",
J. Xu, S. Schulte, P. Ruppel, A. Küpper, D. Jadav (ed.);
The suitability of a blockchain for a given use case mainly depends on the userīs requirements and on the blockchainīs functional and non-functional properties. Requirements and a blockchainīs properties may change over time, and thus, a selected blockchain may become unsuitable for a given use case. Such uncertainties pose significant risks for developers.In this paper, we present a framework that allows developers to define functional and non-functional requirements, monitors several blockchains and, based on the specified requirements, selects the best-fitting blockchain for a particular use case. If another blockchain becomes more appropriate during runtime, the framework enables a switchover to this blockchain. Our evaluation using a reference implementation shows that switching to another blockchain can save cost and enable developers to benefit from better performance and a higher level of trust.
Blockchain selection, blockchain metrics, developer support, abstraction layer
"Official" electronic version of the publication (accessed through its Digital Object Identifier - DOI)
Project Head Stefan Schulte:
Created from the Publication Database of the Vienna University of Technology.