Abstract
Although the advanced technology stack of blockchain leads to the prosperity of its applications, the underlying mechanism of blockchain interoperability remains stagnant. Targeting at the efficiency and verification problems of existing cross-blockchain mechanisms, we design a Cross-Blockchain Information Synchronization and Verification (CISV) mode. In CISV, Cross-chain Information Synchronization (CIS) uses the design of touch block to provide high synchronization rate within low network delay, while Cross-chain Information Verification (CIV) applies ECC cryptography algorithm and Secure Multi-party Computation (SMC) to guarantee the accuracy and privacy of cross-chain information. Experiments executed on three mainstream blockchains (Ethereum, Hyperledger Fabric, and EOS) show that CISV has a reliable performance in blockchain interoperability with strong expansibility.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Christidis, K., Devetsikiotis, M.: Blockchains and smart contracts for the Internet of Things. IEEE Access 4, 2292–2303 (2016)
Nofer, M., Gomber, P., Hinz, O., Schiereck, D.: Blockchain. Bus. Inf. Syst. Eng. 59(3), 183–187 (2017)
Ali, M., Nelson, J.C., Shea, R., Freedman, M.J.: Blockstack: a global naming and storage system secured by blockchains. In: Proceedings of the USENIX Annual Technical Conference, pp. 181–194 (2016)
Conoscenti, M., Vetró, A., De Martin, J.C.: Blockchain for the Internet of Things: a systematic literature review. In: Proceedings of the IEEE/ACS 13th International Conference on Computer Systems and Application, December 2016, pp. 1–6 (2016)
Vukolić, M.: The quest for scalable blockchain fabric: proof-of-work vs. BFT replication. In: Proceedings of the International Workshop on Open Problems in Network Security, pp. 112–125 (2015)
Hirai, Y.: Defining the Ethereum virtual machine for interactive theorem provers. In: Proceedings of the International Conference on Financial Cryptography and Data Security, pp. 520–535 (2017)
Herlihy, M.: Atomic cross-chain swaps. In: Proceedings of the ACM Symposium on Principles of Distributed Computing, pp. 245–254 (2018)
Zhang, H., Jin, C., Cui, H.: A method to predict the performance and storage of executing contract for Ethereum consortium-blockchain. In: Chen, S., Wang, H., Zhang, L.-J. (eds.) ICBC 2018. LNCS, vol. 10974, pp. 63–74. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-94478-4_5
Raju, P., et al.: mLSM: making authenticated storage faster in Ethereum. In: HotStorage 2018 (2018)
Yuan, P., Zheng, K., Xiong, X., Zhang, K., Lei, L.: Performance modeling and analysis of a Hyperledger-based system using GSPN. Comput. Commun. 153, 117–124 (2020)
Jiang, L., Chang, X., Liu, Y., Mišić, J., Mišić, V.B.: Performance analysis of hyperledger fabric platform: a hierarchical model approach. Peer-to-Peer Netw. Appl. 13(3), 1014–1025 (2020). https://doi.org/10.1007/s12083-019-00850-z
Kakei, S., Shiraishi, Y., Mohri, M., Nakamura, T., Hashimoto, M., Saito, S.: Cross-certification towards distributed authentication infrastructure: a case of hyperledger fabric. IEEE Access 8, 135742–135757 (2020)
Huang, Y., et al.: Characterizing EOSIO Blockchain. CoRR abs/2002.05369 (2020)
Zheng, W., Zheng, Z., Dai, H.N., Chen, X., Zheng, P.: XBlock-EOS: extracting and exploring blockchain data from EOSIO. CoRR abs/2003.11967 (2020)
Warren, W., Bandeali, A.: 0x: an open protocol for decentralized exchange on the Ethereum blockchain. https://0xproject.com/pdfs/0x_white_paper.pdf. Accessed 31 May 2019
Zhang, T., Wang, L.: Republic protocol: a decentralized dark pool exchange providing atomic swaps for Ethereum-based assets and Bitcoin. https://releases.republicprotocol.com/whitepaper/1.0.0/whitepaper_1.0.0.pdf. Accessed 31 May 2019
Wood, G.: PolkaDot: vision for a heterogeneous multi-chain framework. https://polkadot.network/PolkaDotPaper.pdf. Accessed 31 May 2019
Metronome: Owner’s manual. https://www.metronome.io/pdf/owners_manual.pdf. Accessed 31 May 2019
Borkowski, M., Sigwart, M., Frauenthaler, P., Hukkinen, T., Schulte, S.: Dextt: deterministic cross-blockchain token transfers. IEEE Access 7, 111030–111042 (2019)
Acknowledgement
The authors would like to thank the anonymous reviewers for their elaborate reviews and feedback. This work is supported by the National Natural Science Foundation of China (No. 61906099), the Open Fund of Key Laboratory of Urban Land Resources Monitoring and Simulation, Ministry of Natural Resources (No. KF-2019-04-065).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Gu, Y., Sun, G., Wang, J., Liu, K., Zhou, C., You, X. (2021). CISV: A Cross-Blockchain Information Synchronization and Verification Mode. In: Gao, W., et al. Intelligent Computing and Block Chain. FICC 2020. Communications in Computer and Information Science, vol 1385. Springer, Singapore. https://doi.org/10.1007/978-981-16-1160-5_19
Download citation
DOI: https://doi.org/10.1007/978-981-16-1160-5_19
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-1159-9
Online ISBN: 978-981-16-1160-5
eBook Packages: Computer ScienceComputer Science (R0)