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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
M. Swan, Blockchain: Blueprint for a New Economy (OReilly Media Inc., New York, 2015)
D. Yaga et al., “Blockchain Technology Overview. NIST Draft NISTIR 8202 (2018). https://csrc.nist.gov
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
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
P. Lafourcade, M. Lombard-Platet, About blockchain interoperability. Inf. Process. Lett. 161, 105976 (2020)
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
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]
S. Nakamoto, Bitcoin: A Peer-to-Peer Electronic Cash System. www.Bitcoin.Org (2008), p. 9
M. Castro, B. Liskov, Practical byzantine fault tolerance and proactive recovery. ACM Trans. Comput. Syst. (TOCS) 20(4), 398–461 (2002)
Hyperledger Fabric Project [Online]. https://hyperledger-fabric.readthedocs.io/en/release/ [Accessed: 05-Aug-2017]
C. Cachin, Architecture of the Hyperledger blockchain fabric, in Workshop on Distributed Cryptocurrencies and Consensus Ledgers, vol. 310 (2016)
Node-RED [Online]. http://nodered.org/ [Accessed: 24-Jan-2019]
Docker [Online]. https://www.docker.com [Accessed: 24-Jan-2019]
Q. Nasir, I.A. Qasse, M.A. Talib, A.B. Nassif, Performance analysis of Hyperledger Fabric platforms. Secur. Commun. Netw. 2018 (2018)
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
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
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)
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)
B. Sergio, D. Lerner, RSK [White paper] (2015). https://docs.rsk.co/
S. Shapiro, et al. Alpha Networks [White paper] (2018). https://elementsproject.org/
J. Poon, V. Buterin, Plasma: Scalable Autonomous Smart Contracts Scalable Multi-Party Computation (2017), pp. 1–47
POA Network [White paper]. https://poa.network [Accessed: 08-Sep-2018]
A. Poelstra, Mimblewimble, [white paper], vol. 06 (2016), pp. 1–19
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
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
Z. Tech, Anlink Blockchain Network [White paper] (2017). https://alicliimg.clewm.net/049/389/1389049.pdf
D. Ding, InterChain: A Framework to Support Blockchain Interoperability (2018)
Z. Chen et al., Inter-blockchain communication, in DEStech Transactions on Computer Science and Engineering, vol. 0(cst) (2017), pp. 448–454
Cosmos [White paper]. https://cosmos.network/docs/resources/whitepaper.html [Accessed: 10-Aug-2018]
W. Gavin, Polkadot: Vision for a Heterogeneous Multi-chain Framework [White paper], pp. 1–21
ICON [White paper]. https://www.iconpartners.io [Accessed: 10-Aug-2018]
AION [White paper]. https://aion.network [Accessed: 10-Aug-2018]
Wanchain [White paper]. https://wanchain.org [Accessed: 10-Aug-2018]
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)
G. Dagher, et al., Towards secure interoperability between heterogeneous blockchains using smart contracts, in Future Technologies Conference (2017)
P. Bennink, et al., An Analysis of Atomic Swaps on and between Ethereum, in Blockchains using Smart Contracts (2018)
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this chapter
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)