Journal of Frontiers of Computer Science and Technology ›› 2022, Vol. 16 ›› Issue (10): 2177-2192.DOI: 10.3778/j.issn.1673-9418.2203032
• Surveys and Frontiers • Previous Articles Next Articles
MENG Bo+(), WANG Yibing, ZHAO Can, WANG Dejun, MA Binhao
Received:
2022-03-07
Revised:
2022-04-27
Online:
2022-10-01
Published:
2022-10-14
About author:
MENG Bo, born in 1974, Ph.D., professor. His research interests include blockchain security, privacy protection, etc.Supported by:
通讯作者:
+ E-mail: mengscuec@gmail.com作者简介:
孟博(1974—),男,河北石家庄人,博士,教授,主要研究方向为区块链安全、隐私保护等。基金资助:
CLC Number:
MENG Bo, WANG Yibing, ZHAO Can, WANG Dejun, MA Binhao. Survey on Cross-Chain Protocols of Blockchain[J]. Journal of Frontiers of Computer Science and Technology, 2022, 16(10): 2177-2192.
孟博, 王乙丙, 赵璨, 王德军, 麻斌豪. 区块链跨链协议综述[J]. 计算机科学与探索, 2022, 16(10): 2177-2192.
Add to citation manager EndNote|Ris|BibTeX
URL: http://fcst.ceaj.org/EN/10.3778/j.issn.1673-9418.2203032
比较维度 | 公证人[ | 哈希锁定[ | 侧链[ | 分布式私钥控制[ |
---|---|---|---|---|
安全性 | 低 | 中 | 低 | 中 |
交易速度 | 慢 | 中 | 慢 | 中 |
可扩展性 | 较强 | 有限 | 强 | 有限 |
智能合约支持程度 | 困难 | 不支持 | 困难 | 困难 |
应用场景 | 全部 | 有限 | 全部 | 全部 |
实现难度 | 容易 | 容易 | 中等 | 中等 |
局限性 | 依赖第三方公证人 | 应用场景单一 | 交易速度慢 | 智能合约功能有待完善 |
实现原理 | 信任一组公证人 | 验证哈希锁和时间锁 | 采集原链信息进行验证 | 分离资产的所有权和使用权 |
典型项目 | Interledger/Croda | Lightning Network | Cosmo/Polkadot | Wanchain/Fusion |
Table 1 Comparison and analysis between cross-chain technology
比较维度 | 公证人[ | 哈希锁定[ | 侧链[ | 分布式私钥控制[ |
---|---|---|---|---|
安全性 | 低 | 中 | 低 | 中 |
交易速度 | 慢 | 中 | 慢 | 中 |
可扩展性 | 较强 | 有限 | 强 | 有限 |
智能合约支持程度 | 困难 | 不支持 | 困难 | 困难 |
应用场景 | 全部 | 有限 | 全部 | 全部 |
实现难度 | 容易 | 容易 | 中等 | 中等 |
局限性 | 依赖第三方公证人 | 应用场景单一 | 交易速度慢 | 智能合约功能有待完善 |
实现原理 | 信任一组公证人 | 验证哈希锁和时间锁 | 采集原链信息进行验证 | 分离资产的所有权和使用权 |
典型项目 | Interledger/Croda | Lightning Network | Cosmo/Polkadot | Wanchain/Fusion |
年份 | 提出者 | 核心观点 | 关注点 |
---|---|---|---|
2016 | Buterin[ | 通过引入第三方,并在不改变原生链的情况下进行跨链的互操作 | 跨链技术 |
2018 | Jin等人[ | 链与链之间的有效通信和直接信息交换 | 数据互通 |
2019 | Abebe等人[ | 不同区块链之间传输或交换数据或价值 | 数据互通;价值互通 |
2019 | Borkowski等人[ | 跨链数据转移、跨链智能合约调用和跨链资产转移 | 数据互通;价值互通;功能互通 |
2019 | Schulte等人[ | 跨链资产转移和跨链智能合约调用 | 价值互通;功能互通 |
2020 | Belchior等人[ | 源区块链进行跨链,改变目标区块链的状态 | 跨链技术 |
2020 | Kannengießer等人[ | 从外部系统检索数据或与外部系统交换数据 | 数据互通 |
2020 | Lafourcade[ | 创建包含两个分布式账本的二合一区块链 | 数据互通 |
2020 | 叶少杰等人[ | 进行资产交易、信息互通、服务互补等跨链功能 | 数据互通;价值互通;功能互通 |
Table 2 Concept comparison between cross-chain interoperability
年份 | 提出者 | 核心观点 | 关注点 |
---|---|---|---|
2016 | Buterin[ | 通过引入第三方,并在不改变原生链的情况下进行跨链的互操作 | 跨链技术 |
2018 | Jin等人[ | 链与链之间的有效通信和直接信息交换 | 数据互通 |
2019 | Abebe等人[ | 不同区块链之间传输或交换数据或价值 | 数据互通;价值互通 |
2019 | Borkowski等人[ | 跨链数据转移、跨链智能合约调用和跨链资产转移 | 数据互通;价值互通;功能互通 |
2019 | Schulte等人[ | 跨链资产转移和跨链智能合约调用 | 价值互通;功能互通 |
2020 | Belchior等人[ | 源区块链进行跨链,改变目标区块链的状态 | 跨链技术 |
2020 | Kannengießer等人[ | 从外部系统检索数据或与外部系统交换数据 | 数据互通 |
2020 | Lafourcade[ | 创建包含两个分布式账本的二合一区块链 | 数据互通 |
2020 | 叶少杰等人[ | 进行资产交易、信息互通、服务互补等跨链功能 | 数据互通;价值互通;功能互通 |
协议 | 跨链技术 | 可验证性 | 安全性 | 隐私性 | 可扩展性 | 跨链类型 | 局限性 |
---|---|---|---|---|---|---|---|
IBC[ | 中继 | 支持 | 中 | 不支持 | 中 | 同构 | 跨链通信开销大 |
MBCCP[ | 中继 | 不支持 | 高 | 支持 | 低 | 同构 | 无数据验证机制 |
XCMP[ | 中继 | 支持 | 高 | 不支持 | 中 | 同构 | 无具体实现 |
IBTP[ | 中继 | 支持 | 中 | 支持 | 高 | 同构+异构 | 无交易有效性验证机制 |
周期性委员会轮换协议[ | 中继与 公证人 | 支持 | 中 | 不支持 | 低 | 同构+异构 | 未考虑恶意请求造成的 广播风暴风险 |
三阶段跨链通信协议[ | 中继 | 不支持 | 低 | 不支持 | 中 | 同构 | 安全性较差 |
跨链通信服务协议[ | 中继 | 支持 | 中 | 不支持 | 中 | 同构 | 无激励机制、性能较差 |
Table 3 Comparison and analysis between cross-chain communication protocols
协议 | 跨链技术 | 可验证性 | 安全性 | 隐私性 | 可扩展性 | 跨链类型 | 局限性 |
---|---|---|---|---|---|---|---|
IBC[ | 中继 | 支持 | 中 | 不支持 | 中 | 同构 | 跨链通信开销大 |
MBCCP[ | 中继 | 不支持 | 高 | 支持 | 低 | 同构 | 无数据验证机制 |
XCMP[ | 中继 | 支持 | 高 | 不支持 | 中 | 同构 | 无具体实现 |
IBTP[ | 中继 | 支持 | 中 | 支持 | 高 | 同构+异构 | 无交易有效性验证机制 |
周期性委员会轮换协议[ | 中继与 公证人 | 支持 | 中 | 不支持 | 低 | 同构+异构 | 未考虑恶意请求造成的 广播风暴风险 |
三阶段跨链通信协议[ | 中继 | 不支持 | 低 | 不支持 | 中 | 同构 | 安全性较差 |
跨链通信服务协议[ | 中继 | 支持 | 中 | 不支持 | 中 | 同构 | 无激励机制、性能较差 |
协议 | 跨链技术 | 安全性 | 原子性 | 隐私性 | 可扩展性 | 跨链类型 | 局限性 |
---|---|---|---|---|---|---|---|
XCLAIM[ | 中继 | 高 | 支持 | 不支持 | 高 | 同构+异构 | 成本高,资产过度抵押 |
NCASP[ | 哈希锁定 | 高 | 支持 | 不支持 | 高 | 同构+异构 | 存在密钥泄露风险 |
AC3WN[ | 哈希锁定、侧链 | 低 | 支持 | 不支持 | 中 | 同构 | 性能低 |
3PP[ | 哈希锁定 | 中 | 支持 | 不支持 | 低 | 同构 | 无交易容错机制 |
Relay Swap[ | 哈希锁定、中继 | 低 | 支持 | 不支持 | 中 | 同构 | 安全性差 |
去中心化资产交易协议[ | 中继 | 中 | 不支持 | 不支持 | 中 | 同构+异构 | 性能较差 |
多方跨链协议[ | 哈希锁定 | 低 | 支持 | 不支持 | 高 | 同构 | 无具体实现 |
资产互换匿名方案[ | 哈希锁定 | 中 | 支持 | 支持 | 低 | 同构 | 无具体实现 |
Table 4 Comparison and analysis between cross-chain asset swap protocols
协议 | 跨链技术 | 安全性 | 原子性 | 隐私性 | 可扩展性 | 跨链类型 | 局限性 |
---|---|---|---|---|---|---|---|
XCLAIM[ | 中继 | 高 | 支持 | 不支持 | 高 | 同构+异构 | 成本高,资产过度抵押 |
NCASP[ | 哈希锁定 | 高 | 支持 | 不支持 | 高 | 同构+异构 | 存在密钥泄露风险 |
AC3WN[ | 哈希锁定、侧链 | 低 | 支持 | 不支持 | 中 | 同构 | 性能低 |
3PP[ | 哈希锁定 | 中 | 支持 | 不支持 | 低 | 同构 | 无交易容错机制 |
Relay Swap[ | 哈希锁定、中继 | 低 | 支持 | 不支持 | 中 | 同构 | 安全性差 |
去中心化资产交易协议[ | 中继 | 中 | 不支持 | 不支持 | 中 | 同构+异构 | 性能较差 |
多方跨链协议[ | 哈希锁定 | 低 | 支持 | 不支持 | 高 | 同构 | 无具体实现 |
资产互换匿名方案[ | 哈希锁定 | 中 | 支持 | 支持 | 低 | 同构 | 无具体实现 |
协议 | 跨链技术 | 安全性 | 原子性 | 隐私性 | 可扩展性 | 跨链类型 | 局限性 |
---|---|---|---|---|---|---|---|
DeXTT[ | 公证人 | 低 | 支持 | 不支持 | 中 | 同构 | 使用范围有限 |
Interledger[ | 公证人 | 低 | 支持 | 不支持 | 中 | 同构+异构 | 无容错机制 |
Zendoo[ | 侧链 | 高 | 支持 | 支持 | 低 | 同构 | 计算量大,实现难度大 |
SuSy[ | 中继 | 低 | 支持 | 不支持 | 中 | 同构+异构 | 无激励机制,未考虑双重支付 |
AUGP[ | 中继 | 中 | 支持 | 不支持 | 中 | 同构 | 无具体实现 |
Sigwart协议[ | 哈希锁定 | 中 | 支持 | 不支持 | 低 | 同构+异构 | 手续费较高 |
Burn-to-Claim[ | 哈希锁定 | 中 | 支持 | 不支持 | 低 | 同构 | 无具体实现,无事务回滚机制 |
Table 5 Comparison and analysis between cross-chain asset transfer protocols
协议 | 跨链技术 | 安全性 | 原子性 | 隐私性 | 可扩展性 | 跨链类型 | 局限性 |
---|---|---|---|---|---|---|---|
DeXTT[ | 公证人 | 低 | 支持 | 不支持 | 中 | 同构 | 使用范围有限 |
Interledger[ | 公证人 | 低 | 支持 | 不支持 | 中 | 同构+异构 | 无容错机制 |
Zendoo[ | 侧链 | 高 | 支持 | 支持 | 低 | 同构 | 计算量大,实现难度大 |
SuSy[ | 中继 | 低 | 支持 | 不支持 | 中 | 同构+异构 | 无激励机制,未考虑双重支付 |
AUGP[ | 中继 | 中 | 支持 | 不支持 | 中 | 同构 | 无具体实现 |
Sigwart协议[ | 哈希锁定 | 中 | 支持 | 不支持 | 低 | 同构+异构 | 手续费较高 |
Burn-to-Claim[ | 哈希锁定 | 中 | 支持 | 不支持 | 低 | 同构 | 无具体实现,无事务回滚机制 |
协议 | 安全性 | 隐私性 | 可扩展性 | 原子性 | 跨链类型 | 局限性 |
---|---|---|---|---|---|---|
跨链智能合约调用框架[ | 中 | 不支持 | 中 | 不支持 | 同构 | 跨链调用开销大,无激励机制 |
Move[ | 中 | 不支持 | 中 | 支持 | 同构+异构 | 性能较差,手续费高 |
UIP[ | 高 | 不支持 | 高 | 支持 | 同构 | 实现难度较大 |
SCIP[ | 低 | 不支持 | 中 | 不支持 | 同构+异构 | 安全性低 |
GPACT[ | 高 | 不支持 | 低 | 支持 | 同构 | 使用范围有限 |
Table 6 Comparison and analysis between cross-chain smart contract call protocols
协议 | 安全性 | 隐私性 | 可扩展性 | 原子性 | 跨链类型 | 局限性 |
---|---|---|---|---|---|---|
跨链智能合约调用框架[ | 中 | 不支持 | 中 | 不支持 | 同构 | 跨链调用开销大,无激励机制 |
Move[ | 中 | 不支持 | 中 | 支持 | 同构+异构 | 性能较差,手续费高 |
UIP[ | 高 | 不支持 | 高 | 支持 | 同构 | 实现难度较大 |
SCIP[ | 低 | 不支持 | 中 | 不支持 | 同构+异构 | 安全性低 |
GPACT[ | 高 | 不支持 | 低 | 支持 | 同构 | 使用范围有限 |
相关文献 | 类型 | 具体内容 | 解决方案 |
---|---|---|---|
[ | 安全性 | 资产保护机制、超时处理机制、数据可信验证、可审计性、崩溃恢复机制、数据一致性 | 公证人机制、SPV验证、2PC协议、3PC协议 |
[ | 可扩展性 | 应用场景多元化、松耦合架构、并行架构、 链下通道 | 侧链、中继、微支付通道、链下存储通道 |
[ | 隐私性 | 交易信息隐藏机制、网络数据混淆处理、 数据访问控制 | 零知识证明、混币机制、代理重加密、同态加密、环签名、混淆网络、属性基加密 |
Table 7 Summary of key design principles of cross-chain protocols
相关文献 | 类型 | 具体内容 | 解决方案 |
---|---|---|---|
[ | 安全性 | 资产保护机制、超时处理机制、数据可信验证、可审计性、崩溃恢复机制、数据一致性 | 公证人机制、SPV验证、2PC协议、3PC协议 |
[ | 可扩展性 | 应用场景多元化、松耦合架构、并行架构、 链下通道 | 侧链、中继、微支付通道、链下存储通道 |
[ | 隐私性 | 交易信息隐藏机制、网络数据混淆处理、 数据访问控制 | 零知识证明、混币机制、代理重加密、同态加密、环签名、混淆网络、属性基加密 |
[1] | 曾诗钦, 霍如, 黄韬, 等. 区块链技术研究综述: 原理、进展与应用[J]. 通信学报, 2020, 41(1): 134-151. |
ZENG S Q, HUO R, HUANG T, et al. Survey of blockchain: principle, progress and application[J]. Journal on Commu-nications, 2020, 41(1): 134-151. | |
[2] |
熊啸, 李雷孝, 高静, 等. 区块链在车联网数据共享领域的研究进展[J]. 计算机科学与探索, 2022, 16(5): 1008-1024.
DOI |
XIONG X, LI L X, GAO J, et al. Research progress of blockchain in Internet of vehicles data sharing[J]. Journal of Frontiers of Computer Science and Technology, 2022, 16(5): 1008-1024.
DOI |
|
[3] | 姚前, 张大伟. 区块链系统中身份管理技术研究综述[J]. 软件学报, 2021, 32(7): 2260-2286. |
YAO Q, ZHANG D W. Overview of research on identity management technology in blockchain systems[J]. Journal of Software, 2021, 32(7): 2260-2286. | |
[4] | 周如月, 钱良. 基于区块链信用体系的分布式数字版权管理机制[J]. 计算机应用研究, 2020, 37(6): 1794-1798. |
ZHOU R Y, QIAN L. Blockchain based digital right manag-ement for distributed content delivery network[J]. Applic-ation Research of Computers, 2020, 37(6): 1794-1798. | |
[5] | 王晨旭, 程加成, 桑新欣, 等. 区块链数据隐私保护: 研究现状与展望[J]. 计算机研究与发展, 2021, 58(10): 2099-2119. |
WANG C X, CHENG J C, SANG X X, et al. Data privacy-preserving for blockchain: state of the art and trends[J]. Journal of Computer Research and Development, 2021, 58(10): 2099-2119. | |
[6] | 李芳, 李卓然, 赵赫. 区块链跨链技术进展研究[J]. 软件学报, 2019, 30(6): 1649-1660. |
LI F, LI Z R, ZHAO H. Research on the progress in cross-chain technology of blockchains[J]. Journal of Software, 2019, 30(6): 1649-1660. | |
[7] | 徐卓嫣, 周轩. 跨链技术发展综述[J]. 计算机应用研究, 2021, 38(2): 341-346. |
XU Z Y, ZHOU X. Survey on crosschain technology[J]. Application Research of Computers, 2021, 38(2): 341-346. | |
[8] | 路爱同, 赵阔, 杨晶莹, 等. 区块链跨链技术研究[J]. 信息网络安全, 2019, 19(8): 83-90. |
LU A T, ZHAO K, YANG J Y, et al. Research on cross-chain technology of blockchain[J]. Netinfo Security, 2019, 19(8): 83-90. | |
[9] | VO H T, WANG Z Y, KARUNAMOORTHY D, et al. Internet of blockchains: techniques and challenges ahead[C]// Proceedings of the 2018 IEEE International Confe-rence on Internet of Things and Green Computing and Communications and IEEE Cyber, Physical and Social Computing and IEEE Smart Data, 2018: 1574-1581. |
[10] | 戴炳荣, 姜胜明, 李顿伟, 等. 基于改进PageRank算法的跨链公证人机制评价模型[J]. 计算机工程, 2021, 47(2): 26-31. |
DAI B R, JIANG S M, LI D W, et al. Evaluation model of cross-chain notary mechanism based on improved PageRank algorithm[J]. Computer Engineering, 2021, 47(2): 26-31. | |
[11] | DAI B R, JIANG S M, ZHU M L, et al. Research and implementation of cross-chain transaction model based on improved hash-locking[C]// Proceedings of the 2nd Interna-tional Conference on Blockchain and Trustworthy Systems, Dali, Aug 6-7, 2020. Singapore: Springer, 2020: 218-230. |
[12] | GAŽI P, KIAYIAS A, ZINDROS D. Proof-of-stake side-chains[C]// Proceedings of the 2019 IEEE Symposium on Security and Privacy, San Francisco, May 19-23, 2019. Piscataway: IEEE, 2019: 139-156. |
[13] | FRAUENTHALER P, SIGWART M, SPANRING C, et al. Testimonium: a cost-efficient blockchain relay[J]. arXiv:2002. 12837, 2020. |
[14] |
SHI L, GUO Z. Baguena: a practical proof of stake protocol with a robust delegation mechanism[J]. Chinese Journal of Electronics, 2020, 29(5): 887-898.
DOI URL |
[15] | GUDGEON L, MORENO-SANCHEZ P, ROOS S, et al. SoK: layer-two blockchain protocols[C]// LNCS 12059: Proce-edings of the 24th International Conference on Financial Cryptography and Data Security, Kota Kinabalu, Feb 10-14, 2020. Cham: Springer, 2020: 201-226. |
[16] |
WEGNER P. Interoperability[J]. ACM Computing Surveys, 1996, 28(1): 285-287.
DOI URL |
[17] | VERNADAT F B. Interoperable enterprise systems: archite-ctures and methods[J]. IFAC Proceedings Volumes, 2006, 39(3): 13-20. |
[18] |
KOENS T, POLL E. Assessing interoperability solutions for distributed ledgers[J]. Pervasive and Mobile Computing, 2019, 59: 101079.
DOI URL |
[19] | BUTERIN V. Chain interoperability[EB/OL]. (2016)[2022-02-18]. https://allquantor.at/blockchainbib/pdf/buterin2016chain.pdf. |
[20] | JIN H, DAI X H, XIAO J. Towards a novel architecture for enabling interoperability amongst multiple blockchains[C]// Proceedings of the 2018 38th IEEE International Confer-ence on Distributed Computing Systems, Vienna, Jul 2-6, 2018. Washington: IEEE Computer Society, 2018: 1203-1211. |
[21] | ABEBE E, BEHL D, GOVINDARAJAN C, et al. Enabling enterprise blockchain interoperability with trusted data transfer(industry track)[C]// Proceedings of the 20th Interna-tional Middleware Conference Industrial Track, Davis, Dec 9-13, 2019. New York: ACM, 2019: 29-35. |
[22] |
BORKOWSKI M, SIGWART M, FRAUENTHALER P, et al. DeXTT: deterministic cross-blockchain token transfers[J]. IEEE Access, 2019, 7: 111030-111042.
DOI |
[23] | SCHULTE S, SIGWART M, FRAUENTHALER P, et al. Towards blockchain interoperability[C]// Proceedings of the 2019 International Conference on Business Process Manage-ment, Vienna, Sep 1-6, 2019. Cham: Springer, 2019: 3-10. |
[24] | BELCHIOR R, VASCONCELOS A, GUERREIRO S, et al. A survey on blockchain interoperability: past, present, and future trends[J]. arXiv:2005.14282, 2020. |
[25] | KANNENGIEßER N, PFISTER M, GREULICH M, et al. Bridges between islands: cross-chain technology for distri-buted ledger technology[C]// Proceedings of the 53rd Hawaii International Conference on System Sciences, Maui, Jan 7-10, 2020: 1-10. |
[26] |
LAFOURCADE P, LOMBARD-PLATET M. About block-chain interoperability[J]. Information Processing Letters, 2020, 161: 105976.
DOI URL |
[27] |
叶少杰, 汪小益, 徐才巢, 等. BitXHub: 基于侧链中继的异构区块链互操作平台[J]. 计算机科学, 2020, 47(6): 294-302.
DOI |
YE S J, WANG X Y, XU C C, et al. BitXHub: side-relay chain based heterogeneous blockchain interoperable plat-form[J]. Computer Science, 2020, 47(6): 294-302. | |
[28] | ZAMYATIN A, AL-BASSAM M, ZINDROS D, et al. SoK: communication across distributed ledgers[C]// LNCS 12675: Proceedings of the 25th International Conference on Fina-ncial Cryptography and Data Security, Mar 1-5, 2021. Cham: Springer, 2021: 3-36. |
[29] | HERLIHY M. Atomic cross-chain swaps[C]// Proceedings of the 2018 ACM Symposium on Principles of Distributed Computing, Egham, Jul 23-27, 2018. New York: ACM, 2018: 245-254. |
[30] | NISSL M, SALLINGER E, SCHULTE S, et al. Towards cross-blockchain smart contracts[C]// Proceedings of the 2021 IEEE International Conference on Decentralized Appli-cations and Infrastructures, Aug 23-26, 2021. Piscataway: IEEE, 2021: 85-94. |
[31] | GOES C. The interblockchain communication protocol: an overview[J]. arXiv:2006.15918, 2020. |
[32] |
SHE W, GU Z, LIU W, et al. A channel matching scheme for cross-chain[J]. International Journal of Embedded Systems, 2020, 12(4): 500-509.
DOI URL |
[33] | BURDGES J, CEVALLOS A, CZABAN P, et al. Overview of Polkadot and its design considerations[J]. arXiv:2005. 13456, 2020. |
[34] | WANG H, HE D, GAO Y, et al. Research on data verifi-cation and exchange of heterogeneous blockchains for electricity application[C]// Proceedings of the 2nd Interna-tional Conference on Artificial Intelligence and Computer Science, Hangzhou, Jul 25-26, 2020: 012154. |
[35] | WU Z H, XIAO Y, ZHOU E Y, et al. A solution to data accessibility across heterogeneous blockchains[C]// Proceed-ings of the 26th IEEE International Conference on Parallel and Distributed Systems, Hong Kong, China, Dec 2-4, 2020. Piscataway: IEEE, 2020: 414-421. |
[36] | LUO K, YU W, HAFIZ M A, et al. A multiple blockchains architecture on inter-blockchain communication[C]// Procee-dings of the 2018 IEEE International Conference on Soft-ware Quality, Reliability and Security Companion, Lisbon, Jul 16-20, 2018. Piscataway: IEEE, 2018: 139-145. |
[37] | 康博涵, 章宁, 朱建明. 基于区块链的智能服务交易跨链服务框架与通信机制[J]. 网络与信息安全学报, 2021, 7(3): 105-114. |
KANG B H, ZHANG N, ZHU J M. Research on inter-blockchain service framework and communication mechan-ism based on smart service transaction[J]. Chinese Journal of Network and Information Security, 2021, 7(3): 105-114. | |
[38] | HERLIHY M, LISKOV B, SHRIRA L. Cross-chain deals and adversarial commerce[J]. arXiv:1905.09743, 2019. |
[39] | WERNER S M, PEREZ D, GUDGEON L, et al. SoK: decentralized finance (DeFi)[J]. arXiv:2101.08778, 2021. |
[40] | ZAMYATIN A, HARZ D, LIND J, et al. XCLAIM: trust-less, interoperable, cryptocurrency-backed assets[C]// Proce-edings of the 2019 IEEE Symposium on Security and Privacy, San Francisco, May 19-23, 2019. Piscataway: IEEE, 2019: 193-210. |
[41] |
刘峰, 张嘉淏, 周俊杰, 等. 基于改进哈希时间锁的区块链跨链资产交互协议[J]. 计算机科学, 2022, 49(1): 336-344.
DOI |
LIU F, ZHANG J H, ZHOU J J, et al. Novel hash-time-lock-contract based cross-chain token swap mechanism of blockchain[J]. Computer Science, 2022, 49(1): 336-344.
DOI |
|
[42] | ZAKHARY V, AGRAWAL D, ABBADI A E. Atomic commitment across blockchains[J]. arXiv:1905.02847, 2019. |
[43] | SHADAB N, HOUSHMAND F, LESANI M. Cross-chain transactions[C]// Proceedings of the 2020 IEEE Internati-onal Conference on Blockchain and Cryptocurrency, Toronto, May 2-6, 2020. Piscataway: IEEE, 2020: 1-9. |
[44] | LYS L, MICOULET A, POTOP-BUTUCARU M. Atomic cross chain swaps via relays and adapters[C]// Proceedings of the 3rd Workshop on Cryptocurrencies and Blockchains for Distributed Systems, London, Sep 25, 2020. New York: ACM, 2020: 59-64. |
[45] |
TIAN H, XUE K, LUO X, et al. Enabling cross-chain trans-actions: a decentralized cryptocurrency exchange protocol[J]. IEEE Transactions on Information Forensics and Security, 2021, 16: 3928-3941.
DOI URL |
[46] | 张诗童, 秦波, 郑海彬. 基于哈希锁定的多方跨链协议研究[J]. 网络空间安全, 2018, 9(11): 57-62. |
ZHANG S T, QIN B, ZHENG H B. Research on the protocol of multiple cross-chains based on the hash lock[J]. Information Security and Technology, 2018, 9(11): 57-62. | |
[47] | CAO L, WAN Z. Anonymous scheme for blockchain atomic swap based on zero-knowledge proof[C]// Proceedings of the 2020 IEEE International Conference on Artificial Intel-ligence and Computer Applications, Dalian, Jun 27-29, 2020. Piscataway: IEEE, 2020: 371-374. |
[48] | HOPE-BAILIE A, THOMAS S. Interledger: creating a stan-dard for payments[C]// Proceedings of the 25th International Conference Companion on World Wide Web, Montréal, Apr 11-15, 2016. New York: ACM, 2016: 281-282. |
[49] | GAROFFOLO A, KAIDALOV D, OLIYNYKOV R. Zendoo: a zk-SNARK verifiable cross-chain transfer protocol enabling decoupled and decentralized sidechains[C]// Proceedings of the 40th IEEE International Conference on Distributed Com-puting Systems, Singapore, Nov 29-Dec 1, 2020. Piscataway: IEEE, 2020: 1252-1262. |
[50] | PUPYSHEV A, DZHAFAROV E, SAPRANIDI I, et al. SuSy: a blockchain-agnostic cross-chain asset transfer gateway protocol based on gravity[J]. arXiv:2008. 13515, 2020. |
[51] | HARDJONO T. Blockchain gateways, bridges and delegated hash-locks[J]. arXiv:2102.03933. 2021. |
[52] | SIGWART M, FRAUENTHALER P, SPANRING C, et al. Decentralized cross-blockchain asset transfers[J]. arXiv:2004. 10488. 2020. |
[53] | PILLAI B, BISWAS K, HÓU Z, et al. The burn-to-claim cross-blockchain asset transfer protocol[C]// Proceedings of the 25th International Conference on Engineering of Com-plex Computer Systems, Singapore, Oct 28-31, 2020. Pisca-taway: IEEE, 2020: 119-124. |
[54] | FYNN E, BESSANI A, PEDONE F. Smart contracts on the move[C]// Proceedings of the 50th Annual IEEE/IFIP Inter-national Conference on Dependable Systems and Networks, Valencia, Jun 29-Jul 2, 2020. Piscataway: IEEE, 2020: 233-244. |
[55] | LIU Z T, XIANG Y X, SHI J, et al. HyperService: inter-operability and programmability across heterogeneous block-chains[C]// Proceedings of the 2019 ACM SIGSAC Confe-rence on Computer and Communications Security, London, Nov 11-15, 2019. New York: ACM, 2019: 549-566. |
[56] | FALAZI G, BREITENBÜCHER U, DANIEL F, et al. Smart contract invocation protocol (SCIP): a protocol for the uniform integration of heterogeneous blockchain smart contracts[C]// LNCS 12127: Proceedings of the 32nd Intern-ational Conference on Advanced Information Systems Engi-neering, Grenoble, Jun 8-12, 2020. Cham: Springer, 2020: 134-149. |
[57] | ROBINSON P, RAMESH R. General purpose atomic crosschain transactions[C]// Proceedings of the 3rd Conference on Blockchain Research & Applications for Innovative Networks and Services, Paris, Sep 27-30, 2021. Piscataway: IEEE, 2021: 61-68. |
[58] | ROBINSON P, RAMESH R, BRAINARD J, et al. Atomic crosschain transactions white paper[J]. arXiv:2003.00903, 2020. |
[59] | ROBINSON P, RAMESH R, JOHNSON S. Atomic cross-chain transactions for ethereum private sidechains[J]. Block-chain: Research and Applications, 2022, 3(1): 100030. |
[60] | 田国华, 胡云瀚, 陈晓峰. 区块链系统攻击与防御技术研究进展[J]. 软件学报, 2021, 32(5): 1495-1525. |
TIAN G H, HU Y H, CHEN X F. Research progress on attack and defense techniques in block-chain system[J]. Jour-nal of Software, 2021, 32(5): 1495-1525. | |
[61] |
PANG Y. A new consensus protocol for blockchain inter-operability architecture[J]. IEEE Access, 2020, 8: 153719-153730.
DOI URL |
[62] |
HARDJONO T, LIPTON A, PENTLAND A. Toward a public-key management framework for virtual assets and virtual asset service providers[J]. The Journal of FinTech, 2021, 1(1): 2050001.
DOI URL |
[63] | ZHAO J, YANG H. Social-aware cross-chain authentication strategy in mobile edge computing[C]// Proceedings of the 9th IEEE International Conference on Information, Comm-unication and Networks, Xi’an, Nov 25-28, 2021. Piscata-way: IEEE, 2021: 170-174. |
[64] |
RAY P P, KUMAR N, DASH D. BLWN: blockchain-based lightweight simplified payment verification in IoT-assisted e-healthcare[J]. IEEE Systems Journal, 2021, 15(1): 134-145.
DOI URL |
[65] |
BELCHIOR R, VASCONCELOS A, CORREIA M, et al. Hermes: fault-tolerant middleware for blockchain interoper-ability[J]. Future Generation Computer Systems, 2022, 129: 236-251.
DOI URL |
[66] | 雷志伟, 朱义, 张健, 等. 一种可监管的区块链跨链平台设计[J]. 计算机与数字工程, 2021, 49(12): 2544-2550. |
LEI Z W, ZHU Y, ZHANG J, et al. Design of a supervised blockchain cross chain platform[J]. Computer and Digital Engineering, 2021, 49(12): 2544-2550. | |
[67] |
ZHOU Q, HUANG H, ZHENG Z, et al. Solutions to scal-ability of blockchain: a survey[J]. IEEE Access, 2020, 8: 16440-16455.
DOI URL |
[68] | 潘晨, 刘志强, 刘振, 等. 区块链可扩展性研究: 问题与方法[J]. 计算机研究与发展, 2018, 55(10): 2099-2110. |
PAN C, LIU Z Q, LIU Z, et al. Research on scalability of blockchain technology: problems and methods[J]. Journal of Computer Research and Development, 2018, 55(10): 2099-2110. | |
[69] | 郑建辉, 林飞龙, 陈中育, 等. 基于联盟自治的区块链跨链机制[J]. 计算机应用(2022-01-19)[2022-02-18]. https://kns.cnki.net/kcms/detail/51.1307.TP.20220117.1746.003.html. |
ZHENG J H, LIN F L, CHEN Z Y, et al. Cross chain mechanism of blockchain based on alliance autonomy[J/OL]. Journal of Computer Application(2022-01-19)[2022-02-18]. https://kns.cnki.net/kcms/detail/51.1307.TP.20220117.1746.003.html. | |
[70] | 戴波, 赖旬阳, 胡凯, 等. 基于多角色节点的区块链可扩展方案研究与设计[J]. 浙江工业大学学报, 2021, 49(5): 487-493. |
DAI B, LAI X Y, HU K, et al. Research and design of scalable blockchain scheme based on multi-role nodes[J]. Journal of Zhejiang University of Technology, 2021, 49(5):487-493. | |
[71] | SERES I A, GULYÁS L, NAGY D A, et al. Topological analysis of bitcoin’s lightning network[C]// Proceedings of the 1st International Conference on Mathematical Research for Blockchain Economy, Santorini, May 6-9, 2019. Cham: Springer, 2020: 1-12. |
[72] | What is the raiden network[EB/OL]. (2019)[2022-02-18]. https://raiden.network/101.html. |
[73] |
HUANG H, LIN J, ZHENG B, et al. When blockchain meets distributed file systems: an overview, challenges, and open issues[J]. IEEE Access, 2020, 8: 50574-50586.
DOI URL |
[74] | 康海燕, 邓婕. 区块链数据隐私保护研究综述[J]. 山东大学学报(理学版), 2021, 56(5): 92-110. |
KANG H Y, DENG J. Survey on blockchain data privacy protection[J]. Journal of Shandong University (Natural Science), 2021, 56(5): 92-110. | |
[75] | DESHPANDE A, HERLIHY M. Privacy-preserving cross-chain atomic swaps[C]// LNCS 12063: Proceedings of the 2020 International Conference on Financial Cryptography and Data Security, Malaysia, Feb 14, 2020. Cham: Springer, 2020: 540-549. |
[76] | STONE D. Trustless, privacy-preserving blockchain bridges[J]. arXiv:2102.04660, 2021. |
[77] | WANG Y, HE M X. CPDS: a cross-blockchain based privacy-preserving data sharing for electronic health records[C]// Proceedings of the 2021 IEEE 6th International Confer-ence on Cloud Computing and Big Data Analytics, Chengdu, Apr 24-26, 2021. Piscataway: IEEE, 2021: 90-99. |
[78] |
HARDJONO T, LIPTON A, PENTLAND A. Toward an interoperability architecture for blockchain autonomous systems[J]. IEEE Transactions on Engineering Management, 2020, 67(4): 1298-1309.
DOI URL |
[1] | LIU Tonglai, ZHANG Zikai, WU Jigang. System Model and Access Control Schemes for Medical Image Collaborative Analysis [J]. Journal of Frontiers of Computer Science and Technology, 2022, 16(8): 1779-1791. |
[2] | WANG Qun, LI Fujuan, NI Xueli, XIA Lingling, WANG Zhenli, LIANG Guangjun. Survey on Blockchain Consensus Algorithms and Application [J]. Journal of Frontiers of Computer Science and Technology, 2022, 16(6): 1214-1242. |
[3] | XIONG Xiao, LI Leixiao, GAO Jing, GAO Haoyu, DU Jinze, ZHENG Yue, NIU Tieming. Research Progress of Blockchain in Internet of Vehicles Data Sharing [J]. Journal of Frontiers of Computer Science and Technology, 2022, 16(5): 1008-1024. |
[4] | HAN Gang, LYU Yingze, LUO Wei, WANG Jiaqian. Privacy Data Protection Scheme for Patients with Major Outbreaks [J]. Journal of Frontiers of Computer Science and Technology, 2022, 16(2): 359-371. |
[5] | XU Yangyang, WANG Yan. Research on Blockchain in Cloud Manufacturing Resource Allocation [J]. Journal of Frontiers of Computer Science and Technology, 2022, 16(10): 2298-2309. |
[6] | FAN Xing, NIU Baoning. BBF: Bloom Filter Variant for Blockchain [J]. Journal of Frontiers of Computer Science and Technology, 2021, 15(10): 1921-1929. |
[7] | ZHOU Jian, SUN Liyan, FU Ming. Research on Wallet Protection Against Currency Failure in Blockchain [J]. Journal of Frontiers of Computer Science and Technology, 2020, 14(12): 2039-2049. |
[8] | ZHENG Lianghan, HE Heng, TONG Qian, YANG Xiang, CHEN Xiang. Multi-authority Access Control Scheme in Cloud Environment [J]. Journal of Frontiers of Computer Science and Technology, 2020, 14(11): 1865-1878. |
[9] | WANG Qun, LI Fujuan, WANG Zhenli, LIANG Guangjun, XU Jie. Principle and Core Technology of Blockchain [J]. Journal of Frontiers of Computer Science and Technology, 2020, 14(10): 1621-1643. |
[10] | JIA Dayu, XIN Junchang, WANG Zhiqiong, GUO Wei, WANG Guoren. Storage Capacity Scalable Model for Blockchain [J]. Journal of Frontiers of Computer Science and Technology, 2018, 12(4): 525-535. |
[11] | LI Zhoujun, ZHANG Jiangxiao, FENG Chunhui, SUI Chunrong. Survey on E-Cash Scheme [J]. Journal of Frontiers of Computer Science and Technology, 2017, 11(11): 1701-1712. |
Viewed | ||||||
Full text |
|
|||||
Abstract |
|
|||||
/D:/magtech/JO/Jwk3_kxyts/WEB-INF/classes/