P-sharding: Streamline Emergency Medical Transactions via Priority Sharding | SpringerLink
Skip to main content

P-sharding: Streamline Emergency Medical Transactions via Priority Sharding

  • Conference paper
  • First Online:
Ad Hoc Networks and Tools for IT (ADHOCNETS 2021, TridentCom 2021)

Abstract

In recent years, several blockchain-based access control models have been emerged to give individuals control over their sensitive Electronic Medical Records (EMRs) in the healthcare sector. From our extensive literature review, we observe that currently, these models have no provision of prioritising the emergency transactions. This critically affects the quick and streamline sharing of EMRs in a multi-domain network environment. Further, it restricts the optimal usage of blockchain network affecting scalability. Sharding has arisen as a viable option for addressing the issue of blockchain’s scalability and performance. Motivated from this, in this paper, we first propose prioritised sharding (P-sharding), a novel mechanism to streamline the processing of priority or emergency transactions in blockchain-based access control models by improving the throughput of each prioritised shard, in the context of multi-domain healthcare networks. Finally, the performance of the model is verified, validated, and also compared with the existing sharding mechanism. The obtained results are promising and encourage to further sparkle this direction.

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

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 9151
Price includes VAT (Japan)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 11439
Price includes VAT (Japan)
  • 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

Similar content being viewed by others

Notes

  1. 1.

    https://github.com/ethereum/sharding.

  2. 2.

    https://etherscan.io/.

