Skip to main content
Log in

Distributed medical data storage model based on blockchain technology

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

In the field of distributed medical data storage, relayed data is usually kept centrally on the central node, which may lead to an increased risk of a single point of failure and security challenges from malicious tampering. While introducing backup nodes can partially alleviate these issues, the efficiency of synchronization and switching between nodes remains constrained. In addition, nodes storing relayed data can reach a consensus to modify the forwarded data, which lacks trustworthiness. Given the problems faced by traditional distributed storage in the field of medical data, combined with the characteristics of blockchain technology, we propose a distributed medical data storage model based on blockchain technology, named DDS (Decentralized Distributed Storage), which is intended to be applied in medical data management. In the DDS model, we embed relay data into blocks for storage and ensure the integrity and security of relay data for medical data by introducing redundant blockchain storage and collaborative verification mechanisms. The model is divided into two key phases: the storage phase of relay data of medical data and the verification phase. In the storage phase, the doctor’s signature and the associated copy location data are sent to multiple validation nodes, after which the relay data block of medical data is generated and written to the blockchain. In the validation phase, the node first verifies whether the local relay data blockchain state is consistent with the global state. If it is not, a state synchronization operation is performed. Next, the validation node retrieves the local relay data blockchain to verify the integrity of the medical data relay data. From the theoretical analysis and experimental results, the DDS model can ensure the traceability and integrity of relay medical data and has good concurrent processing performance and less impact on the efficiency of medical data storage.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Algorithm 1
Algorithm 2
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. Ghemawat, S., Gobioff, H., Leung, S.T.: The Google file system. In: Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles, 29–43 (2003).

  2. Shvachko, K., Kuang, H., Radia, S., Chansler, R.: The hadoop distributed file system. In: 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST), 1–10 (2010)

  3. Guo, H., Li, W., Nejad, M., Shen, C.C.: Access control for electronic health records with hybrid blockchain-edge architecture. 2019 IEEE International Conference on Blockchain (Blockchain), 44–51 (2019)

  4. Sharma, B., Halder, R., Singh, J.: Blockchain-based interoperable healthcare using zero-knowledge proofs and proxy re-encryption. In: 2020 International Conference On Communication Systems & Networks (COMSNETS), 1–6 (2020)

  5. Niu, S., Liu, W., Chen, L., Wang, C., Du, X.: Electronic medical record data sharing scheme based on searchable encryption via consortium blockchain. J. Commun. 41, 204–214 (2020)

    Google Scholar 

  6. Buzachis, A., Celesti, A., Fazio, M., Villari, M.: On the design of a blockchain-as-a-service-based health information exchange (BaaS-HIE) system for patient monitoring. In: 2019 IEEE Symposium on Computers and Communications (ISCC), 1–6 (2019)

  7. Ren, Y., et al.: Multiple cloud storage mechanism based on blockchain in smart homes. Futur. Gener. Comput. Syst. 115, 304–313 (2021)

    Article  Google Scholar 

  8. Jiang, R., et al.: A trust transitivity model of small and medium-sized manufacturing enterprises under blockchain-based supply chain finance. Int. J. Prod. Econ. 247, 108469 (2022)

    Article  Google Scholar 

  9. Ren, Y., Leng, Y., Cheng, Y., Wang, J.: Secure data storage based on blockchain and coding in edge computing. Math. Biosci. Eng. 16, 1874–1892 (2019)

    Article  MathSciNet  Google Scholar 

  10. Bao, X., Wang, L.: Discovering interesting co-location patterns interactively using ontologies. Database systems for advanced applications: DASFAA 2017 International Workshops: BDMS, BDQM, SeCoP, and DMMOOC, Suzhou, China, March 27–30, Proceedings 22, 75–89 (2017)

  11. Jiang, R., Han, S., Yu, Y., Ding, W.: An access control model for medical big data based on clustering and risk. Inf. Sci. 621, 691–707 (2023)

    Article  Google Scholar 

  12. Jiang, R., Chen, X., Yu, Y., Zhang, Y., Ding, W.: Risk and UCON-based access control model for healthcare big data. J. Big Data 10, 1–28 (2023)

    Article  Google Scholar 

  13. Jiang, R., Xin, Y., Chen, Z., Zhang, Y.: A medical big data access control model based on fuzzy trust prediction and regression analysis. Appl. Soft Comput. 117, 108423 (2022)

    Article  Google Scholar 

  14. Arauzo-Carod, J.M., Liviano-Solis, D., Manjón-Antolín, M.: Empirical studies in industrial location: an assessment of their methods and results. J. Reg. Sci. 50, 685–711 (2010)

    Article  Google Scholar 

  15. Zhai, S., Wang, Y., Cheng, S.: Research on the application of blockchain technology in the sharing of electronic medical records. J. Xidian Univ. 5, 103–112 (2020)

    Google Scholar 

  16. Zhuang, Y., et al.: A patient-centric health information exchange framework using blockchain technology. IEEE J. Biomed. Health Inform. 24, 2169–2176 (2020)

    Article  Google Scholar 

  17. Jiang, R., Han, S., Zhang, Y., Chen, T., Song, J.: Medical big data access control model based on UPHFPR and evolutionary game. Alex. Eng. J. 61, 10659–10675 (2022)

    Article  Google Scholar 

  18. Feng, T., Jiao, Y., Fang, J., Tian, Y.: Medical health data security model based on alliance blockchain. Comput. Sci. 47, 305–311 (2020)

    Google Scholar 

  19. Castro, M., Liskov, B.: Practical byzantine fault tolerance and proactive recovery. ACM Trans. Comput. Syst. (TOCS) 20, 398–461 (2002)

    Article  Google Scholar 

  20. Yang, J.-J., Li, J.-Q., Niu, Y.: A hybrid solution for privacy preserving medical data sharing in the cloud environment. Futur. Gener. Comput. Syst. 43, 74–86 (2015)

    Article  Google Scholar 

  21. Azaria, A., Ekblaw, A., Vieira, T., Lippman, A.: Medrec: using blockchain for medical data access and permission management. In: 2016 2nd International Conference on Open and Big Data (OBD), 25–30 (2016)

  22. Shen, B., Guo, J., Yang, Y.: MedChain: Efficient healthcare data sharing via blockchain. Appl. Sci. 9, 1207 (2019)

    Article  Google Scholar 

  23. Riabi, I., Saidane, L. A., Ayed, H.K.B.: A proposal of a distributed access control over fog computing: the ITS use case. In: 2017 International Conference on Performance Evaluation and Modeling in Wired and Wireless Networks (PEMWN), 1–7 (2017)

  24. Hassanzadeh-Nazarabadi, Y., Küpçü, A., Özkasap, Ö.: LightChain: Scalable DHT-based blockchain. IEEE Trans. Parallel Distrib. Syst. 32, 2582–2593 (2021)

    Article  Google Scholar 

  25. Fisch, B., Bonneau, J., Greco, N., Benet, J.: Scaling proof-of-replication for filecoin mining. Protocol Labs, San Francisco (2018)

    Google Scholar 

  26. Qi, X., Zhang, Z., Jin, C., Zhou, A: BFT-Store: storage partition for permissioned blockchain via erasure coding. In: 2020 IEEE 36th International Conference on Data Engineering (ICDE), 1926–1929 (2020)

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China (No. 71972165,61763048), Key Projects of Basic Research for Science and Technology Foundation of Yunnan Province (No. 202001AS070031), Special Foundation for Local Science and Technology Development Guided by the Central Government of Yunnan Province Science and Technology Deatment (No.202307AB110009), Science and Technology Foundation of Yunnan Province Education Department (No.2023J0657), Yunnan Key Laboratory of Blockchain Application Technology (No.YNB202104).

Author information

Authors and Affiliations

Authors

Contributions

Author Contributions All authors contributed to the study's conception and design. Rong Jiang proposed the idea of this paper and designed the study. Changyu Duan designed the study and wrote the manuscript. Rong Jiang reviewed and edited the paper and offered constructive suggestions. Rong Jiang and Changyu Duan prepared Figures 1-13 and Table 1. All authors have read and agreed to the final version of the manuscript.

Corresponding author

Correspondence to Rong Jiang.

Ethics declarations

Competing interests

The authors declare no competing interests.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Duan, C., Jiang, R., Zhang, Y. et al. Distributed medical data storage model based on blockchain technology. Cluster Comput (2023). https://doi.org/10.1007/s10586-023-04207-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10586-023-04207-3

Keywords

Navigation