Abstract
The consortium chain is widely used in multi-organization collaboration and data sharing in various industries due to its decentralization, non-tampering, and traceability. With its popularity, supervising these distributed systems has become a challenge for governments. The centralized supervision model destroys the distributed nature of blockchains and cannot provide open and transparent supervision services. Therefore, researchers propose to build a blockchain to supervise multiple consortium chains in one industry. Under this idea, the cross-chain supervision scheme becomes the focus of research. However, most existing cross-chain schemes are designed for digital currency transfer. If applied to a supervision scenario, they suffer from two shortcomings. First, the over-coupled interchain relationship cannot meet flexible supervisory requirements. Second, they cannot guarantee data authenticity during off-chain transmission. Aiming at the shortcomings, we design SCOPE, a cross-chain supervision scheme for consortium chains. The contribution of our work lies in three aspects. Firstly, we deploy a relay chain to implement automatic supervision based on the publish-subscribe model, reducing cross-chain overhead. Secondly, we propose a verification method for the authenticity of cross-chain data by calculating the reputation value of oracle nodes and performing threshold signatures based on reputation weights. Finally, we implement a prototype system and test it. The results show that SCOPE provides good scalability and achieves low latency. Compared with the verification method based on BLS threshold signatures, SCOPE obtains a higher success rate in verifying the authenticity of cross-chain data.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Liu, S., Mu, T., Xu, S., He, G.: Research on cross-chain method based on distributed digital identity. In: Proceedings of the 2022 ACM 4th International Conference on Blockchain Technology, pp. 59–73. ACM (2022)
Liu, Z., et al.: Hyperservice: interoperability and programmability across heterogeneous blockchains. In: Proceedings of the 2019 ACM SIGSAC Conference on Computer and Communications Security (CCS), pp. 549D–566. ACM (2019)
Pasdar, A., Dong, Z., Lee, Y.C.: Blockchain oracle design patterns. arXiv preprint arXiv:2106.09349 (2021)
Pasdar, A., Lee, Y.C., Dong, Z.: Connect API with blockchain: a survey on blockchain oracle implementation. ACM Comput. Surv. 55(10), 1–39 (2023)
Breidenbach, L., et al.: Chainlink 2.0: Next steps in the evolution of decentralized oracle networks. Chainlink Labs 1, 1–136 (2021)
Jiang, Y., Wang, C., Wang, Y., Gao, L.: A cross-chain solution to integrating multiple blockchains for IoT data management. Sensors 19(9), 2042 (2019)
Gao, Z., Li, H., Xiao, K., Wang, Q.: Cross-chain oracle based data migration mechanism in heterogeneous blockchains. In: Proceedings of the 2020 IEEE 40th International Conference on Distributed Computing Systems (ICDCS), pp. 1263–1268. IEEE (2020)
Sober, M., Scaffino, G., Spanring, C., Schulte, S.: A voting-based blockchain interoperability oracle. In: 2021 IEEE International Conference on Blockchain (Blockchain), pp. 160–169. IEEE (2021)
Lu, S., et al.: CCIO: a cross-chain interoperability approach for consortium blockchains based on oracle. Sensors 23(4), 1864 (2023)
Agrawal, A., Choudhary, S., Bhatia, A., Tiwari, K.: Pub-SubMCS: a privacy-preserving publish-subscribe and blockchain-based mobile crowdsensing framework. Future Gener. Comput. Syst. (FGCS) 146, 234–249 (2023)
Ghaemi, S., Rouhani, S., Belchior, R., Cruz, R.S., Khazaei, H., Musilek, P.: A pub-sub architecture to promote blockchain interoperability. arXiv preprint arXiv:2101.12331 (2021)
Bu, G., Nguyen, T.S.L., Butucaru, M.P., Thai, K.L.: Hyperpubsub: blockchain based publish/subscribe. In: Proceedings of the 2019 38th Symposium on Reliable Distributed Systems (SRDS), pp. 366–3662. IEEE (2019)
Ramachandran, G.S., et al.: Trinity: a byzantine fault-tolerant distributed publish-subscribe system with immutable blockchain-based persistence. In: Proceedings of the 2019 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), pp. 227–235. IEEE (2019)
Xing, R., Su, Z., Xu, Q., Benslimane, A.: Truck platooning aided secure publish/subscribe system based on smart contract in autonomous vehicular networks. IEEE Trans. Veh. Technol. 70(1), 782–794 (2021)
Papadopoulos, D., et al.: Making NSEC5 practical for DNSSEC. Cryptology ePrint Archive (2017)
Kamvar, S.D., Schlosser, M.T., Garcia-Molina, H.: The eigentrust algorithm for reputation management in p2p networks. In: Proceedings of the 12th International Conference on World Wide Web (WWW), pp. 640–651. ACM (2003)
Li, X., Jing, T., Li, R., Li, H., Wang, X., Shen, D.: Bdra: blockchain and decentralized identifiers assisted secure registration and authentication for vanets. IEEE Internet Things J. (IoTJ) 1–15 (2022)
Guo, C., Chang, C.C.: Proactive weighted threshold signature based on generalized Chinese remainder theorem. J. Electron. Sci. Technol. 10(3), 250–255 (2012)
Iftene, S.: General secret sharing based on the Chinese remainder theorem with applications in e-voting. Electron. Notes Theor. Comput. Sci. 186, 67–84 (2007)
Acknowledgements
This work was supported by the National Key R &D Program of China (No.2020YFB1005500).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix A
Appendix A
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Xu, Y., Wang, H., Zeng, J. (2023). SCOPE: A Cross-Chain Supervision Scheme for Consortium Blockchains. In: Wang, D., Yung, M., Liu, Z., Chen, X. (eds) Information and Communications Security. ICICS 2023. Lecture Notes in Computer Science, vol 14252. Springer, Singapore. https://doi.org/10.1007/978-981-99-7356-9_33
Download citation
DOI: https://doi.org/10.1007/978-981-99-7356-9_33
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-7355-2
Online ISBN: 978-981-99-7356-9
eBook Packages: Computer ScienceComputer Science (R0)