计算机科学
可扩展性
智能合约
节点(物理)
付款
计算机安全
数据库事务
方案(数学)
链条(单位)
虚拟货币
分布式计算
计算机网络
块链
数据库
万维网
天文
物理
工程类
数学分析
货币
结构工程
经济
数学
货币经济学
作者
Xin Jia,Zhe Yu,Jun Shao,Rongxing Lu,Guiyi Wei,Zhenguang Liu
标识
DOI:10.1109/tifs.2023.3281064
摘要
With the emergence of countless independent blockchain systems in recent years, cross-chain transactions have attracted considerable attention, and lots of solutions have been put forth by both industry and academia. However, most of the existing solutions suffer from either centralization or scalability issues. To mitigate these issues, in this paper, we propose the concept of cross-chain virtual payment channels, which allows two users in different blockchain systems to conduct limitless off-chain transactions with the help of an intermediate node, hence solving the centralization and scalability issues. Furthermore, as the intermediate node is only involved in the channel open and close operations, it further improves the efficiency of cross-chain transactions, and to a certain extent, it even enhances the privacy of the cross-chain transaction. Meanwhile, we also present the first concrete cross-chain virtual payment channel scheme, which only requires one of the blockchain systems supporting the Turing-complete scripting language. The corresponding detailed security analysis in the Universal Composability framework demonstrates that our proposal holds the Consensus on Open, Update, and Close. Finally, we implement and deploy our cross-chain virtual payment channel scheme on the Ethereum and Bitcoin test networks. The extensive experimental results show that our proposal dramatically improves the efficiency of cross-chain transactions, and the advantage becomes more pronounced as the number of transactions increases.
科研通智能强力驱动
Strongly Powered by AbleSci AI