Towards user-centered and legally relevant smart-contract development: A systematic literature review

Abhishek Dixit, Vipin Deval, Vimal Kumar Dwivedi, Alex Norta, Dirk Draheim

Research output: Contribution to journalReview articlepeer-review

28 Citations (Scopus)
22 Downloads (Pure)

Abstract

Smart contracts (SC) run on blockchain technology (BCT) to implement agreements between several parties. As BCT grows, organizations aim to automate their processes and engage in business collaborations using SCs. The translation of contract semantics into SC language semantics is difficult due to ambiguous contractual interpretation by the several parties and the developers. Also, an SC language itself misses the language constructs needed for semantically expressing collaboration terms. This leads to SC coding errors that result in contractual conflicts over transactions during the performance of SCs and thus, novel SC solutions incur high development and maintenance costs. Various model-based and no/low code development approaches address this issue by enabling higher abstractions in SC development. Still, the question remains unanswered how contractual parties, i.e., end-users with non-IT skills, manage to develop legally relevant SCs with ease. This study aims to (1) identify and categorize the state of the art of SC automation models, in terms of their technical features, and their legal significance, and to (2) identify new research opportunities. The review has been conducted as a systematic literature review (SLR) that follows the guidelines proposed by Kitchenham for performing SLRs in software-engineering. As a result of the implementation of the review protocol, 1367 papers are collected, and 33 of them are selected for extraction and analysis. The contributions of this article are threefold: (1) 10 different SC automation models/frameworks are identified and classified according to their technical and implementation features; (2) 11 different legal contract parameters are identified and categorized into 4 legal criteria classes; (3) a comparative analysis of SC-automation models in the context of their legal significance is conducted that identifies the degrees to which the SC-automation models are considered legally relevant. As a conclusion, we produce a comprehensive and replicable overview of the state of the art of SC automation models and a systematic measure of their legal significance to benefit practitioners in the field.
Original languageEnglish
Article number100314
Number of pages18
JournalJournal of Industrial Information Integration
Volume26
Early online date1 Jan 2022
DOIs
Publication statusPublished (in print/issue) - 31 Mar 2022

Keywords

  • blockchain
  • legal relevance
  • smart contract
  • business collaboration
  • Ricardian contract

Fingerprint

Dive into the research topics of 'Towards user-centered and legally relevant smart-contract development: A systematic literature review'. Together they form a unique fingerprint.

Cite this