Zhang Qian, Cao Sheng, Zhang Xiaosong. A Multi-Factor Reverse Auction Routing Scheme for Cross-Blockchain Payment[J]. Journal of Computer Research and Development, 2022, 59(10): 2233-2246. DOI: 10.7544/issn1000-1239.20220482
Citation:
Zhang Qian, Cao Sheng, Zhang Xiaosong. A Multi-Factor Reverse Auction Routing Scheme for Cross-Blockchain Payment[J]. Journal of Computer Research and Development, 2022, 59(10): 2233-2246. DOI: 10.7544/issn1000-1239.20220482
Zhang Qian, Cao Sheng, Zhang Xiaosong. A Multi-Factor Reverse Auction Routing Scheme for Cross-Blockchain Payment[J]. Journal of Computer Research and Development, 2022, 59(10): 2233-2246. DOI: 10.7544/issn1000-1239.20220482
Citation:
Zhang Qian, Cao Sheng, Zhang Xiaosong. A Multi-Factor Reverse Auction Routing Scheme for Cross-Blockchain Payment[J]. Journal of Computer Research and Development, 2022, 59(10): 2233-2246. DOI: 10.7544/issn1000-1239.20220482
1(School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu 611731)
2(Shenzhen Institute for Advanced Study, University of Electronic Science and Technology of China, Shenzhen, Guangdong 518110)
Funds: This work was supported by the National Natural Science Foundation of China (U19A2066), the Natural Science Foundation of Sichuan Province (2022NSFSC0871), the Key Research and Development Program of Sichuan Province (2021ZHCG0001, 22ZDZX0046), and the Key Research and Development Program of Chengdu Municipal (2019-YF05-02029-GX).
Payment channel networks have received widespread attention as an important means of scaling blockchains. Among them, the main factors affecting the selection of payment channel cross-blockchain routing include path distance, node fee quotation, etc. The existing work mainly conducts in-depth research on one of the above factors. A comprehensive evaluation function of node quality is defined, including multiple factors such as node fee quotation, path distance and historical reputation. We design a routing scheme for multi-factor reverse Vickrey auction (MFRA) to achieve a comprehensive selection of the quality of candidate intermediate nodes in the process of cross-blockchain payment routing. The MFRA routing scheme establishes the equivalent bidding function of candidate nodes, which is used to convert non-price attribute factors of node quality into price attributes. In the MFRA routing scheme, we introduce the based-2 exponential mechanism to achieve differential privacy for the equivalent bid price, which ensures the quotation anti-leak of participating nodes in the auction routing process. The security analysis and performance evaluation show that the MFRA routing scheme can effectively protect the quotation privacy of transaction participating nodes while reducing the node fee overhead, and realize efficient multi-hop cross-blockchain payment.