Skip to main content
Erschienen in: Peer-to-Peer Networking and Applications 6/2023

07.10.2023

FIBPRO: Peer-to-peer data management and sharing cloud storage system based on blockchain

verfasst von: Rui Han, Yu Wang, Mingfa Wan, Teng Yuan, Guozi Sun

Erschienen in: Peer-to-Peer Networking and Applications | Ausgabe 6/2023

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

With the continuous and rapid development of cloud-based data services, the total volume of Internet data is experiencing explosive growth. Nevertheless, contemporary centralized cloud storage-oriented data service providers encounter significant challenges in fully satisfying the requirements for user data security, fine-grained access control, and consistently high-performance standards. In this paper, we propose and implement an efficient peer-to-peer data storage and sharing system to address the challenges faced by service providers. Our solution utilizes the modified EOSIO blockchain and the InterPlanetary File System (IPFS) distributed storage as the underlying data storage framework. We employ hybrid encryption to ensure the secrecy of the shared data of the users and also to facilitate multiple uses and persistent storage of the shared data of the users. Moreover, with the expansion of the blockchain component, we provide a flexible transaction information audit solution that helps to trace the source of malicious behavior and reduces the cost of using blockchain information. In system analysis and experimental evaluation, compared to traditional blockchain storage, FIBPRO has theoretically achieved a 98.76% reduction in on-chain storage consumption. In practical concurrency testing, it achieved a comprehensive performance of approximately 1300 TPS (transactions per second), with an average upload efficiency of about 2.31MB/s and a download rate of about 5.29MB/s. These results demonstrate the system’s availability and scalability.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
FIBOS is a customized modification of EOSIO that extends on-chain governance and cross-chain interactions. https://​dev.​fo/​en-us
 
