CLEAN: Cloud-enabled Scalable Blockchain Outsourcing System Using Dynamic Programming

Weilin Chan, Yihang Wei, Peng Jiang, Lei Xu, Liehuang Zhu, Jing Yu*

*此作品的通讯作者

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Blockchain technology has garnered significant attention in academic and industrial domains due to its ability to establish a secure and trustworthy environment. As blockchain techniques continue to advance, there is a growing demand for computing resources in dimensions like storage, data processing, and network bandwidth. To meet this demand, leveraging cloud computing as an off-chain resource for scalable on-chain services has emerged as a viable solution. However, allocating cloud resources in heterogeneous cloud computing environments presents challenges due to their inherent complexity. Native cloud environments encompass diverse cloud service providers with varying capabilities, pricing models, and performance characteristics. Given the cloud's capacity to scale resources based on demand, this paper introduces a novel approach called the Cloud-enabled Scalable Blockchain (CLEAN) outsourcing model. The CLEAN model aims to develop a scalable blockchain system that minimizes costs and enhances performance. We propose a dynamic programming algorithm considering influential factors such as cloud service costs, availability, and execution time. The algorithm aims to minimize expenses while ensuring efficient resource allocation. Experimental evaluations involving rigorous analysis have been conducted to assess the effectiveness of the proposed approach. The results indicate that CLEAN outperforms the Greedy Algorithm and Genetic Algorithm (GA) by maintaining relatively low latency across all the CLEAN settings. Additionally, CLEAN demonstrates lower energy consumption compared to the Greedy Algorithm and GA, with up to a 50% and 30% reduction, respectively, as the number of transactions increases. Furthermore, the experiments determine the optimal number of orderers for the three settings to balance the trade-off between time cost and performance. Moreover, the findings also reveal that simply increasing the number of orderers in the cloud does not guarantee improved performance.

源语言英语
主期刊名Proceedings of the 6th ACM International Symposium on Blockchain and Secure Critical Infrastructure, BSCI 2024
出版商Association for Computing Machinery, Inc
ISBN(电子版)9798400706387
DOI
出版状态已出版 - 10 2月 2025
活动6th ACM International Symposium on Blockchain and Secure Critical Infrastructure, BSCI 2024 - Singapore, 新加坡
期限: 1 7月 20245 7月 2024

出版系列

姓名Proceedings of the 6th ACM International Symposium on Blockchain and Secure Critical Infrastructure, BSCI 2024

会议

会议6th ACM International Symposium on Blockchain and Secure Critical Infrastructure, BSCI 2024
国家/地区新加坡
Singapore
时期1/07/245/07/24

指纹

探究 'CLEAN: Cloud-enabled Scalable Blockchain Outsourcing System Using Dynamic Programming' 的科研主题。它们共同构成独一无二的指纹。

引用此