Published August 20, 2022 | Version camera ready
Conference paper Open

A Customizable dApp Framework for User Interactions in Decentralized Service Marketplaces

  • 1. University of Amsterdam

Description

Blockchain technology has been utilized in many

business cases due to its capability for the development of

trustless systems. There is a huge potential for building service

marketplaces on top of blockchain technology as decentralized

applications (dApps). In such dApps, the point is to exchange and

purchase assets and record these transactions on the blockchain

to improve the transparency and trust of the marketplace. This

work presents a software framework and describes the software

prototype implementation, which allows for the provisioning of

services on a dApp. The interactions between providers and

customers involved in the procurement of services traded on

the marketplace are recorded on a distributed ledger. In our

dApp, services are provisioned via a configurable auctioning

subsystem. Furthermore, after an auction for a service is finished,

a Service Level Agreement (SLA) is finalized between a provider

and customer. We include a decentralized witness monitoring

subsystem to detect Service Level Objective (SLO) violations on

this SLA, and witnesses participating in SLA monitoring earn

token rewards for their service. Finally, we demonstrate the

feasibility of our prototype using state-of-the-art smart contract

testing methods.

 

Files

2022.conference.smartiot.camera.pdf

Files (447.9 kB)

Name Size Download all
md5:1fb67d702aa4daaab81409df6bac3673
447.9 kB Preview Download

Additional details

Funding

European Commission
Blue Cloud - Blue-Cloud: Piloting innovative services for Marine Research & the Blue Economy 862409
European Commission
ARTICONF - smART socIal media eCOsytstem in a blockchaiN Federated environment 825134
European Commission
ENVRI-FAIR - ENVironmental Research Infrastructures building Fair services Accessible for society, Innovation and Research 824068