SoK:跨链桥的安全性:攻击面、防御与开放问题
密码学与安全
2023-12-21 v1
摘要
跨链桥用于促进跨区块链的代币和数据交换。尽管跨链桥正变得越来越流行,但它们仍处于起步阶段,并且最近多次遭到攻击,造成了巨大的经济损失。尽管互联网上有大量解释跨链桥每起事件的报告,但它们散落在互联网各处,尚无工作以全局视角分析跨链桥的安全态势。为了填补这一空白,本文对跨链桥安全问题进行了系统研究。首先,我们总结了现有跨链桥的特征,包括其用法、验证机制、通信模型以及三种分类。基于这些特征,我们识别了攻击者可能利用的 12 个潜在攻击向量。接下来,我们引入了一个分类法,将过去两年的跨链攻击分为 10 种不同类型,随后对每种漏洞类型进行解释,并附有 Solidity 代码示例。我们还讨论了现有和潜在的防御措施,以及跨链桥上的开放问题和未来研究方向。我们相信,这种系统化能够为设计和实现具有更高安全性的跨链桥提供启示,更重要的是,有助于促进构建更好跨链桥生态系统的未来研究。
引用
@article{arxiv.2312.12573,
title = {SoK: Security of Cross-chain Bridges: Attack Surfaces, Defenses, and Open Problems},
author = {Mengya Zhang and Xiaokuan Zhang and Josh Barbee and Yinqian Zhang and Zhiqiang Lin},
journal= {arXiv preprint arXiv:2312.12573},
year = {2023}
}