A Cloud Microservices Architecture for Data Integrity Verifiability Based on Blockchain

被引:3
|
作者
Lopez-Pimentel, Juan Carlos [1 ]
Morales-Rosales, Luis Alberto [2 ]
Algredo-Badillo, Ignacio [3 ]
机构
[1] Univ Panamer, Fac Ingn, Alvaro Portillo 49, Zapopan 45010, Jalisco, Mexico
[2] Univ Michoacana, CONACYT, Fac Civil Engn, Morelia 58000, Michoacan, Mexico
[3] Inst Nacl Astrofis & Opt Elect, CONACYT, Fac Civil Engn, Puebla 72840, Mexico
来源
APPLIED SCIENCES-BASEL | 2022年 / 12卷 / 05期
关键词
blockchain; integrity; audit; microservices; cloud systems; CHALLENGES; MANAGEMENT; SYSTEMS;
D O I
10.3390/app12052754
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The current digital age, mainly characterized by an economy based upon information technology, demands a data integrity service, even more so because organizations and companies are migrating their services over the cloud. This is not a simple task; it is cumbersome since traditional schemes in databases could be subject to modifications. However, it can be solved using blockchain technology. This paper provides a data integrity verifiability architecture for cloud systems based on blockchain. The architecture provides a mechanism to store events (as logs) within a blockchain platform from any cloud system. Users can then consult data integrity through a microservice, acting as an intermediate server that carries out a set of verification steps within the blockchain, which confirms the integrity of a previously stored log. Our architecture takes advantage of the blockchain strength concerning integrity, providing a traceability track of the stored logs. A prototype system and a case study were implemented based on the proposed architecture. Our experimental results show that the proposed decentralized architecture can be adapted to cloud existing systems that were born without blockchain technology and require a modular and scalable audit characteristic.
引用
收藏
页数:26
相关论文
共 50 条
  • [1] Proof of cloud data integrity based on blockchain
    Yu, Mingliang
    Wang, Gang
    Liu, Zengzhi
    Li, Jinsong
    Wang, Yingtong
    Peng, Zhen
    Zhou, Gang
    [J]. 2024 4TH INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND SOFTWARE ENGINEERING, ICICSE 2024, 2024, : 16 - 24
  • [2] Integrity Audit Method for Cloud Data Based on Blockchain
    Qi, Hui
    Li, Hang
    Huang, Shuwen
    Li, Peipei
    Dai, Weiyi
    Wang, Chunbo
    [J]. 2022 IEEE INTL CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, BIG DATA & CLOUD COMPUTING, SUSTAINABLE COMPUTING & COMMUNICATIONS, SOCIAL COMPUTING & NETWORKING, ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM, 2022, : 652 - 659
  • [3] A Cloud Data Integrity Verification Scheme Based on Blockchain
    Bai, Yi
    Zhou, Zequan
    Luo, Xiling
    Wang, Xiaochao
    Liu, Feng
    Xu, Yifu
    [J]. 2021 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING & COMMUNICATIONS, INTERNET OF PEOPLE, AND SMART CITY INNOVATIONS (SMARTWORLD/SCALCOM/UIC/ATC/IOP/SCI 2021), 2021, : 357 - 363
  • [4] Blockchain data-based cloud data integrity protection mechanism
    Wei, PengCheng
    Wang, Dahu
    Zhao, Yu
    Tyagi, Sumarga Kumar Sah
    Kumar, Neeraj
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 102 : 902 - 911
  • [5] An Edge Cloud Data Integrity Protection Scheme Based on Blockchain
    Duan, Weihua
    Jiang, Yu
    Xu, Xiaolong
    Zhang, Ziming
    Liu, Guanpei
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2022, 2022
  • [6] A survey on blockchain-based integrity auditing for cloud data
    Han, Haoxiang
    Fei, Shufan
    Yan, Zheng
    Zhou, Xiaokang
    [J]. DIGITAL COMMUNICATIONS AND NETWORKS, 2022, 8 (05) : 591 - 603
  • [7] An Efficient Public Verifiability and Data Integrity Using Multiple TPAs in Cloud Data Storage
    Abbdal, Salah H.
    Jin, Hai
    Yassin, Ali A.
    Abduljabbar, Zaid Ameen
    Hussain, Mohammed Abdulridha
    Hussien, Zaid Alaa
    Zou, Deqing
    [J]. 2016 IEEE 2ND INTERNATIONAL CONFERENCE ON BIG DATA SECURITY ON CLOUD (BIGDATASECURITY), IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING (HPSC), AND IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA AND SECURITY (IDS), 2016, : 412 - 417
  • [8] A Big Data Security Architecture Based on Blockchain and Trusted Data Cloud Center
    Qin, Peng
    Li, Wei
    Ding, Ke
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [9] Decentralized Integrity Auditing Scheme for Cloud Data Based on Blockchain and Edge Computing
    Yang, Xiaodong
    Wang, Xiuxiu
    Li, Xixi
    Zhou, Hang
    Wang, Caifen
    [J]. Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2023, 45 (10): : 3759 - 3766
  • [10] Use of Blockchain for Ensuring Data Integrity in Cloud Databases
    Vainshtein, Yakov
    Gudes, Ehud
    [J]. CYBER SECURITY CRYPTOGRAPHY AND MACHINE LEARNING, 2021, 12716 : 325 - 335