为何跨链桥安全事件频发
过去一年,整个去中心化金融 (DeFi) 生态系统被盗超过 30 亿美元,其中超过 ⅔ 的被盗案件源自跨链桥。为了使 DeFi 发展成为一个可信且安全的生态系统,需要减轻该领域内的漏洞。本报告深入探讨了跨链桥的工作原理、过去一年发生的黑客攻击类型,以及一个跨链桥如何能够阻止两次单独的攻击尝试。
初识跨链桥
跨链桥能够在区块链之间传输数据,主要是代币资产,以利用更大的流动性,在成本和交易最终性方面建立更好的用户体验,并通过在更大的生态系统中分配交易负载来减少主链拥塞。
跨链桥的去中心化程度各不相同。在受信任或更集中的设置中,跨链桥的安全性来自监督其操作的指定方。在信任最小化或更分散的设置中,跨链桥的安全性来自底层链的验证者和操作跨链桥的算法。
大多数双向跨链桥使用 lock 和 mint 以及 burn 和 mint 模型的组合。为了将资产从一个生态系统转移到另一个生态系统,用户将他们的代币存入原始链上的智能合约中,然后在目标链上铸造等量的资产并提取给用户。为了转移回原始生态系统,用户将铸造的资产存入目标链上的智能合约中,然后这些资产将被烧毁,原始资产将在原始源链上发布。这种方法可确保在所有平台上持续供应代币。
跨链桥频频被盗的一年
跨链桥对黑客来说是一个有吸引力的目标。数百万美元的代币不仅被锁定在一个中心位置,而且通过跨多个链运行,跨链桥增加了它们潜在的故障点。所有前面提到的跨链桥被盗案都属于以下三类之一: 后端漏洞 多重签名 智能合约漏洞 / 执行错误
后端漏洞
后端漏洞,或Web2 攻击向量,意味着攻击者针对的是用户而不是跨链桥本身。在 BadgerDAO 的案例中,黑客利用他们的网络托管服务提供商 Cloudflare 生成了三个具有 API 权限的独立账户。通过API 将恶意脚本集成到协议中,黑客诱使桥接用户签署代币批准调用,代表他们转移资金。这些资金随后被清算并通过BadgerBridge转移。 在这种特殊情况下,BadgerDAO 团队很难单独阻止攻击,因为漏洞在于第三方。除了选择更可靠的服务提供商外,跨链桥的用户在给予无限代币批准时需要更加谨慎。 多重签名隐患 泄露的私钥导致了迄今为止最大的 DeFi 攻击,即 Ronin 桥黑客攻击。具有讽刺意味的是,黑客攻击可能是最容易防止的攻击媒介。通过有针对性的鱼叉式网络钓鱼策略,黑客能够访问大多数验证者私钥。在 Ronin 桥的案例中,Sky Mavis 的一名员工在不知不觉中下载了恶意软件,使攻击者能够访问相关的 IT 基础设施。从那里,他们能够轻松地偷走九个中的五个私钥。在一次类似的网络钓鱼攻击中,攻击者获得了 Harmony 的 Horizon 桥的内部工作记录,并转移了近一亿美金。 在这两种情况下,如果私钥存储得更安全或跨链桥具有更高程度的去中心化,攻击本可以很容易地被阻止。可以说,更多的验证者节点分布在不同平台上可以阻止攻击。为了应对这些抢劫,Sky Mavis 已将 Ronin 验证器的门槛从 5 提高到 8,而 Harmony 已经建立了一个安全运营团队来打击前端的攻击。 一般来说,受信任的跨链桥比不信任的跨链桥更不去中心化且安全性更低,因为它们依赖于外部验证者。鉴于这些事件,更多信任最小化跨链桥的开发和使用可能会增加。
智能合约漏洞
在所有 DeFi 攻击中,最常见的类型是通过智能合约代码中的漏洞。漏洞的类型因协议而异,通常取决于现有的基础设施。以下是以这种方式攻击的跨链桥出现的问题的细分:
PolyNetwork:通过其中一个智能合约中的错误,黑客能够调用他自己的智能合约来重置桥上的中继器名称。他替换了所有四桥的中继器变为自己,成为这座桥的唯一“keeper”。
Multichain:Multichain 团队发布公告指示用户撤销钱包批准,因为他们注意到他们的一个智能合约中有一个未使用的功能的错误。所述功能将允许不良行为者在没有有效签名的情况下将其个人合约作为转移目的地。看到此公告后,黑客利用此确切漏洞从用户账户中提取资金。
Qbridge:由于存款功能的逻辑错误,黑客能够在没有触发预设故障保护的情况下输入恶意数据。然后,他们在不提供押金的情况下,在桥的一侧铸造了无抵押资产。
Wormhole:虫洞桥有一个“监护人”网络,通过观察和证明事件来保护桥免受恶意行为者的侵害。在功能升级后,黑客能够欺骗监护人签名来批准交易。
Meter's Passport:预先存在的功能允许自动包装和展开原生代币。本质上,打包的原生代币不需要被烧毁或锁定即可转移,因为它们在技术上已经解包。黑客利用此功能来模拟桥上的传输,通过对代码的不正确信任假设来铸造资产。
Nomad:由于执行不善的智能合约更新未能正确验证交易输入,一位用户能够从桥中提取不属于他们的资金。成千上万的其他用户复制了原始攻击者的通话数据,用自己的地址进行了修改,然后开始提空资产。
在过去的一年中,有针对性的智能合约盗窃是按被盗价值计算的最大黑客类型,包括非桥接 DeFi 盗窃。在大多数情况下,这种攻击向量很难缓解。大规模应对这些风险将需要更强大的安全审计,并代表开发人员需要更加关注细节。跨链桥的设计需要充分了解它们存在很大的攻击风险。
大规模的盗窃攻击往往会在加密货币领域引起相当多的关注。每一次黑客攻击都是关于如何保护一个依然相关初期并不断发展的生态系统的教训。在过去的几个月里,彩虹桥(Rainbow Bridge)凭借其独特的基础设施和预防策略,已经阻止了两次单独的漏洞攻击尝试。
彩虹桥 Rainbow Bridge
彩虹桥在以太坊主网与 NEAR 和 Aurora 网络之间转移资产。自推出以来,价值超过 28 亿美元的资产已通过这座桥转移。查看源自以太坊的跨链桥,目前超过 85% 的传输量发生在以太坊与 Polygon、Arbitrum 和 Optimism 之间。彩虹桥目前约占总价值锁定市场份额的 6%。
彩虹桥是一个无需信任、无需许可的双向桥,它继承了以太坊和 NEAR 网络的安全性。从表面上看,这座桥的基础设施采用了典型的锁定和铸造模型。有四个附加组件为桥提供功能:
Relays 中继:ETH2NEAR 和 NEAR2ETH 中继是跨链桥的消息传递协议。它们将相关信息从相应的链中继到相应的客户端。由于网桥是无需信任的(没有预先批准的中间人来传输消息),因此任何人都可以与协议进行交互。
Light Clients 轻客户端:轻客户端代理实现专注于通过少量计算跟踪其相应链的状态。计算和数据处理是如此之小,以至于它们可以在智能合约中运行而不会影响成本或效率。ETHonNEAR 客户端是在 Rust 中作为 NEAR 智能合约实现的以太坊轻客户端。同样,NEARonETH 是在以太坊上以 Solidity 实现的 NEAR 轻客户端。
Provers 证明者:证明者负责验证特定的密码信息。它们与相应的轻客户端分开实现,以实现可扩展性、增强的特异性和分离操作的关注点。
Watchdogs 看门狗:NEARonETH 轻客户端验证除验证器签名之外的所有标头数据。它采用了一种乐观的方法,假设所有签名都是有效的,除非另有证明。这就是watchdog发挥功用的地方。有一个 4 小时的挑战窗口,预先批准的watchdog可以对签名数据提出异议。
如前所述,彩虹桥是无需信任的未经许可的,任何人都可以在未经许可的情况下与智能合约交互或部署、维护或使用桥接器。此外,用户只需要信任 NEAR 和 Ethereum 网络的安全性;没有额外的验证者来监督桥上资产的流动。
在两个不同的场合,黑客试图以完全相同的方式利用彩虹桥。他们充当中继者,向 NEARonETH 客户端发送无效数据,试图从网桥中提取资金。该交易已成功提交到以太坊网络,需要 5 ETH 的保证金。在漏洞利用尝试不到一分钟后,自动看门狗就对恶意交易提出了质疑,不仅阻止了攻击,而且还导致攻击者损失了他们的保证金。
NEAR 团队在设计这座桥时假设它会受到攻击。他们完全避免了集中故障点(本地网桥验证器)带来的额外风险,并实施了自动缓解系统(看门狗)来保护网桥免受攻击。此外,桥接器定期接受审计以验证功能,要求用户存款以阻止他们攻击系统,为团队提供自动警报系统,并运行频繁的漏洞赏金计划以补偿那些发现他们没有发现的漏洞的人。
总体而言,由于其自动检查系统和团队对细节的关注,彩虹桥的安全级别有所提高。桥是去中心化的:没有可以泄露密钥的集中式运营商。然而,这并不意味着这座桥是完全防黑客的。随着任何即将到来的升级,开发人员需要确保所有代码简洁、高效和安全,以防止任何智能合约漏洞。
结论
更大的加密生态系统会演变为一个多链世界,没有一个单一的区块链会统治所有这些世界。互操作性对于实现这一目标至关重要。跨链桥不仅有助于消除孤立的生态系统,还提供更大的流动性、更好的用户体验并减少单个网络拥塞。
跨链桥对于黑客来说是有吸引力的目标,需要在设计时考虑到这种风险。更高程度的去中心化和更细心的开发人员监督是两个有助于防止未来攻击的解决方案。包括彩虹桥背后的团队在内的开发人员还实施了更强大的安全措施、阻止漏洞利用的赏金计划和系统审计,以确保桥上资金的安全。为了让 DeFi 发展成为一个可信的生态系统,需要减少桥梁中的漏洞。
从股权到通证:激励机制决定组织形式</h2>去中心化自治组织——DAO,已经成为2022年在Web3上发生的最酷的事情。在人类的历史上,组织形态的范式转换(ParadgimShift)的进化,往往意味着生产力的大幅度提升。于1851...
Coinbase 首席经济学家:本轮牛市的起源与终结的原因作者|CesareFracassi编译|GaryMa吴说区块链重点概况</h2>我们应该如何评估最近加密货币价格的高点和低点?从市场效率的角度来看,加密货币价格反映了市场对数字资产未来前景的评估。这种角度可以帮助我们理解加密货...
ERC4907 协议能否成为 NFT 市场新动能?作者:张烽2022年6月29日,NFT租赁市场DoubleProtocol推出的可租赁NFT标准EIP-4907已通过以太坊开发团队最终审核,成为以太坊上第30个状态为"Final"(最终版)的ERC标准。据悉,该标准通过双角色的设置,实现了NFT所...
历史的教训:Three Arrows 危机和雷曼兄弟有何异同历史总是不断重复,08年后美国政府的监管新规或许对加密市场的未来有所借鉴。最近中外媒体都爱把3ac(三箭资本)清算的事情比作「币圈的雷曼危机」,但对二者究竟在什么意义上是相似的,在哪些地方有所不同,并没有...
加密市场接连爆雷 Celsius能避免破产吗?文/ FinancialNews原标题:Celsius’cryptofaithfulhaveaplantoavoidbankruptcy近日,Celsius的进展牵动着不少用户的心。这是一家成立于2018年的中心化加密理财平台,为用户提供借款和利息收益。6月12日,该平台已...
据福布斯的研究,全球每日比特币交易中超过一半都是虚假交易据福布斯的研究,6月14日,该行业的全球每日比特币交易量为1280亿美元,其中超过一半都是虚假交易。根据十个因素计算的虚假交易排名中,美国与韩国的合规交易所虚假交易最小,BigONEBitCokeHitBTC等超过95%都是虚假...
Web3 真正的样子是什么?一段时间以来,区块链领域一直在兜售Web3田园诗的承诺,以及它将如何彻底改革现有的互联网,围绕太多登录凭据、安全性、可访问性和内容审核的问题都困扰着当今的互联网。新的去中心化技术几乎可以解决所有这些问题,...
2021年初以来 加密骗局已致4.6万人损失超10亿美元美国联邦贸易委员会(FederalTradeCommission,简称FTC)近日发布了一份有关加密诈骗的报告。全文如下:从超级碗广告(SuperBowl)到比特币ATM机,加密货币最近似乎无处不在。尽管它还没有成为主流支付方式,但FTC的...
一文讲清-NFT市场新秀SudoSwap的AMM机制-创新挑战与局限NFT交易市场的近期颓势频现,整个市场的流动性大幅降低,而此时8月异军突起的SudoSwap则凭借一超多强的增长数据,让基于AMM机制的交易市场映入大众视野。基于链上数据分析截至8.20日,已有上千种NFT项目进驻,涉及8....
解读以太坊未来五大阶段 以太坊最终形态是什么原文标题:《UnderstandingTheMerge,Surge,Verge,Purge,AndSplurge》原文作者:AlecChen,VoltCapital原文编译:Kxp,BlockBeats引言</h3>「合并」(TheMerge),即Ethereum向权益证明网络转换,计划将在今年9月底前...
孙割114万枚以太坊出手,GMT出现危机,luna新链即将上线;二姨夫暴雷引发DEFI恐慌;数藏暴跌。
前情提要:1,以太坊出现危机,大户出逃,日跌幅10%。2,GMT出现负面,清退国内用户,日跌幅40%。3,LUNA新...
基于反身性的代币经济学设计不可持续,DeFi需要结构性的改变
链茶速递是链茶馆旗下编译团队,关注区块链及加密货币领域最新动向,重点介绍国外的新观点、新风向。来源/M...
思考 DeFi 代币经济学复杂的反身性设计:是否可持续
所有花哨的飞轮都是有价值的辅助功能。你喜欢熬夜去思考因果关系困境吗?比如祖父悖论。假如你回到过去,在...
FTX Harrison:Terra 稳定币不是稳定币;DeFi 与之相比,不是什么风险;需要稳定币监管
FTXHarrison接受CoinDesk采访表示,“Terra稳定币不是稳定币,是一个补贴挂钩;DeFi基础来自于由法币支持的...