Abstract
Blockchain is a novel distributed ledger technology. Through its features and smart contract capabilities, a wide range of application areas opened up for blockchain-based innovation [5].
In order to analyse how concrete blockchain systems as well as blockchain applications are used, data must be extracted from these systems. Due to various complexities inherent in blockchain, the question how to interpret such data is non-trivial. Such interpretation should often be shared among parties, e.g., if they collaborate via a blockchain. To this end, we devised an approach codify the interpretation of blockchain data, to extract data from blockchains accordingly, and to output it in suitable formats [1, 2]. This work will be the main topic of the keynote.
In addition, application developers and users of blockchain applications may want to estimate the cost of using or operating a blockchain application. In the keynote, I will also discuss our cost estimation method [3, 4]. This method was designed for the Ethereum blockchain platform, where cost also relates to transaction complexity, and therefore also to system throughput.
- Klinkmuller, C., Ponomarev, A., Tran, A. B., Weber, I., and van der Aalst, W. Mining blockchain processes: Extracting process mining data from blockchain applications. In Blockchain Forum of the International Conference on Business Process Management (BPM) (Vienna, Austria, Sept. 2019).Google Scholar
- Klinkmuller, C., Weber, I., Ponomarev, A., Tran, A. B., and van der Aalst, W. Efficient logging for blockchain applications, 2020. arXiv:2001.10281 [cs.SE].Google Scholar
- Rimba, P., Tran, A. B., Weber, I., Staples, M., Ponomarev, A., and Xu, X. Comparing blockchain and cloud services for business process execution. In ICSA'17: IEEE International Conference on Software Architecture (Gothenburg, Sweden, Apr. 2017).Google ScholarCross Ref
- Rimba, P., Tran, A. B., Weber, I., Staples, M., Ponomarev, A., and Xu, X. Quantifying the cost of Symposium on Cryptocurrency Analysis (SOCCA) 2020 Milan,Italy Copyright is held by author/owner(s). distrust: Comparing blockchain and cloud services for business process execution. Information Systems Frontiers 22, 2 (2020), 489--507.Google Scholar
- Xu, X., Weber, I., and Staples, M. Architecture for Blockchain Applications. Springer, 2019. Google ScholarDigital Library
Recommendations
Blockchain Based B-Health Prototype for Secure Healthcare Transactions
Big Data Analytics in Astronomy, Science, and EngineeringAbstractThe rapid advances in crypto wallet are re-defining privacy around transactions. A Crypto wallet comprises of software containing private and public keys and uses Blockchain to send and receive currency. Since the wallet will be based on the ...
Revisiting Transactional Statistics of High-scalability Blockchains
IMC '20: Proceedings of the ACM Internet Measurement ConferenceScalability has been a bottleneck for major blockchains such as Bitcoin and Ethereum. Despite the significantly improved scalability claimed by several high-profile blockchain projects, there has been little effort to understand how their transactional ...
A Flexible Instant Payment System Based on Blockchain
Information Security and PrivacyAbstractImproving the throughput of blockchain systems such as Bitcoin and Ethereum has been an important research problem. Off-chain payments are one of the most promising technologies to tackle this challenge. Once a payment channel, however, is ...
Comments