Literatur
1.
Zurück zum Zitat Nachiappan R, Javadi B, Calheiros RN et al (2017) Cloud storage reliability for big data applications: a state of the art survey. J Netw Comput Appl 97:35–47CrossRef Nachiappan R, Javadi B, Calheiros RN et al (2017) Cloud storage reliability for big data applications: a state of the art survey. J Netw Comput Appl 97:35–47CrossRef
2.
Zurück zum Zitat Zhang Y, Geng H, Su L et al (2022) A blockchain-based efficient data integrity verification scheme in multi-cloud storage. IEEE Access 10:105920–105929CrossRef Zhang Y, Geng H, Su L et al (2022) A blockchain-based efficient data integrity verification scheme in multi-cloud storage. IEEE Access 10:105920–105929CrossRef
3.
Zurück zum Zitat Prajapati P, Shah P (2022) A review on secure data deduplication: Cloud storage security issue. J King Saud Univ Comput Inf Sci 34(7):3996–4007 Prajapati P, Shah P (2022) A review on secure data deduplication: Cloud storage security issue. J King Saud Univ Comput Inf Sci 34(7):3996–4007
6.
Zurück zum Zitat Sanka AI, Cheung RC (2021) A systematic review of blockchain scalability: Issues, solutions, analysis and future research. J Netw Comput Appl 195:103232CrossRef Sanka AI, Cheung RC (2021) A systematic review of blockchain scalability: Issues, solutions, analysis and future research. J Netw Comput Appl 195:103232CrossRef
7.
Zurück zum Zitat Yu K, Tan L, Aloqaily M et al (2021) Blockchain-enhanced data sharing with traceable and direct revocation in iiot. IEEE Trans Industr Inf 17(11):7669–7678CrossRef Yu K, Tan L, Aloqaily M et al (2021) Blockchain-enhanced data sharing with traceable and direct revocation in iiot. IEEE Trans Industr Inf 17(11):7669–7678CrossRef
8.
Zurück zum Zitat Arooj A, Farooq MS, Umer T (2022) Unfolding the blockchain era: Timeline, evolution, types and real-world applications. J Netw Comput Appl 103511 Arooj A, Farooq MS, Umer T (2022) Unfolding the blockchain era: Timeline, evolution, types and real-world applications. J Netw Comput Appl 103511
9.
Zurück zum Zitat Fu JS, Liu Y, Chao HC et al (2018) Secure data storage and searching for industrial iot by integrating fog computing and cloud computing. IEEE Trans Industr Inf 14(10):4519–4528CrossRef Fu JS, Liu Y, Chao HC et al (2018) Secure data storage and searching for industrial iot by integrating fog computing and cloud computing. IEEE Trans Industr Inf 14(10):4519–4528CrossRef
10.
Zurück zum Zitat Li J, Wu J, Chen L (2018) Block-secure: Blockchain based scheme for secure p2p cloud storage. Inf Sci 465:219–231CrossRef Li J, Wu J, Chen L (2018) Block-secure: Blockchain based scheme for secure p2p cloud storage. Inf Sci 465:219–231CrossRef
11.
Zurück zum Zitat Chen Y, Ding S, Xu Z et al (2019) Blockchain-based medical records secure storage and medical service framework. J Med Syst 43(1):1–9CrossRef Chen Y, Ding S, Xu Z et al (2019) Blockchain-based medical records secure storage and medical service framework. J Med Syst 43(1):1–9CrossRef
12.
Zurück zum Zitat Mustafa M, Alshare M, Bhargava D et al (2022) Perceived security risk based on moderating factors for blockchain technology applications in cloud storage to achieve secure healthcare systems. Comput Math Methods Med 2022 Mustafa M, Alshare M, Bhargava D et al (2022) Perceived security risk based on moderating factors for blockchain technology applications in cloud storage to achieve secure healthcare systems. Comput Math Methods Med 2022
13.
Zurück zum Zitat Nizamuddin N, Abugabah A (2021) Blockchain for automotive: an insight towards the ipfs blockchain-based auto insurance sector. Int J Electr Comput Eng (IJECE) 11 Nizamuddin N, Abugabah A (2021) Blockchain for automotive: an insight towards the ipfs blockchain-based auto insurance sector. Int J Electr Comput Eng (IJECE) 11
14.
Zurück zum Zitat Khatal S, Rane J, Patel D et al (2021) Fileshare: a blockchain and ipfs framework for secure file sharing and data provenance. In: Advances in Machine Learning and Computational Intelligence. Springer, pp 825–833 Khatal S, Rane J, Patel D et al (2021) Fileshare: a blockchain and ipfs framework for secure file sharing and data provenance. In: Advances in Machine Learning and Computational Intelligence. Springer, pp 825–833
15.
Zurück zum Zitat Kumar S, Bharti AK, Amin R (2021) Decentralized secure storage of medical records using blockchain and ipfs: a comparative analysis with future directions. Secur Privacy 4(5):e162CrossRef Kumar S, Bharti AK, Amin R (2021) Decentralized secure storage of medical records using blockchain and ipfs: a comparative analysis with future directions. Secur Privacy 4(5):e162CrossRef
16.
Zurück zum Zitat Wang S, Wang H, Li J et al (2020) A fast cp-abe system for cyber-physical security and privacy in mobile healthcare network. IEEE Trans Ind Appl 56(4):4467–4477 Wang S, Wang H, Li J et al (2020) A fast cp-abe system for cyber-physical security and privacy in mobile healthcare network. IEEE Trans Ind Appl 56(4):4467–4477
17.
Zurück zum Zitat Sun X, Yu FR, Zhang P et al (2021) A survey on zero-knowledge proof in blockchain. IEEE Netw 35(4):198–205CrossRef Sun X, Yu FR, Zhang P et al (2021) A survey on zero-knowledge proof in blockchain. IEEE Netw 35(4):198–205CrossRef
18.
Zurück zum Zitat Ta AT, Khuc TX, Nguyen TN et al (2021) Efficient unique ring signature for blockchain privacy protection. In: Information Security and Privacy: 26th Australasian Conference, ACISP 2021, Virtual Event, December 1–3, 2021, Proceedings 26, Springer, pp 391–407 Ta AT, Khuc TX, Nguyen TN et al (2021) Efficient unique ring signature for blockchain privacy protection. In: Information Security and Privacy: 26th Australasian Conference, ACISP 2021, Virtual Event, December 1–3, 2021, Proceedings 26, Springer, pp 391–407
19.
Zurück zum Zitat Cao Y, Li Y, Sun Y et al (2019) Decentralized group signature scheme based on blockchain. 2019 International Conference on Communications. Information System and Computer Engineering (CISCE), IEEE, pp 566–569 Cao Y, Li Y, Sun Y et al (2019) Decentralized group signature scheme based on blockchain. 2019 International Conference on Communications. Information System and Computer Engineering (CISCE), IEEE, pp 566–569
20.
Zurück zum Zitat Čapko D, Vukmirović S, Nedić N (2022) State of the art of zero-knowledge proofs in blockchain. In: 2022 30th Telecommunications Forum (TELFOR), IEEE, pp 1–4 Čapko D, Vukmirović S, Nedić N (2022) State of the art of zero-knowledge proofs in blockchain. In: 2022 30th Telecommunications Forum (TELFOR), IEEE, pp 1–4
21.
Zurück zum Zitat Mallaki M, Majidi B, Peyvandi A et al (2021) Off-chain management and state-tracking of smart programs on blockchain for secure and efficient decentralized computation. Int J Comput Appl 1–8 Mallaki M, Majidi B, Peyvandi A et al (2021) Off-chain management and state-tracking of smart programs on blockchain for secure and efficient decentralized computation. Int J Comput Appl 1–8
22.
Zurück zum Zitat Bamakan SMH, Motavali A, Bondarti AB (2020) A survey of blockchain consensus algorithms performance evaluation criteria. Expert Syst Appl 154:113385CrossRef Bamakan SMH, Motavali A, Bondarti AB (2020) A survey of blockchain consensus algorithms performance evaluation criteria. Expert Syst Appl 154:113385CrossRef
23.
Zurück zum Zitat Lepore C, Ceria M, Visconti A et al (2020) A survey on blockchain consensus with a performance comparison of pow, pos and pure pos. Mathematics 8(10):1782CrossRef Lepore C, Ceria M, Visconti A et al (2020) A survey on blockchain consensus with a performance comparison of pow, pos and pure pos. Mathematics 8(10):1782CrossRef
25.
Zurück zum Zitat Luo Y, Chen Y, Chen Q et al (2018) A new election algorithm for dpos consensus mechanism in blockchain. In: 2018 7th international conference on digital home (ICDH), IEEE, pp 116–120 Luo Y, Chen Y, Chen Q et al (2018) A new election algorithm for dpos consensus mechanism in blockchain. In: 2018 7th international conference on digital home (ICDH), IEEE, pp 116–120
26.
Zurück zum Zitat Fan X, Chai Q (2018) Roll-dpos: a randomized delegated proof of stake scheme for scalable blockchain-based internet of things systems. In: Proceedings of the 15th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services, pp 482–484 Fan X, Chai Q (2018) Roll-dpos: a randomized delegated proof of stake scheme for scalable blockchain-based internet of things systems. In: Proceedings of the 15th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services, pp 482–484
27.
Zurück zum Zitat Zou W, Lo D, Kochhar PS et al (2019) Smart contract development: Challenges and opportunities. IEEE Trans Softw Eng 47(10):2084–2106CrossRef Zou W, Lo D, Kochhar PS et al (2019) Smart contract development: Challenges and opportunities. IEEE Trans Softw Eng 47(10):2084–2106CrossRef
29.
Zurück zum Zitat Mohan AP, Gladston A et al (2020) Merkle tree and blockchain-based cloud data auditing. Int J Cloud Appl Comput (IJCAC) 10(3):54–66 Mohan AP, Gladston A et al (2020) Merkle tree and blockchain-based cloud data auditing. Int J Cloud Appl Comput (IJCAC) 10(3):54–66
30.
Zurück zum Zitat Kang P, Yang W, Zheng J (2022) Blockchain private file storage-sharing method based on ipfs. Sensors 22(14):5100CrossRef Kang P, Yang W, Zheng J (2022) Blockchain private file storage-sharing method based on ipfs. Sensors 22(14):5100CrossRef
31.
Zurück zum Zitat Zheng Q, Li Y, Chen P et al (2018) An innovative ipfs-based storage model for blockchain. In: 2018 IEEE/WIC/ACM international conference on web intelligence (WI), IEEE, pp 704–708 Zheng Q, Li Y, Chen P et al (2018) An innovative ipfs-based storage model for blockchain. In: 2018 IEEE/WIC/ACM international conference on web intelligence (WI), IEEE, pp 704–708
33.
Zurück zum Zitat Grant G, Hogan R (2015) Bitcoin: Risks and controls. J Corp Account Finance 26(5):29–35CrossRef Grant G, Hogan R (2015) Bitcoin: Risks and controls. J Corp Account Finance 26(5):29–35CrossRef
34.
Zurück zum Zitat Liu H, Liu C, Zhao W et al (2018) S-gram: towards semantic-aware security auditing for ethereum smart contracts. In: 2018 33rd IEEE/ACM International Conference on Automated Software Engineering (ASE), IEEE, pp 814–819 Liu H, Liu C, Zhao W et al (2018) S-gram: towards semantic-aware security auditing for ethereum smart contracts. In: 2018 33rd IEEE/ACM International Conference on Automated Software Engineering (ASE), IEEE, pp 814–819
35.
Zurück zum Zitat Sheldon MD (2019) A primer for information technology general control considerations on a private and permissioned blockchain audit. Curr Issues Audit 13(1):A15–A29CrossRef Sheldon MD (2019) A primer for information technology general control considerations on a private and permissioned blockchain audit. Curr Issues Audit 13(1):A15–A29CrossRef
36.
Zurück zum Zitat Bonyuet D (2020) Overview and impact of blockchain on auditing. Int J Digit Account Res 20:31–43CrossRef Bonyuet D (2020) Overview and impact of blockchain on auditing. Int J Digit Account Res 20:31–43CrossRef
38.
Zurück zum Zitat Guidi B, Michienzi A, Ricci L (2022) Evaluating the decentralisation of filecoin. In: Proceedings of the 3rd International Workshop on Distributed Infrastructure for the Common Good, pp 13–18 Guidi B, Michienzi A, Ricci L (2022) Evaluating the decentralisation of filecoin. In: Proceedings of the 3rd International Workshop on Distributed Infrastructure for the Common Good, pp 13–18
40.
Zurück zum Zitat Li H, Mi X, Dou Y et al (2023) An empirical study of storj dcs: Ecosystem, performance, and security. In: 2023 IEEE/ACM 31st International Symposium on Quality of Service (IWQoS), IEEE, pp 1–10 Li H, Mi X, Dou Y et al (2023) An empirical study of storj dcs: Ecosystem, performance, and security. In: 2023 IEEE/ACM 31st International Symposium on Quality of Service (IWQoS), IEEE, pp 1–10
Metadaten
Titel
FIBPRO: Peer-to-peer data management and sharing cloud storage system based on blockchain
verfasst von
Rui Han
Yu Wang
Mingfa Wan
Teng Yuan
Guozi Sun
Publikationsdatum
07.10.2023
Verlag
Springer US
Erschienen in
Peer-to-Peer Networking and Applications / Ausgabe 6/2023
Print ISSN: 1936-6442
Elektronische ISSN: 1936-6450
DOI
https://doi.org/10.1007/s12083-023-01570-1

Weitere Artikel der Ausgabe 6/2023

Peer-to-Peer Networking and Applications 6/2023 Zur Ausgabe

Premium Partner