Abstract
Blockchain has been rapidly evolving in recent years and widely used in financial transactions due to its tamper-proof and decentralization features. However, as a relatively independent system, different blockchains have difficulty interoperating with each other, and the issue of “Value Island” becomes more problematic. In addition, the users on the different ledgers are also concerned about the leakage of privacy in the cross-chain process. In this paper, we propose a Privacy-Preserving Cross-Chain Transaction (PCT) scheme combining the relay mechanism with the hash locking mechanism. Meanwhile, the Pedersen commitment is introduced to enable the committers to verify the transaction without acknowledging the amount. We also conduct the range proof based on the Borromean ring signature to ensure that the transaction amount is legitimate. Finally, a lending scheme is designed to solve the problem of insufficient funds in cross-chain transactions. Security analysis and experiments show our scheme achieves privacy-preserving cross-chain transactions with low overhead.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Lin, X., Wu, J., Bashir, A.K., et al.: Blockchain-based incentive energy-knowledge trading in IoT: Joint power transfer and AI design. IEEE Internet Things J. 9(16), 14685–14698 (2022)
Wang, N., Yang, W., Wang, X., et al.: A blockchain based privacy-preserving federated learning scheme for Internet of vehicles. Digital Commun. Netw. (2022)
Liao, S., Wu, J., Mumtaz, S., et al.: Cognitive balance for fog computing resource in internet of things: an edge learning approach. IEEE Transaction on Mobile Computing 21(5), 1596–1608 (2022)
Zhang, Z., Yin, J., Hu, B., et al.: CLTracer: a cross-ledger tracing framework based on address relationships. Comput. Secur. 113, 102558 (2022)
Nakamoto, S.: Bitcoin: A peer-to-peer electronic cash system. https://bitcoin.org/bitcoin.pdf
Wang, N., et al.: When energy trading meets blockchain in electrical power system: the state of the art. Appl. Sci. 9(8), 1561 (2019)
Zheng, Z., Xie, S., Dai, H.N., et al.: Blockchain challenges and opportunities: a survey. Int. J. Web Grid Serv. 14(4), 352–375 (2018)
Kannengießer, N., et al.: Bridges between islands: cross-chain technology for distributed ledger technology. In: Proceedings of the 53rd Hawaii International Conference on System Sciences (2020)
Lin, S., Kong, Y., Nie, S.: Overview of block chain cross chain technology. In: 2021 13th International Conference on Measuring Technology and Mechatronics Automation (ICMTMA). IEEE (2021)
Hope-Bailie, A., Thomas, S.: Interledger: creating a standard for payments. In: Proceedings of the 25th International Conference Companion on World Wide Web (2016)
Back, A., Corallo, M., Dashjr, L., et al.: Enabling blockchain innovations with pegged sidechains. 72, 201—224 (2014) http://www.opensciencereview.com/papers/123/enablingblockchain-innovations-with-pegged-sidechains
Poon, J., Buterin, V.: Plasma: scalable autonomous smart contracts. White Pap. 1–47 (2017)
Kwon, J., Buchman, E.: A network of distributed ledgers. Cosmos, dated, 1–41, (2018)
Wood, G.: Polkadot: vision for a heterogeneous multi-chain framework. White Pap. 21 (2016)
ConsenSys. BTC Relay’s documentation. http://btc-relay.readthedocs.io/en/latest/
Dilley, J., Poelstra, A., Wilkins, J., et al.: Strong federations: an interoperable blockchain solution to centralized third-party risks. arXiv:1612.05491 (2016)
Poon, J., Dryja, T.: The bitcoin lightning network: scalable off-chain instant payments (2016)
Miers, I., Garman, C., Green, M., et al.: Zerocoin: anonymous distributed E-Cash from bitcoin. In: 2013 IEEE Symposium on Security and Privacy (SP). IEEE (2013)
Maxwell, G.: CoinJoin: bitcoin privacy for the real world.post on bitcoin forum (2013)
Narula, N., Vasquez, W., Virza, M.: zkledger: privacy-preserving auditing for distributed ledgers. In: 15th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 18), 65–80 (2018). Author, F.: Article title. Journal 2(5), 99–110 (2016)
Network, R.: Trustless Privacy on Polkadot. https://www.raze.network
Deshpande, A., Maurice, H.: Privacy-preserving cross-chain atomic swaps. In: International Conference on Financial Cryptography and Data Security. Springer, Cham (2020)
Pedersen, T.P.: Non-interactive and information theoretic secure verifiable secret sharing. In: Proceedings of the 11th Annual International Cryptology Conference (1992), CRYPTO 1991, pp. 129–140 (1992)
Gibson, A.: An investigation into confidential transactions, vol. 93 (2016). https://github.com/AdamISZ/ConfidentialTransactionsDoc/blob/master/essayonCT.pdf.
Rivest, R.L., Shamir, A., Tauman, Y.: How to leak a secret. In: International conference on the theory and application of cryptology and information security, pp. 552–565. Springer, Berlin, Heidelberg (2001)
Yang, W., Wang, N., Guan, Z., et al.: IEEE Wireless Communications (2022)
Maxwell, G., Poelstra, A.: Borromean ring signatures (2015). Accessed 8 June 2019
Schnorr, C.P.: Efficient identification and signatures for smart cards. In: Conference on the Theory and Application of Cryptology, pp. 239–252. Springer, New York (1989)
Abe, M., Ohkubo, M., Suzuki, K.: 1-out-of-n signatures from a variety of keys. In: International Conference on the Theory and Application of Cryptology and Information Security, pp. 415–432. Springer, Berlin, (2002)
Acknowledgements
This work is supported by the Science and Technology Project of State Grid Corporation of China: “Research on key technologies of cross-chain interaction of energy and power blockchain public service platform” (5700-202172412A-0–0-00).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Li, D. et al. (2022). PCT: A Relay-Based Privacy-Preserving Cross-Chain Transaction Scheme. In: Sun, Y., Cai, L., Wang, W., Song, X., Lu, Z. (eds) Blockchain Technology and Application. CBCC 2022. Communications in Computer and Information Science, vol 1736. Springer, Singapore. https://doi.org/10.1007/978-981-19-8877-6_6
Download citation
DOI: https://doi.org/10.1007/978-981-19-8877-6_6
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-8876-9
Online ISBN: 978-981-19-8877-6
eBook Packages: Computer ScienceComputer Science (R0)