A critical review on blockchain assessment initiatives: A technology evolution viewpoint

Blockchain is considered as a major emerging technology that is having an ever‐increasing spread both in industrial and academic contexts. As the usage of blockchain keeps increasing, a fourth generation of blockchain platforms is being proposed. Thus, applications of blockchain have evolved towards wider scopes than cryptocurrency and asset management. In this context, it is important for practitioners to have deep understanding of various blockchain assessment initiatives. Therefore, this work discusses blockchain assessment initiatives from a technology evolution viewpoint. Furthermore, a mapping was conducted to identify factors that impact blockchain initiatives, synthesize available evidence, and identify gaps between relevant approaches available in the literature. As a result, nine selected works were analyzed based on applicability, research approach, assessment process, blockchain adoption process, and blockchain waves. The findings can help practitioners to understand the main assessment factors that undermine blockchain implementations.

[1]  Nitin Upadhyay Blockchain Value Proposition , 2019, Transforming Social Media Business Models Through Blockchain.

[2]  Fabrizio Lamberti,et al.  To Blockchain or Not to Blockchain: That Is the Question , 2018, IT Professional.

[3]  Jean-Marc Seigneur,et al.  Towards a Standard to Assess Blockchain & Other DLT Platforms , 2019 .

[4]  Vladimir Stantchev,et al.  Governance of Cloud Computing Services for the Life Sciences , 2014, IT Professional.

[5]  Wessel Reijers,et al.  Now the Code Runs Itself: On-Chain and Off-Chain Governance of Blockchain Technologies , 2018, Topoi.

[6]  Dmitry Efanov,et al.  The All-Pervasiveness of the Blockchain Technology , 2017, BICA.

[7]  Rory V. O'Connor,et al.  Continuous software engineering—A microservices architecture perspective , 2017, J. Softw. Evol. Process..

[8]  Venkatesh Shankar,et al.  Technology Evolution Prediction Using Lotka–Volterra Equations , 2018 .

[9]  Kai Petersen,et al.  Guidelines for conducting systematic mapping studies in software engineering: An update , 2015, Inf. Softw. Technol..

[10]  Klaas-Jan Stol,et al.  Continuous software engineering: A roadmap and agenda , 2017, J. Syst. Softw..

[11]  Damiano Di Francesco Maesa,et al.  Blockchain 3.0 applications survey , 2020, J. Parallel Distributed Comput..

[12]  David Allessie,et al.  Blockchain Technology for Governmental Processes: The Design of a Blockchain Assessment Tool: a Design Science Approach , 2017 .

[13]  Pholapatara Ratanasopitkul Blockchain – Revolutionize Green Energy Management , 2018, 2018 International Conference and Utility Exhibition on Green Energy for Sustainable Development (ICUE).

[14]  Pearl Brereton,et al.  A systematic review of systematic review process research in software engineering , 2013, Inf. Softw. Technol..

[15]  Paolo Tasca,et al.  Taxonomy of Blockchain Technologies. Principles of Identification and Classification , 2017, Ledger.

[16]  Helmut Krcmar,et al.  A Decision Model for the Implementation of Blockchain Solutions , 2019, AMCIS.

[17]  A. Kharitonov A Framework for Strategic Intra- and Inter-Organizational Adoption of the Blockchain Technology , 2017 .

[18]  Pekka Nikander,et al.  Interledger Approaches , 2019, IEEE Access.

[19]  Fran Casino,et al.  A systematic literature review of blockchain-based applications: Current status, classification and open issues , 2019, Telematics Informatics.

[20]  Jannis Angelis,et al.  Blockchain adoption: A value driver perspective , 2019, Business Horizons.

[21]  Pearl Brereton,et al.  Performing systematic literature reviews in software engineering , 2006, ICSE.

[22]  Linda G. Wallace,et al.  The adoption of software measures: A technology acceptance model (TAM) perspective , 2014, Inf. Manag..

