Ontologies for commitment-based smart contracts
de Kruijff,Joost ; Weigand,Hans
de Kruijff,Joost
Weigand,Hans
Abstract
Smart contracts gain rapid exposure since the inception of blockchain technology. Yet there is no unified ontology for smart contracts. Being categorized as coded contracts or substitutes of conventional legal contracts, there is a need to reduce the conceptual ambiguity of smart contracts. We applied enterprise ontology and model driven architectures to abstract smart contracts at the essential, infological and datalogical level to explain the system behind computation and platform independent smart contracts rather than its functional behavior. This conceptual paper introduces commitment-based smart contracts, in which a contract is viewed as a business exchange consisting of a set of reciprocal commitments. A smart contract ensures the automated execution of most of these commitments.
Description
Date
2017-10
Journal Title
Journal ISSN
Volume Title
Publisher
Springer Verlag
Research Projects
Organizational Units
Journal Issue
Keywords
blockchan, commitments, commitment-based smart contracts, enterprise ontology, model driven architecture
Citation
de Kruijff, J & Weigand, H 2017, Ontologies for commitment-based smart contracts. in H Panetto, C Debruyne, W Gaaloul, M Papazoglou, A Paschke, C A Ardagna & R Meersman (eds), On The Move to Meaningful Information Systems : Proceedings OTM 2017. vol. 10573-10574, Lecture Notes in Computer Science, vol. 10574, Springer Verlag, pp. 383-398 .
