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.

Download


Paper 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