A Multi-Perspective Framework for Smart Contract Search in Decentralised Applications Design
Ada Bagozi, Devis Bianchini, Valeria De Antonellis, Massimiliano Garda, Michele Melchiori
2023
Abstract
With the advent of blockchain technology, many interorganisational collaborative processes that demand trust requirements (e.g., food supply chain, smart grid energy distribution and clinical trials) are being implemented as decentralised applications (DApps). Indeed, blockchain technology provides decentralised control and immutable transaction history, thereby improving security and accountability between parties. In this vision paper, we consider cooperative processes where a subject, which acts as a regulator of the process, promotes the use of blockchain for increasing transparency, while reducing the burden in controlling trustworthiness among participants. To the scope, the regulator provides a registry of basic smart contracts, including both actual deployed ones and code templates, that can be used and extended by the process stakeholders (e.g., retailers, energy providers, researchers) to build up DApps. The adoption of a blockchain and the definition of the registry favour the compliance with best practices and obligations demanded by the regulator, as well as that all relevant information and documents cannot be tampered. To support semantic-based smart contract search in the registry, we propose a multi-perspective framework that, in addition to classification and technical characteristics of smart contracts, takes into account the past experience of developers who have used smart contracts of the registry to develop DApps.
DownloadPaper Citation
in Harvard Style
Bagozi A., Bianchini D., De Antonellis V., Garda M. and Melchiori M. (2023). A Multi-Perspective Framework for Smart Contract Search in Decentralised Applications Design. In Proceedings of the 25th International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-989-758-648-4, SciTePress, pages 229-236. DOI: 10.5220/0011992000003467
in Bibtex Style
@conference{iceis23,
author={Ada Bagozi and Devis Bianchini and Valeria De Antonellis and Massimiliano Garda and Michele Melchiori},
title={A Multi-Perspective Framework for Smart Contract Search in Decentralised Applications Design},
booktitle={Proceedings of the 25th International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2023},
pages={229-236},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011992000003467},
isbn={978-989-758-648-4},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 25th International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - A Multi-Perspective Framework for Smart Contract Search in Decentralised Applications Design
SN - 978-989-758-648-4
AU - Bagozi A.
AU - Bianchini D.
AU - De Antonellis V.
AU - Garda M.
AU - Melchiori M.
PY - 2023
SP - 229
EP - 236
DO - 10.5220/0011992000003467
PB - SciTePress