返回
Scriptless Atomic Swap With Batch Processing
DOI:10.1109/tifs.2026.3707794.png)
摘要
En 中文
跨链互操作性打破了区块链之间的信息孤岛,并实现了区块链系统的互连。原子交换是跨链互操作性的关键技术,允许链间直接资产交换,无需中介。现有的原子交换方案通常基于哈希时间锁定合约,无法部署在缺乏脚本语言的区块链(如比特币)上。为消除对脚本语言的依赖,Thyagarajan等人提出了一种无脚本原子交换方案——通用原子交换[S&P' 22],利用适配签名和可验证时间离散对数。然而,其计算成本随安全参数呈二次方增长,且需要多轮通信,导致效率低下。此外,在处理多资产交换时,解锁多个资产的延迟可能导致资产损失并破坏公平性。本文提出SLAS,一种计算和通信效率高的无脚本原子交换方案。我们的基本设计原则是使用密码学工具在链下实现时间锁和交易锁,同时确保能够批量处理多资产时间锁。为此,我们首先设计了可验证时间密钥释放(VTKR),一种新的密码学时间锁协议,可同时离线生成和验证多资产时间锁,使锁定和解锁过程能够批量处理。然后,我们引入适配签名来生成交易锁,确保交易的原子性并减少通信开销。我们还进行了理论和实验分析,结果表明,与现有方案相比,SLAS在资产锁定方面至少快792倍,在交易锁定方面快40倍。
Keyword:
Timing
Protocols
Security
Algorithms
Costing
Costs
Public key
Privacy
Cryptography
Conferences
Atomic swap
scriptless
cryptographic time-lock protocol
期刊
IF:
8
论文数:
5.3K
被引数:
2.3W
机构
引用论文
暂无论文信息