References

  1. Sun, J., Fang, Y.: Cross-domain data sharing in distributed electronic health record systems. IEEE Trans. Parallel Distrib. Syst. 21(6), 754–764 (2009)

    Google Scholar 

  2. Osborn, S., Sandhu, R., Munawer, Q.: Configuring role-based access control to enforce mandatory and discretionary access control policies. ACM Trans. Inf. Syst. Secur. (TISSEC) 3(2), 85–106 (2000)

    Article  Google Scholar 

  3. Hu, V.C., Kuhn, D.R., Ferraiolo, D.F., Voas, J.: Attribute-based access control. Computer 48(2), 85–88 (2015)

    Article  Google Scholar 

  4. Novo, O.: Blockchain meets IoT: an architecture for scalable access management in IoT. IEEE Internet Things J. 5(2), 1184–1195 (2018)

    Article  Google Scholar 

  5. 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), pp. 25–30. IEEE (2016)

    Google Scholar 

  6. Roehrs, A., da Costa, C.A., da Rosa Righi, R.: OmniPHR: a distributed architecture model to integrate personal health records. J. Biomed. Inform. 71, 70–81 (2017)

    Article  Google Scholar 

  7. Introduction to smart contracts. https://solidity.readthedocs.io/en/v0.5.6/introduction-to-smart-contracts.html/

  8. Saini, A., Zhu, Q., Singh, N., Xiang, Y., Gao, L., Zhang, Y.: A smart contract based access control framework for cloud smart healthcare system. IEEE Internet Things J. 8(7), 5914–5925 (2020)

    Article  Google Scholar 

  9. Dinh, T.T.A., Wang, J., Chen, G., Liu, R., Ooi, B.C., Tan, K.-L.: Blockbench: a framework for analyzing private blockchains. In: Proceedings of the 2017 ACM International Conference on Management of Data, pp. 1085–1100. ACM (2017)

    Google Scholar 

  10. Pongnumkul, S., Siripanpornchana, C., Thajchayapong, S.: Performance analysis of private blockchain platforms in varying workloads. In: 2017 26th International Conference on Computer Communication and Networks (ICCCN), pp. 1–6. IEEE (2017)

    Google Scholar 

  11. Tschorsch, F., Scheuermann, B.: Bitcoin and beyond: a technical survey on decentralized digital currencies. IEEE Commun. Surv. Tutor. 18(3), 2084–2123 (2016)

    Article  Google Scholar 

  12. Decker, C., Wattenhofer, R.: Information propagation in the bitcoin network. In: IEEE P2P 2013 Proceedings, pp. 1–10. IEEE (2013)

    Google Scholar 

  13. Nakamoto, S., et al.: Bitcoin: a peer-to-peer electronic cash system (2008)

    Google Scholar 

  14. Wood, G.: Ethereum: a secure decentralised generalised transaction ledger. Ethereum project yellow paper, vol. 151, pp. 1–32 (2014)

    Google Scholar 

  15. On sharding blockchains. https://github.com/ethereum/wiki/wiki/Sharding-FAQ

  16. Dang, H., Dinh, T.T.A., Loghin, D., Chang, E.-C., Lin, Q., Ooi, B.C.: Towards scaling blockchain systems via sharding. In: Proceedings of the 2019 International Conference on Management of Data, pp. 123–140 (2019)

    Google Scholar 

  17. Bogner, A., Chanson, M., Meeuw, A.: A decentralised sharing app running a smart contract on the ethereum blockchain. In: Proceedings of the 6th International Conference on the Internet of Things, pp. 177–178 (2016)

    Google Scholar 

  18. Saleh, F.: Blockchain without waste: proof-of-stake. Available at SSRN 3183935 (2020)

    Google Scholar 

  19. Larimer, D.: Delegated proof-of-stake (DPoS). Bitshare Whitepaper (2014)

    Google Scholar 

  20. Xie, J., Yu, F.R., Huang, T., Xie, R., Liu, J., Liu, Y.: A survey on the scalability of blockchain systems. IEEE Network 33(5), 166–173 (2019)

    Article  Google Scholar 

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

    Article  Google Scholar 

  22. Zhang, Y., Kasahara, S., Shen, Y., Jiang, X., Wan, J.: Smart contract-based access control for the internet of things. IEEE Internet Things J. 6(2), 1594–1605 (2018)

    Article  Google Scholar 

  23. Brown, R.G., Carlyle, J., Grigg, I., Hearn, M.: Corda: an introduction. R3 CEV, vol. 1, p. 15, August 2016

    Google Scholar 

  24. Androulaki, E., et al.: Hyperledger fabric: a distributed operating system for permissioned blockchains. In: Proceedings of the Thirteenth EuroSys Conference, pp. 1–15 (2018)

    Google Scholar 

  25. Goel, S., Singh, A., Garg, R., Verma, M., Jayachandran, P.: Resource fairness and prioritization of transactions in permissioned blockchain systems (industry track). In: Proceedings of the 19th International Middleware Conference Industry, pp. 46–53 (2018)

    Google Scholar 

  26. Wood, G.: Polkadot: vision for a heterogeneous multi-chain framework. White Paper (2016)

    Google Scholar 

  27. Poon, J., Dryja, T.: The bitcoin lightning network: Scalable off-chain instant payments (2016)

    Google Scholar 

  28. Popov, S.: The tangle. White Paper, vol. 1, p. 3 (2018)

    Google Scholar 

  29. Churyumov, A.: Byteball: a decentralized system for storage and transfer of value (2016). https://byteball.org/Byteball.pdf

  30. Kokoris-Kogias, E., Jovanovic, P., Gasser, L., Gailly, N., Syta, E., Ford, B.: Omniledger: a secure, scale-out, decentralized ledger via sharding. In: 2018 IEEE Symposium on Security and Privacy (SP), pp. 583–598. IEEE (2018)

    Google Scholar 

  31. Nguyen, L.N., Nguyen, T.D., Dinh, T.N., Thai, M.T.: Optchain: optimal transactions placement for scalable blockchain sharding. In: 2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS), pp. 525–535. IEEE (2019)

    Google Scholar 

  32. Ren, Z., Cong, K., Aerts, T., de Jonge, B., Morais, A., Erkin, Z.: A scale-out blockchain for value transfer with spontaneous sharding. In: 2018 Crypto Valley Conference on Blockchain Technology (CVCBT), pp. 1–10. IEEE (2018)

    Google Scholar 

  33. Kleinrock, L.: Queueing Systems, Volume 2: Computer Applications, vol. 66. Wiley, New York (1976)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Akanksha Saini .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Saini, A., Kaur, N., Singh, N., Wijaya, D. (2022). P-sharding: Streamline Emergency Medical Transactions via Priority Sharding. In: Bao, W., Yuan, X., Gao, L., Luan, T.H., Choi, D.B.J. (eds) Ad Hoc Networks and Tools for IT. ADHOCNETS TridentCom 2021 2021. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 428. Springer, Cham. https://doi.org/10.1007/978-3-030-98005-4_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-98005-4_18

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-98004-7

  • Online ISBN: 978-3-030-98005-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics