PenChain: A Blockchain-Based Platform for Penalty-Aware Service Provisioning

Nguyen, Trung-Viet and Lê, Lam-Son and Shah, Syed Attique and Hameed, Sufian and Draheim, Dirk (2023) PenChain: A Blockchain-Based Platform for Penalty-Aware Service Provisioning. IEEE ACCESS, 12. 1005 -1030. ISSN 2169-3536

PenChain_A_Blockchain-Based_Platform_for_Penalty-Aware_Service_Provisioning.pdf - Published Version
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (3MB)


Service provisioning is of paramount importance as we are now heading towards a world of integrated services giving rise to the next generation of service ecosystems. The huge number of service offerings that will be available to customers in future scenarios require a novel approach to service registry and discovery that allows customers to choose the offerings that best match their preferences. One way to achieve this is to introduce the provider’s reputation, i.e., a quality indicator of the provisioned service, as an additional search criterion. Now, with blockchain technology in our hands, automated regulation of service-level agreements (SLAs) that capture mutual agreements between all involved parties has regained momentum. In this article, we report on our full-fledged work on the conception, design, and construction of a platform for SLA-minded service provisioning called PenChain. With our work, we demonstrate that penalty-aware SLAs of general services–if represented in machine-readable logic and assisted by distributed ledger technology–are programmatically enforceable. We devise algorithms for ranking services in a search result taking into account the digitized values of the SLAs. We offer two scenario-based evaluations of PenChain in the field of precision agriculture and in the domain of automotive manufacturing. Furthermore, we examine the scalability and data security of PenChain for precision agriculture.

Item Type: Article
Identification Number:
18 December 2023Accepted
18 December 2023Published Online
Uncontrolled Keywords: Blockchains, Service level agreements, Monitoring, Cloud computing, Ecosystems, Smart contracts, Internet of Things, Smart agriculture
Subjects: CAH00 - multidisciplinary > CAH00-00 - multidisciplinary > CAH00-00-00 - multidisciplinary
CAH06 - agriculture, food and related studies > CAH06-01 - agriculture, food and related studies > CAH06-01-02 - agricultural sciences
CAH10 - engineering and technology > CAH10-01 - engineering > CAH10-01-06 - bioengineering, medical and biomedical engineering
CAH11 - computing > CAH11-01 - computing > CAH11-01-01 - computer science
CAH11 - computing > CAH11-01 - computing > CAH11-01-05 - artificial intelligence
CAH11 - computing > CAH11-01 - computing > CAH11-01-08 - others in computing
Divisions: Faculty of Computing, Engineering and the Built Environment > School of Computing and Digital Technology
Depositing User: Syed Attique Shah
Date Deposited: 22 Jan 2024 14:49
Last Modified: 22 Jan 2024 14:49

Actions (login required)

View Item View Item


In this section...