4.6 Article

RBaaS: A Robust Blockchain as a Service Paradigm in Cloud-Edge Collaborative Environment

期刊

IEEE ACCESS
卷 10, 期 -, 页码 35437-35444

出版社

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/ACCESS.2022.3161744

关键词

Blockchains; Cloud computing; Edge computing; Collaboration; Data centers; IP networks; Throughput; Blockchain; blockchain as a service; cloud computing; cloud-edge collaboration; edge computing; high availability

向作者/读者索取更多资源

This article introduces the advantages of blockchain technology and the development of Blockchain-as-a-Service (BaaS) as well as its limitations. To address the limitations of existing BaaS systems, a novel cloud-edge collaborative BaaS paradigm is proposed, which aims to enhance the availability of blockchain systems through redundant node candidates, leader election, and edge network self-healing components.
As a decentralized distributed ledger, blockchain is endowed with immutability, traceability, anonymity, and transparency, which has got rapid development in cryptocurrency and production as a new trend. In the meantime, the occurrence of Blockchain-as-a-Service (BaaS) helps in mitigation of the complexity and difficulty in deployment and management of blockchain systems and makes it easier to concentrate on business logic implementation for developers. However, most existing BaaS systems are hosted in the environment of cloud vendors, which has also incurred vendor lock-in risk and impairs the inherent trustless characteristic of blockchain. Though present BaaS systems own a level of availability by using cloud computing or edge computing as infrastructure, the availability is limited, considering the availability of network connections and the data center itself. In this article, a novel cloud-edge collaborative BaaS paradigm is proposed. With the assistance of redundant blockchain node candidates, leader election, and edge network self-healing components, the proposed BaaS system is equipped to extend BaaS to the on-premises edge or private cloud, and realize high availability of blockchain systems in edge-autonomy and cross-data-center scenarios. Through testing a simplified system in a simulated environment in cloud servers, this proposed BaaS system has an acceptable throughput under specific transaction sending rates without much performance degradation due to containerization and data synchronization compared with the original blockchain on-premises deployment method.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据