Abstracting data in distributed ledger systems for higher level analytics and visualizations
By design, distributed ledger technologies persist low-level data, which makes conducting complex business analysis of the recorded operations challenging. Existing blockchain visualization and analytics tools such as block explorers tend to rely on this low-level data and complex interfacing to provide an enriched level of analytics. The ability to derive richer analytics could be improved through the availability of a higher level abstraction of the data. This article proposes an abstraction layer architecture that enables the design of high-level analytics of distributed ledger systems and the decentralized applications that run on top. Based on the analysis of existing initiatives and identification of the relevant user requirements, this work aims to establish key insights and specifications to improve the auditability and intuitiveness of distributed ledger systems by leveraging the development of future user interfaces. To illustrate the benefits offered by the proposed abstraction layer architecture, a regulated sector use case is explored.
Funding
Innovate UK [application number 45079; project number 106159]
History
School
- Loughborough University London
Published in
Future InternetVolume
15Issue
1Publisher
MDPIVersion
- VoR (Version of Record)
Rights holder
© The authorsPublisher statement
This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).Acceptance date
2023-01-09Publication date
2023-01-11Copyright date
2023eISSN
1999-5903Publisher version
Language
- en