Content area

Abstract

The Internet of Things (IoT) revolution has introduced sensor-rich devices to an ever growing landscape of smart environments. A key component in the IoT scenarios of the future is the requirement to utilize a shared database that allows all participants to operate collaboratively, transparently, immutably, correctly and with performance guarantees. Blockchain databases have been proposed by the community to alleviate these challenges, however existing blockchain architectures suffer from performance issues. In this paper we introduce Triabase, a novel permissioned blockchain system architecture that applies data decaying concepts to cope with scalability issues in regards to blockchain consensus and storage efficiency. For blockchain consensus, we propose the Proof of Federated Learning (PoFL) algorithm which exploits data decaying models as Proof-of-Work. For storage efficiency, we exploit federated learning to construct data postdiction machine learning models to minimize the storage of bulky data on the blockchain. We present a detailed explanation of our system architecture as well as the implementation in the Hyperledger fabric framework. We use our implementation to carry out an experimental evaluation with telco big data at scale showing that our framework exposes desirable qualities, namely efficient consensus at the blockchain layer while optimizing storage efficiency.

Details

Title
A blockchain datastore for scalable IoT workloads using data decaying
Author
Drakatos, Panagiotis 1 ; Costa, Constantinos 2 ; Konstantinidis, Andreas 3 ; Chrysanthis, Panos K. 2 ; Zeinalipour-Yazti, Demetrios 1 

 University of Cyprus, Department of Computer Science, Nicosia, Cyprus (GRID:grid.6603.3) (ISNI:0000 0001 2116 7908) 
 University of Cyprus, Department of Computer Science, Nicosia, Cyprus (GRID:grid.6603.3) (ISNI:0000 0001 2116 7908); University of Pittsburgh, Department of Computer Science, Pittsburgh, USA (GRID:grid.21925.3d) (ISNI:0000 0004 1936 9000) 
 University of Cyprus, Department of Computer Science, Nicosia, Cyprus (GRID:grid.6603.3) (ISNI:0000 0001 2116 7908); Frederick University, Department of Computer Science, Nicosia, Cyprus (GRID:grid.434490.e) (ISNI:0000 0004 0478 4359) 
Publication title
Volume
42
Issue
3
Pages
403-445
Publication year
2024
Publication date
Sep 2024
Publisher
Springer Nature B.V.
Place of publication
New York
Country of publication
Netherlands
ISSN
09268782
e-ISSN
15737578
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Online publication date
2024-05-10
Milestone dates
2024-04-01 (Registration); 2024-04-01 (Accepted)
Publication history
 
 
   First posting date
10 May 2024
ProQuest document ID
3255420266
Document URL
https://www.proquest.com/scholarly-journals/blockchain-datastore-scalable-iot-workloads-using/docview/3255420266/se-2?accountid=208611
Copyright
© The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2024.
Last updated
2025-12-10
Database
ProQuest One Academic