4.6 Article

Rahasak-Scalable blockchain architecture for enterprise applications

Journal

JOURNAL OF SYSTEMS ARCHITECTURE
Volume 116, Issue -, Pages -

Publisher

ELSEVIER
DOI: 10.1016/j.sysarc.2021.102061

Keywords

Blockchain; Big data; Cloud computing; Edge computing; IoT

Funding

  1. Department of Energy (DOE) Office of Fossil Energy [DEFE0031744]

Ask authors/readers for more resources

This paper proposes a novel permissioned blockchain platform Rahasak for highly scalable enterprise applications, adopting Apache Kafka-based consensus and Validate-Execute-Group architecture to handle real-time transaction execution and concurrent transaction processing, with high scalability and data analytics features.
Blockchain-based decentralized infrastructure has been adapted in various industries to handle the sensitive data in a privacy-preserving manner without trusting third parties. However, integrating state-of-the-art blockchain platforms with the scalable, enterprise-level applications result in several challenges. Current blockchain platforms do not support high transaction throughput, lack high scalability, and cannot provide real-time transaction processing and back-pressure operation handling in high transaction throughput applications (e.g Big data, IoT). In this paper, we propose a novel permissioned blockchain platform Rahasakfor highly scalable, enterprise applications. Rahasak blockchain adopts the Apache Kafka-based consensus on top of a Validate-Execute-Groupblockchain architecture to handle real-time transaction execution on the blockchain. The architecture is equipped with a functional programming and actor-based smart contract platform that enables concurrent execution of transactions in the blockchain. Rahasak supports high transaction throughput, high scalability, concurrent transaction execution, data analytics features. With Rahasak, we make blockchain more scalable, secure, structured and meaningful for further data analytics.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available