From Business-Level Specifications to Smart Contracts for Blockchain-Based Resource-Exchange Systems

Onderzoeksoutput: Conference paper

Samenvatting

Blockchain technology allows to store data in a secure and decentralized manner and can provide true ownership to the owners of the data. Therefore, it could be a good solution for applications where this is required. Resource-exchange systems are such a type of application. To allow to easily set up such systems using blockchain technology, we have introduced a framework that allows to generate such applications. The use of the framework does not require programming or blockchain knowledge. The range of applications that can be generated with the framework are applications for the management and exchange of resources across organizations and their customers. In this paper, we present the generation of the smart contracts from high-level specifications. We explain the mapping from the high-level user concepts used to specify a use case onto the technical concepts used in blockchain and smart contracts technology. We explain the different types of contracts generated as well as their role and functionality. The exchange of resources by means of these smart contracts is illustrated with some examples. We also discuss the limitations and further work.
Originele taal-2English
TitelBlockchain – ICBC 2022 - 5th International Conference, Held as part of the Services Conference Federation, SCF 2022, Proceedings
RedacteurenShiping Chen, Rudrapatna K. Shyamasundar, Liang-Jie Zhang
UitgeverijSpringer, Cham
Pagina's61-77
Aantal pagina's17
ISBN van geprinte versie9783031234941
DOI's
StatusPublished - 2022
EvenementICBC: International Conference on Blockchain - Honolulu, Hawaii, United States
Duur: 10 dec 202214 dec 2022
https://www.servicessociety.org/icbc

Publicatie series

NaamLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13733 LNCS
ISSN van geprinte versie0302-9743
ISSN van elektronische versie1611-3349

Conference

ConferenceICBC: International Conference on Blockchain
LandUnited States
StadHonolulu, Hawaii
Periode10/12/2214/12/22
Internet adres

Bibliografische nota

Publisher Copyright:
© 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.

Copyright:
Copyright 2023 Elsevier B.V., All rights reserved.

Citeer dit