TY - JOUR
T1 - A methodology for selection of a Blockchain platform to develop an enterprise system
AU - Nanayakkara, Samudaya
AU - Rodrigo, M. N. N.
AU - Perera, Srinath
AU - Weerasuriya, G. T.
AU - Hijazi, Amer A.
N1 - Publisher Copyright:
© 2021 Elsevier Inc.
PY - 2021/9
Y1 - 2021/9
N2 - Blockchain technology was introduced more than a decade ago, and it has already begun to disrupt traditional business processes. After the recognition gained by Blockchain 1.0 for cryptocurrency transactions and Blockchain 2.0 for financial applications, there is a high demand for Blockchain 3.0, which focuses on using blockchain for various applications in industries other than finance. There are a plethora of permissioned and permissionless blockchain platforms that are available in the industry, and some could be used to develop an enterprise system. As a result, selection of a suitable blockchain platform to develop an enterprise system has become extremely difficult. This paper introduces a methodology for selection of a suitable blockchain platform for resolving industry or enterprise issues where blockchain provides a plausible solution. The methodology comprised of four stages; identification, selection, evaluation and validation. Initially, the available blockchain platforms are identified, followed by selecting a suitable blockchain platform using a multi-criteria decision-making method such as Simple Multi Attribute Rating Technique (SMART). Subsequently, the selected system is evaluated in detail considering the system architecture, libraries, tools, domain-specific applications and capability analysis of the selected blockchain platform. The proposed methodology has been validated through developing a blockchain-based enterprise solution. The process protocol introduced in this study could be used by any stakeholder to select a suitable blockchain platform to develop a blockchain application despite its scale.
AB - Blockchain technology was introduced more than a decade ago, and it has already begun to disrupt traditional business processes. After the recognition gained by Blockchain 1.0 for cryptocurrency transactions and Blockchain 2.0 for financial applications, there is a high demand for Blockchain 3.0, which focuses on using blockchain for various applications in industries other than finance. There are a plethora of permissioned and permissionless blockchain platforms that are available in the industry, and some could be used to develop an enterprise system. As a result, selection of a suitable blockchain platform to develop an enterprise system has become extremely difficult. This paper introduces a methodology for selection of a suitable blockchain platform for resolving industry or enterprise issues where blockchain provides a plausible solution. The methodology comprised of four stages; identification, selection, evaluation and validation. Initially, the available blockchain platforms are identified, followed by selecting a suitable blockchain platform using a multi-criteria decision-making method such as Simple Multi Attribute Rating Technique (SMART). Subsequently, the selected system is evaluated in detail considering the system architecture, libraries, tools, domain-specific applications and capability analysis of the selected blockchain platform. The proposed methodology has been validated through developing a blockchain-based enterprise solution. The process protocol introduced in this study could be used by any stakeholder to select a suitable blockchain platform to develop a blockchain application despite its scale.
UR - http://hdl.handle.net/1959.7/uws:61490
U2 - 10.1016/j.jii.2021.100215
DO - 10.1016/j.jii.2021.100215
M3 - Article
SN - 2452-414X
VL - 23
JO - Journal of Industrial Information Integration
JF - Journal of Industrial Information Integration
M1 - 100215
ER -