Skip to main content

Toward Inter-Blockchain Communication Between Hyperledger Fabric Platforms

  • Chapter
  • First Online:
Trust Models for Next-Generation Blockchain Ecosystems

Abstract

Blockchain technology is growing rapidly, and a large number of blockchain platforms and decentralized applications have come to play a vital role in many fields. However, the majority of blockchain networks operate in environments that are isolated and disconnected from each other. This has raised issues such as connectivity and scalability in the current blockchain platforms and has also limited blockchain adoption in some industry ecosystems. This chapter focuses on designing and implementing inter-blockchain communication between Hyperledger Fabric networks. Inter-blockchain architecture can enable many possible applications such as healthcare data sharing, supply chains, food traceability solutions, etc. Moreover, this chapter presents the performance evaluation of the proposed scheme in terms of execution time, throughput, and latency. The results show that the proposed solution reduces the overall level of performance of Hyperledger Fabric across all measured metrics. However, the overall proposed solution performance is acceptable, given the achieved interoperability and connectivity.

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 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 199.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. M. Swan, Blockchain: Blueprint for a New Economy (OReilly Media Inc., New York, 2015)

    Google Scholar 

  2. D. Yaga et al., “Blockchain Technology Overview. NIST Draft NISTIR 8202 (2018). https://csrc.nist.gov

  3. A.P. Sheth, Changing focus on interoperability in information systems: from system, syntax, structure to semantics, in Interoperating Geographic Information Systems (Springer, Berlin, 1999), pp. 5–29

    Google Scholar 

  4. S. Schulte, M. Sigwart, P. Frauenthaler, M. Borkowski, Towards blockchain interoperability, in Proceedings of the International Conference on Business Process Management (Springer, New York, 2019), pp. 3–10

    Google Scholar 

  5. P. Lafourcade, M. Lombard-Platet, About blockchain interoperability. Inf. Process. Lett. 161, 105976 (2020)

    Article  MathSciNet  Google Scholar 

  6. Monika, R. Bhatia, Interoperability solutions for blockchain, in Proceedings of the 2020 International Conference on Smart Technologies in Computing, Electrical and Electronics (ICSTCEE) (2020), pp. 381–385

    Google Scholar 

  7. M. Crosby et al., BlockChain Technology—UC Berkeley Sutardja Center 2015 (2015) [Online]. http://scet.berkeley.edu/wp-content/uploads/BlockchainPaper.pdf. [Accessed: 05-Dec-2019]

  8. S. Nakamoto, Bitcoin: A Peer-to-Peer Electronic Cash System. www.Bitcoin.Org (2008), p. 9

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

    Google Scholar 

  10. Hyperledger Fabric Project [Online]. https://hyperledger-fabric.readthedocs.io/en/release/ [Accessed: 05-Aug-2017]

  11. C. Cachin, Architecture of the Hyperledger blockchain fabric, in Workshop on Distributed Cryptocurrencies and Consensus Ledgers, vol. 310 (2016)

    Google Scholar 

  12. Node-RED [Online]. http://nodered.org/ [Accessed: 24-Jan-2019]

  13. Docker [Online]. https://www.docker.com [Accessed: 24-Jan-2019]

  14. Q. Nasir, I.A. Qasse, M.A. Talib, A.B. Nassif, Performance analysis of Hyperledger Fabric platforms. Secur. Commun. Netw. 2018 (2018)

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  17. I. Qasse, M.A. Talib, Q. Nasir, International blockchain communication: a survey, in Proceedings of ACM ArabWIC 6th Annual International Conference Research Track Proceedings (2019)

    Google Scholar 

  18. A. Singh, K. Click, R.M. Parizi, Q. Zhang, A. Dehghantanha, K.-K.R. Choo, Sidechain technologies in blockchain networks: An examination and state-of-the-art review. J. Network Comput. Appl. 149, 102471 (2020)

    Article  Google Scholar 

  19. B. Sergio, D. Lerner, RSK [White paper] (2015). https://docs.rsk.co/

  20. S. Shapiro, et al. Alpha Networks [White paper] (2018). https://elementsproject.org/

  21. J. Poon, V. Buterin, Plasma: Scalable Autonomous Smart Contracts Scalable Multi-Party Computation (2017), pp. 1–47

    Google Scholar 

  22. POA Network [White paper]. https://poa.network [Accessed: 08-Sep-2018]

  23. A. Poelstra, Mimblewimble, [white paper], vol. 06 (2016), pp. 1–19

    Google Scholar 

  24. H. Wang, Y. Cen,, X. Li, Blockchain router: a cross-chain communication protocol, in Proceedings of the 6th International Conference Informatics, Environment Energy Application (IEEA 17) (2017), pp. 94–97

    Google Scholar 

  25. L. Kan, Y. Wei, A. Hafiz Muhammad, W. Siyuan, G. Linchao, H. Kai, A multiple blockchains architecture on inter-blockchain communication, in Proceedings of the 2018 IEEE 18th International Conference Software Quality Reliability Security Companion (QRS-C 2018) (2018), pp. 139–145

    Google Scholar 

  26. Z. Tech, Anlink Blockchain Network [White paper] (2017). https://alicliimg.clewm.net/049/389/1389049.pdf

  27. D. Ding, InterChain: A Framework to Support Blockchain Interoperability (2018)

    Google Scholar 

  28. Z. Chen et al., Inter-blockchain communication, in DEStech Transactions on Computer Science and Engineering, vol. 0(cst) (2017), pp. 448–454

    Google Scholar 

  29. Cosmos [White paper]. https://cosmos.network/docs/resources/whitepaper.html [Accessed: 10-Aug-2018]

  30. W. Gavin, Polkadot: Vision for a Heterogeneous Multi-chain Framework [White paper], pp. 1–21

    Google Scholar 

  31. ICON [White paper]. https://www.iconpartners.io [Accessed: 10-Aug-2018]

  32. AION [White paper]. https://aion.network [Accessed: 10-Aug-2018]

  33. Wanchain [White paper]. https://wanchain.org [Accessed: 10-Aug-2018]

  34. W. Li et al., Towards scalable and private industrial blockchains, in Proceedings of the ACM Workshop on Blockchain, Cryptocurrencies and Contracts (BCC), vol. 17 (2017)

    Google Scholar 

  35. G. Dagher, et al., Towards secure interoperability between heterogeneous blockchains using smart contracts, in Future Technologies Conference (2017)

    Google Scholar 

  36. P. Bennink, et al., An Analysis of Atomic Swaps on and between Ethereum, in Blockchains using Smart Contracts (2018)

    Google Scholar 

  37. E.J. Scheid T. Hegnauer, B. Rodrigues, B. Stiller, Bifröst: a modular blockchain interoperability API, in Proceedings of the 2019 IEEE 44th Conference on Local Computer Networks (LCN) (2019), pp. 332–339

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ilham Qasse .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Qasse, I., Talib, M.A., Nasir, Q. (2021). Toward Inter-Blockchain Communication Between Hyperledger Fabric Platforms. In: Rehman, M.H.u., Svetinovic, D., Salah, K., Damiani, E. (eds) Trust Models for Next-Generation Blockchain Ecosystems. EAI/Springer Innovations in Communication and Computing. Springer, Cham. https://doi.org/10.1007/978-3-030-75107-4_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-75107-4_10

  • Published:

  • Publisher Name: Springer, Cham

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

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

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics