Abstract

This paper describes a framework to facilitate the adoption of the Blockchain technology and streamline the development of decentralised applications (DAPPs). It describes four enablers, as self-contained core modules, offering specific, key functionality using the Blockchain technology. The enabler functionality includes a) Blockchain-based ID management allowing for authentication and authorization, b) the storage of data in the IPFS distributed filesystem with guarantees of data integrity and authenticity, c) the trustworthy registration of entities, services, and bindings, d) the performance of trustworthy negotiations towards external marketplaces with the support of the Blockchain. The design and interactions of the enablers are described using sequence diagrams. The usage of the functionality provided by the enablers is also being evaluated. In parallel, we present the application of the Blockchain technology, mainly in the context of EU project Block.IS in three economic areas agriculture, finance, and logistics. We provide and discuss a digest of the decentralised applications designed and developed over a period of approximately 3 years (2019-2021). Key areas of interest, processes, workflows, and assets where Blockchain technology has been applied are described. Findings, in terms of Blockchain application, challenges and technical selections as well as third-party tools are also identified and discussed.

Highlights

  • Blockchain is considered a disruptive technology in multiple economic activities [1]

  • We describe our efforts and lessons learnt to support the adoption of Blockchain technology in three key areas of the European economy, namely agriculture, finance, and logistics, in the context of the EU H.2020

  • We have recognized the challenges in the adoption of the Blockchain technology

Read more

Summary

INTRODUCTION

Blockchain is considered a disruptive technology in multiple economic activities [1]. Almost 3-year usage (20192021), we have identified issues and challenges that have resulted in improvements and enhancements These have included a) the need to deploy and connect with both private and public chains while requiring minimal underlying infrastructures, b) the ways to deal with the current heterogeneity in the Blockchain landscape, in terms of chains, tools, frameworks and applications employed. We provide a high-level breakdown of the innovative ideas and functionalities implemented mainly in the context of the Block.IS project leverages the Blockchain capabilities in the three, thematic areas. The structure of the document is as follows: In Section 2, we discuss the economic areas selected and the challenges in the adoption of the new technology.

Selected Economic Sectors
Blockchain Technology and Challenges
ENABLERS
Identity Management with AAA
Storage Enabler The
Service Registry Enabler The Service
Trusted Negotiations Enabler The Trusted
Enabler Usage and Improvements
Thematic areas
Blockchain Selections and Third-Party Tools
Findings
CONCLUSIONS
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call