Runtime Monitoring Processes Across Blockchains - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2021

Runtime Monitoring Processes Across Blockchains

Joshua Ellul
  • Fonction : Auteur
  • PersonId : 1036540
Gordon J. Pace
  • Fonction : Auteur
  • PersonId : 842708

Résumé

Business processes have been long researched, with many tools, languages, and diagrammatic notations having been developed for automation. Recently, distributed ledger technology (of which Blockchain is one type) has been proposed for use in the monitoring of business process compliance. Such a set-up is attractive since it allows for immutability and thus a perfect record of the history of the business process regulated.As blockchain platforms mature and their applications increase, one can observe that instead of having one blockchain as a ‘one world computer’ multiple blockchains will co-exist while possibly interacting. Existing work for business processes within the blockchain domain have focused on single isolated blockchain implementations. In this paper, we do away with this severely limiting assumption and propose a method to monitor business processes spanning different blockchains and other off-chain servers. We apply this work to business processes expressed in BPMN along with annotations proposed for a blockchain context. We further describe how we handle blockchain interoperability by synthesizing automatically off-chain monitors, acting as notaries, that handle message passing between blockchain systems, and how we employ hash-locking for cryptographically secure token swapping.
Fichier principal
Vignette du fichier
506725_1_En_10_Chapter.pdf (534.24 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04074524 , version 1 (19-04-2023)

Licence

Paternité

Identifiants

Citer

Shaun Azzopardi, Joshua Ellul, Gordon J. Pace. Runtime Monitoring Processes Across Blockchains. 9th International Conference on Fundamentals of Software Engineering (FSEN), May 2021, Virtual, Iran. pp.142-156, ⟨10.1007/978-3-030-89247-0_10⟩. ⟨hal-04074524⟩
21 Consultations
7 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More