Skip to main content

Smarter Smart Contracts: Efficient Consent Management in Health Data Sharing

  • Conference paper
  • First Online:
Book cover Web and Big Data (APWeb-WAIM 2020)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 12318))

Abstract

The healthcare industry faces serious problems in data fragmentation and insufficient data sharing between patients, healthcare service providers and medical researchers. At the same time, patients’ privacy must be protected, and patients should have authority over who can access their data. Researchers have proposed blockchain-based solutions to health data sharing, using blockchain for consent management. However, the implementation of the smart contracts that underpin these solutions has not been studied in detail. In this paper, we develop a blockchain-based framework for consent management in interorganizational health data sharing. We study the design of smart contracts that support the operation of our framework and evaluate its efficiency based on the execution costs on Ethereum. Our design improves on those previously proposed, lowering the computational costs of the framework significantly. This allows the framework to operate at scale and is more feasible for widespread adoption. Additionally, we introduce a novel contract that supports searching for patients in the framework that match certain criteria. This feature would be useful to medical researchers looking to obtain patient data.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://mimic.physionet.org/.

References

  1. COVID-19: fighting panic with information. Lancet 395(10224), 537 (2020)

    Google Scholar 

  2. Amofa, S., et al.: A blockchain-based architecture framework for secure sharing of personal health data. In: Healthcom, pp. 1–6 (2018)

    Google Scholar 

  3. An, B., Xiao, M., Liu, A., Gao, G., Zhao, H.: Truthful crowdsensed data trading based on reverse auction and blockchain. In: Li, G., Yang, J., Gama, J., Natwichai, J., Tong, Y. (eds.) DASFAA 2019. LNCS, vol. 11446, pp. 292–309. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-18576-3_18

    Chapter  Google Scholar 

  4. Ao, X., Shi, H., Wang, J., Zuo, L., Li, H., He, Q.: Large-scale frequent episode mining from complex event sequences with hierarchies. ACM TIST 10(4), 36:1–36:26 (2019)

    Google Scholar 

  5. Asghar, M.R., Lee, T., Baig, M.M., Ullah, E., Russello, G., Dobbie, G.: A review of privacy and consent management in healthcare: a focus on emerging data sources. In: e-Science, pp. 518–522 (2017)

    Google Scholar 

  6. Azaria, A., Ekblaw, A., Vieira, T., Lippman, A.: MedRec: using blockchain for medical data access and permission management. In: OBD, pp. 25–30 (2016)

    Google Scholar 

  7. Chen, L., Lee, W., Chang, C., Choo, K.R., Zhang, N.: Blockchain based searchable encryption for electronic health record sharing. Future Gener. Comput. Syst. 95, 420–429 (2019)

    Article  Google Scholar 

  8. Cohen, S., Zohar, A.: Database perspectives on blockchains. CoRR abs/1803.06015 (2018)

    Google Scholar 

  9. Das, A., Wang, J., Gandhi, S.M., Lee, J., Wang, W., Zaniolo, C.: Learn smart with less: building better online decision trees with fewer training examples. In: IJCAI, pp. 2209–2215 (2019)

    Google Scholar 

  10. Do, H.G., Ng, W.K.: Blockchain-based system for secure data storage with private keyword search. In: SERVICES, pp. 90–93 (2017)

    Google Scholar 

  11. Gu, J., Wang, J., Zaniolo, C.: Ranking support for matched patterns over complex event streams: the CEPR system. In: ICDE, pp. 1354–1357 (2016)

    Google Scholar 

  12. Harris, C.G.: The risks and challenges of implementing ethereum smart contracts. In: ICBC, pp. 104–107 (2019)

    Google Scholar 

  13. Kumar, T., Ramani, V., Ahmad, I., Braeken, A., Harjula, E., Ylianttila, M.: Blockchain utilization in healthcare: key requirements and challenges. In: Healthcom, pp. 1–7 (2018)

    Google Scholar 

  14. Neisse, R., Steri, G., Fovino, I.N.: A blockchain-based approach for data accountability and provenance tracking. In: ARES, pp. 14:1–14:10 (2017)

    Google Scholar 

  15. Ruan, P., Chen, G., Dinh, A., Lin, Q., Ooi, B.C., Zhang, M.: Fine-grained, secure and efficient data provenance for blockchain. PVLDB 12(9), 975–988 (2019)

    Google Scholar 

  16. Shah, M., Li, C., Sheng, M., Zhang, Y., Xing, C.: CrowdMed: a blockchain-based approach to consent management for health data sharing. In: Chen, H., Zeng, D., Yan, X., Xing, C. (eds.) ICSH 2019. LNCS, vol. 11924, pp. 345–356. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-34482-5_31

    Chapter  Google Scholar 

  17. Theodouli, A., Arakliotis, S., Moschou, K., Votis, K., Tzovaras, D.: On the design of a blockchain-based system to facilitate healthcare data sharing. In: TrustCom/BigDataSE, pp. 1374–1379 (2018)

    Google Scholar 

  18. Tian, B., Zhang, Y., Wang, J., Xing, C.: Hierarchical inter-attention network for document classification with multi-task learning. In: IJCAI, pp. 3569–3575 (2019)

    Google Scholar 

  19. Wang, J., Lin, C., Li, M., Zaniolo, C.: An efficient sliding window approach for approximate entity extraction with synonyms. In: EDBT, pp. 109–120 (2019)

    Google Scholar 

  20. Wang, J., Lin, C., Zaniolo, C.: MF-Join: efficient fuzzy string similarity join with multi-level filtering. In: ICDE, pp. 386–397 (2019)

    Google Scholar 

  21. Wang, S., Zhang, Y., Zhang, Y.: A blockchain-based framework for data sharing with fine-grained access control in decentralized storage systems. IEEE Access 6, 38437–38450 (2018)

    Article  Google Scholar 

  22. Wu, J., Zhang, Y., Wang, J., Lin, C., Fu, Y., Xing, C.: Scalable metric similarity join using MapReduce. In: ICDE, pp. 1662–1665 (2019)

    Google Scholar 

  23. Yang, J., Zhang, Y., Zhou, X., Wang, J., Hu, H., Xing, C.: A hierarchical framework for top-k location-aware error-tolerant keyword search. In: ICDE, pp. 986–997 (2019)

    Google Scholar 

  24. Zhang, Y., Li, X., Wang, J., Zhang, Y., Xing, C., Yuan, X.: An efficient framework for exact set similarity search using tree structure indexes. In: ICDE, pp. 759–770 (2017)

    Google Scholar 

  25. Zhang, Y., Wu, J., Wang, J., Xing, C.: A transformation-based framework for KNN set similarity search. IEEE Trans. Knowl. Data Eng. 32(3), 409–423 (2020)

    Article  Google Scholar 

  26. Zhao, K., et al.: Modeling patient visit using electronic medical records for cost profile estimation. In: Pei, J., Manolopoulos, Y., Sadiq, S., Li, J. (eds.) DASFAA 2018. LNCS, vol. 10828, pp. 20–36. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-91458-9_2

    Chapter  Google Scholar 

Download references

Acknowledgements

This work was supported by National Key R&D Program of China (2018YFB1402701, 2018YFB1404401), NSFC (91646202).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mira Shah .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Shah, M., Li, C., Sheng, M., Zhang, Y., Xing, C. (2020). Smarter Smart Contracts: Efficient Consent Management in Health Data Sharing. In: Wang, X., Zhang, R., Lee, YK., Sun, L., Moon, YS. (eds) Web and Big Data. APWeb-WAIM 2020. Lecture Notes in Computer Science(), vol 12318. Springer, Cham. https://doi.org/10.1007/978-3-030-60290-1_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-60290-1_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-60289-5

  • Online ISBN: 978-3-030-60290-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics