| In recent years,many blockchain systems have been proposed with the rapid development of blockchain technology,and the demand for cross-chain transactions between various blockchains is also increasing.Many domestic and foreign scholars have proposed different solutions,but the existing cross-chain transaction systems have problems such as centralization,low scalability,and weak privacy and security.To solve the above issues,this paper proposes a new payment channel technology called cross-chain virtual payment channel and designs a concrete scheme.Specifically,the crosschain virtual payment channel scheme has the following characteristics:(1)No need to interact with the blockchain.In the cross-chain virtual payment channel scheme,users on two different blockchains can conduct countless cross-chain transactions with the assistance of intermediate nodes without any interaction with the blockchain system,thus solving the centralization and scalability issues.(2)No need for frequent participation of intermediate nodes.Since the cross-chain virtual payment channel scheme only requires the intermediate node to participate in the Open and Close operations of the channel without participating in the specific transaction process,the efficiency of cross-chain transactions has been significantly improved,and to a certain extent,it even enhances the privacy of the cross-chain transaction.(3)Security and efficiency.The corresponding detailed security analysis in the Universal Composability Framework demonstrates that the cross-chain virtual payment channel scheme holds the Consensus on Open,Update,and Close.Finally,this paper implements and deploys the cross-chain virtual payment channel scheme on the Ethereum and Bitcoin test networks.The extensive experimental results show that the cross-chain virtual payment channel scheme dramatically improves the efficiency of cross-chain transactions,and the advantage becomes more pronounced as the number of transactions increases. |