MERCURY:基于可信硬件的实用跨链交换
密码学与安全
2024-09-24 v1 分布式、并行与集群计算
摘要
区块链支撑的加密货币的激增引发了对多样化数字资产进行跨链交换的需求。遗憾的是,当前的交换机制存在链上验证成本高、中心可信方威胁模型弱或同步要求等问题,使其难以适用于货币交易应用。在本文中,我们提出了 MERCURY,一种无需在线客户端要求且信任最小化、高效的实用加密货币交换机制。MERCURY 利用可信执行环境保护参与者免受恶意行为侵害,消除了对可信参与者的依赖,并使链上验证变得高效。尽管想法简单,但由于 TEE 的安全性和不可用性问题,构建实用的 TEE 辅助跨链交换极具挑战性。MERCURY 通过实现一种在智能合约上执行的高效挑战-响应机制,解决了 TEE 的不可用性问题。此外,MERCURY 采用轻量级交易验证机制,并采取多种优化措施以降低链上成本。与 XClaim、ZK-bridge 和 Tesseract 的对比评估表明,MERCURY 分别将链上成本显著降低了约 67.87%、45.01% 和 47.70%。
引用
@article{arxiv.2409.14640,
title = {MECURY: Practical Cross-Chain Exchange via Trusted Hardware},
author = {Xiaoqing Wen and Quanbi Feng and Jianyu Niu and Yinqian Zhang and Chen Feng},
journal= {arXiv preprint arXiv:2409.14640},
year = {2024}
}