Abstract
The NFT market has been booming in recent years. In 2021, digital artist Pak’s newest creation, The Merge, fetched US$91.8 million on Nifty Gateway. Since then, many NFT owners have turned to auctions to gain more profits through their collections. Ethereum covers the majority of NFT transactions at the moment. However, it will be hard for them to make profits if they have only one way to sell. To settle this situation, we propose an auction protocol for NFTs which works in a cross-chain environment. We design our protocol by using hash time lock and adding strategies to control users’ malicious behaviors. We also optimize the cross-chain asset exchange process to ensure both auction and exchange are successful. Through testing in Ethereum and FISCO BCOS networks, the experimental results show that our scheme is capable of completing auctions in heterogeneous blockchain networks and maintaining low communication costs. The transactions can be confirmed in an average of 4 blocks, and the contract strategies will filter out invalid transactions. We also do additional experiments to prove that our protocol can resist reentrancy.
This work was supported in part by the Hainan Provincial Natural Science Foundation of China (621RC508), Henan Key Laboratory of Network Cryptography Technology (LNCT2021-A16), the Science Project of Hainan University (KYQD(ZR)-21075).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Wang, Q., Li, R., Wang, Q., Chen, S.: Non-fungible token (NFT): overview. Evaluation, Opportunities and Challenges. arXiv (2021)
Entriken, W., Shirley, D., Evans, J., Sachs, N.: EIP-721: ERC-721 non-fungible token standard. Ethereum Improvement Proposals (721) (2018)
Deng, L., Chen, H., Zeng, J., Zhang, L.-J.: Research on cross-chain technology based on sidechain and hash-locking. In: Liu, S., Tekinerdogan, B., Aoyama, M., Zhang, L.-J. (eds.) EDGE 2018. LNCS, vol. 10973, pp. 144–151. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-94340-4_12
Smith, R.: An overview of the tesseract OCR engine. In: Ninth International Conference on Document Analysis and Recognition (ICDAR 2007), vol. 2, pp. 629–633. IEEE (2007)
Gumussoy, C.A., Calisir, F.: Understanding factors affecting e-reverse auction use: an integrative approach. Comput. Hum. Behav. 25(4), 975–988 (2009)
Liu, L., Du, M., Ma, X.: Blockchain-based fair and secure electronic double auction protocol. IEEE Intell. Syst. 35(3), 31–40 (2020)
Liu, W., Wu, H., Meng, T., Wang, R., Wang, Y., Xu, C.Z.: AucSwap: a Vickrey auction modeled decentralized cross-blockchain asset transfer protocol. J. Syst. Architect. 117, 102102 (2021)
Ausubel, L.M., Milgrom, P., et al.: The lovely but lonely Vickrey auction. Combin. Auctions 17, 22–26 (2006)
Neisse, R., et al.: An interledger blockchain platform for cross-border management of cybersecurity information. IEEE Internet Comput. 24(3), 19–29 (2020)
Chaofan, Y., Wang, L., Zhou, A., Zhang, N., Tian, H., Xiao, J.: Method and apparatus for performing multi-party secure computing based-on issuing certificate. US Patent 11,038,699, 15 June 2021
Chow, J.: BTC relay. BTC-relay (2016)
Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system. Decentralized Bus. Rev. 21260 (2008)
Wood, G., et al.: Ethereum: a secure decentralised generalised transaction ledger. Ethereum Proj. Yellow Pap. 151(2014), 1–32 (2014)
Scoville, N., et al.: The cosmic evolution survey (COSMOS): overview. Astrophys. J. Suppl. Ser. 172(1), 1 (2007)
Wood, G.: Polkadot: vision for a heterogeneous multi-chain framework. White Pap. 21, 2327–4662 (2016)
Herlihy, M.: Atomic cross-chain swaps. In: Proceedings of the 2018 ACM Symposium on Principles of Distributed Computing, pp. 245–254 (2018)
Yang, G., Zang, C., Chen, J., Guo, D., Zhang, J.: Distributed fusion cross-chain model and architecture. IET Blockchain (2022)
Sánchez, D.C.: Raziel: private and verifiable smart contracts on blockchains. arXiv preprint arXiv:1807.09484 (2018)
Galal, H.S., Youssef, A.M.: Verifiable sealed-bid auction on the ethereum blockchain. In: Zohar, A., et al. (eds.) FC 2018. LNCS, vol. 10958, pp. 265–278. Springer, Heidelberg (2019). https://doi.org/10.1007/978-3-662-58820-8_18
Lindell, Y.: Secure multiparty computation. Commun. ACM 64(1), 86–96 (2020)
David, B., Gentile, L., Pourpouneh, M.: FAST: fair auctions via secret transactions. In: Ateniese, G., Venturi, D. (eds.) ACNS 2022. LNCS, vol. 13269, pp. 727–747. Springer, Cham (2022). https://doi.org/10.1007/978-3-031-09234-3_36
Shi, R.H.: Anonymous quantum sealed-bid auction. IEEE Trans. Circ. Syst. II express briefs 69(2), 414–418 (2021)
Acknowledgements
This work was supported in part by the Hainan Provincial Natural Science Foundation of China (621RC508), Henan Key Laboratory of Network Cryptography Technology (LNCT2021-A16), the Science Project of Hainan University (KYQD(ZR)-21075).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Guo, H., Chen, M., Ou, W. (2023). A Lightweight NFT Auction Protocol for Cross-chain Environment. In: Xu, Y., Yan, H., Teng, H., Cai, J., Li, J. (eds) Machine Learning for Cyber Security. ML4CS 2022. Lecture Notes in Computer Science, vol 13655. Springer, Cham. https://doi.org/10.1007/978-3-031-20096-0_11
Download citation
DOI: https://doi.org/10.1007/978-3-031-20096-0_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-20095-3
Online ISBN: 978-3-031-20096-0
eBook Packages: Computer ScienceComputer Science (R0)