[23]  Ruchika Malhotra,et al.  Dynamic selection of fitness function for software change prediction using Particle Swarm Optimization , 2019, Inf. Softw. Technol..

[24]  Danny Weyns,et al.  Cloud architecture continuity: Change models and change rules for sustainable cloud software architectures , 2017, J. Softw. Evol. Process..

[25]  Byeong Ho Kang,et al.  A Survey on Blockchain-Based Internet Service Architecture: Requirements, Challenges, Trends, and Future , 2019, IEEE Access.

[26]  Bruno Lepri,et al.  Invoice Discounting: A Blockchain-Based Approach , 2019, Front. Blockchain.

[27]  Gang Chen,et al.  Untangling Blockchain: A Data Processing View of Blockchain Systems , 2017, IEEE Transactions on Knowledge and Data Engineering.

[28]  Beng Chin Ooi,et al.  BLOCKBENCH: A Framework for Analyzing Private Blockchains , 2017, SIGMOD Conference.

[29]  Tullio Vardanega,et al.  The Scalability Challenge of Ethereum: An Initial Quantitative Analysis , 2019, 2019 IEEE International Conference on Service-Oriented System Engineering (SOSE).

[30]  Juanjuan Li,et al.  Decentralized Autonomous Organizations: Concept, Model, and Applications , 2019, IEEE Transactions on Computational Social Systems.

[31]  Gang Kou,et al.  A systematic review of blockchain , 2019, Financial Innovation.

[32]  J. Higgins,et al.  Cochrane Handbook for Systematic Reviews of Interventions , 2010, International Coaching Psychology Review.

[33]  Tiago M. Fernández-Caramés,et al.  A Review on the Application of Blockchain to the Next Generation of Cybersecure Industry 4.0 Smart Factories , 2019, IEEE Access.

[34]  Xabier Larrucea,et al.  A case analysis of enabling continuous software deployment through knowledge management , 2017, Int. J. Inf. Manag..

[35]  Michael Devetsikiotis,et al.  Blockchains and Smart Contracts for the Internet of Things , 2016, IEEE Access.

[36]  Malin Song,et al.  Blockchain technology and enterprise operational capabilities: An empirical test , 2020, Int. J. Inf. Manag..

[37]  E. Burton Swanson,et al.  The dimensions of maintenance , 1976, ICSE '76.

[38]  Proceso Fernandez,et al.  CredenceLedger: A Permissioned Blockchain for Verifiable Academic Credentials , 2018, 2018 IEEE International Conference on Engineering, Technology and Innovation (ICE/ITMC).

[39]  Mohsen Guizani,et al.  When Energy Trading meets Blockchain in Electrical Power System: The State of the Art , 2019, Applied Sciences.

[40]  Dongming Xu,et al.  A maturity model for blockchain adoption , 2016, Financial Innovation.

[41]  Gemma Catolino,et al.  An extensive evaluation of ensemble techniques for software change prediction , 2019, J. Softw. Evol. Process..

[42]  Alex Norta,et al.  Creation of Smart-Contracting Collaborations for Decentralized Autonomous Organizations , 2015, BIR.

[43]  Thomas Acton,et al.  Blockchain Adoption: Technological, Organisational and Environmental Considerations , 2018, Business Transformation through Blockchain.

[44]  Renate Strazdina,et al.  Blockchain Use Cases and Their Feasibility , 2018, Appl. Comput. Syst..

[45]  Brian A. Scriber A Framework for Determining Blockchain Applicability , 2018, IEEE Software.

[46]  Miryung Kim,et al.  Software Evolution , 2019, Handbook of Software Engineering.

[47]  Zibin Zheng,et al.  Exploiting Blockchain Data to Detect Smart Ponzi Schemes on Ethereum , 2019, IEEE Access.

[48]  Birgit Vogel-Heuser,et al.  The Nature of Software Evolution , 2019, Managed Software Evolution.