NextFin

Liquid 在遭 3.2 亿美元攻击两个月后恢复比特币全额储备

由 NextFin AI 总结
  • Liquid 网络的 LBTC 自 11 月 3 日起再次由比特币 1:1 全额支持,在 9 月 6 日攻击抽走约 95% 的储备(从约 4,205 BTC 降至 197 BTC)后恢复储备。
  • 攻击者利用了 Elements 中的rangeproof 验证缓存漏洞,铸造约 4,000 枚无储备支持的 LBTC,并赎回约3.2 亿美元的其他用户比特币,且未窃取任何密钥。
  • 恢复结合了赔偿与资产负债表兜底:在 Blockstream 修补节点后,攻击者返还3,400 BTC,剩余约600 BTC(约 4,700 万美元)由归因于 Blockstream 的存款覆盖。
  • 该事件引发对联盟制挂钩的结构性疑问:信任取决于愿意出资的运营方,而不仅仅是代码;Blockstream 首席执行官 Adam Back 警告用户核实 AI 建议的修复方案,并强化规则以实现故障即关闭。

NextFin News - Liquid 网络上的每一枚 LBTC 再次由真实比特币全额支持。这距离一个软件漏洞让攻击者几乎抽干该网络储备已近两个月。Liquid 联盟于 11 月 3 日表示,其比特币储备已“完全恢复,重新为所有 LBTC 建立 1:1 的 BTC 支持”,从而填补了 9 月 6 日出现的缺口。当时约有 4,000 枚无支持的代币被铸造,并兑换了约 3.2 亿美元的其他用户比特币。这次恢复回答了一个问题,却留下另一个问题:一个由联盟运行的挂钩机制之所以可信,是因为其代码,还是仅仅因为其运营者愿意并有能力兑付。

漏洞利用:挂钩机制破裂,却没有任何密钥被盗

2026 年 9 月 6 日 13:53(UTC),在 Liquid 区块 4,050,336 中,一名攻击者利用了 Elements 中范围证明验证缓存的一个漏洞。Elements 是 Liquid 所运行的开源区块链平台。一笔交易通过了验证,尽管其输出价值并没有相应的输入支持。网络接受了这笔交易。Liquid 的 LBTC 供应量因此膨胀了约 4,000 枚,而这些代币背后没有任何比特币。

随后,攻击者通过 Liquid 的标准退出挂钩流程转移了这些无支持的 LBTC,交易经由 SideSwap 进行。SideSwap 是持有退出挂钩授权密钥的联盟成员。约 4,000 BTC 的提现在比特币区块 965,783 中得到确认。在网络被暂停之前确认的较小额度退出挂钩,使 Liquid 储备从约 4,205 BTC 降至 197 BTC——该协议的总储备在数小时内流失约 95%。

此次事件的不同寻常之处在于没有发生的事情。联盟的 11/15 多重签名系统按设计运行;该笔提现携带了所需的 11 个有效签名。退出挂钩授权密钥并未被攻破。签名基础设施处理了它认为合法的退出挂钩请求。故障出现在密钥之上的一层,即决定哪些退出挂钩请求有效的软件逻辑中——这是保密交易范围证明验证代码中的缓存键冲突,未能确保证明的唯一性。

在储备被抽干数小时后,攻击者将一条信息嵌入一笔比特币交易的 OP_RETURN 字段:“我们是白帽黑客。请在链上联系我们。”Blockstream 在链上回复:“请联系 security@blockstream.com。”同日 20:25(UTC),Liquid 公开披露了该事件并禁用了其桥接节点,实际上暂停了这条侧链。9 月 7 日 01:09(UTC),Blockstream 部署了紧急临时补丁,并协调各桥接节点完成更新。16:09:25(UTC),攻击者将 3,400 BTC 返还给联盟挂钩钱包。

剩余约 598.5 BTC——当时约合 4,700 万美元——仍留在攻击者手中,他们似乎在将其作为赏金主张。Blockstream 与相关方均未公开确认存在此类安排。

恢复过程:四笔存款与一家公司的资产负债表

储备修复并非一蹴而就。Blockstream 于 9 月 8 日将一项强化修复合并进 Elements 23.3.x 发布分支,并于 9 月 9 日发布 Elements v23.3.4,网络随后于 9 月 10 日恢复交易处理。但账目仍未平衡。攻击者仅归还了被盗资金的 85%,剩余缺口需另寻方式填补。

修复进程在 10 月下旬加速。10 月 27 日一笔 2.5 BTC 的存款到账,次日又有 50 BTC 入账。11 月 2 日两笔更大规模的转账——300 BTC 和 250 BTC——完成了整个修复过程。截至 11 月 3 日,Blockstream 的仪表盘显示资产与负债 100% 平衡,储备赤字为 0.00 BTC。当天晚些时候更新的数据显示,4,270.54 BTC 支撑着等额的 LBTC。

该联盟的公告并未披露所有提供替代比特币的当事方。当有人在 X 上询问这些比特币的来源时,Liquid 联盟董事会成员 Samson Mow 写道:"正如多次声明的那样,来自 Blockstream。"该联盟尚未公布替代资金的详细分配情况。

这一区分至关重要,因为归还被盗资金与提供新的比特币是两种不同的恢复方式。前者属于赔偿;后者则是资产负债表层面的后盾。在最初被提取的金额中,攻击者于 9 月归还了 3,400 BTC。剩余缺口——约 600 BTC,按近期价格计算超过 4,000 万美元——则通过后续存款填补,这些存款被归因于开发 Liquid 软件并提供其部分基础设施的公司。

机制:为何此类漏洞最为危险

大多数登上头条的跨链桥和侧链漏洞都涉及密钥失窃:验证器被攻破、签名密钥泄露或多签阈值遭突破。但此次并非如此。多签机制的数学逻辑依然成立,授权密钥也完全按照设计被使用。

漏洞出在证明验证环节。Liquid 使用机密交易(Confidential Transactions)隐藏转账金额,每笔交易都附带一份加密范围证明,用于表明输出未超过输入,同时不泄露实际数值。验证这些证明成本高昂,因此各实现方案会对结果进行缓存。该漏洞导致缓存无法区分本应被视为不同的证明。一份本应被拒绝的证明却被接受。网络验证了一笔输出超过输入的交易——凭空铸造了价值——随后又通过正常的退出机制(peg-out)予以兑付。

这是最危险的一类漏洞利用:系统完全按照指令执行,而指令本身在数学上就是错误的。再严格的托管卫生措施也无法防范,因为盗窃正是由旨在防止盗窃的规则授权的。这也解释了为何恢复工作不能简单地轮换密钥了事;网络必须拒绝一整类此前看似有效的交易,并重建验证层本身的信任。

在第一重失败之上,还叠加了第二重失败。该漏洞已在 Elements 代码库中被识别并修复,但补丁尚未纳入正式版本,因此部分节点仍在运行过时且存在漏洞的代码版本。从修复方案存在到修复方案全面部署之间的时间窗口,正是攻击者赖以生存的空间——而在联邦网络中,这一窗口既是工程问题,也是治理问题。

白帽黑客的行动手册及其开创的先例

攻击者在归还资金前设定了条件:“请先修复漏洞,”其中一条消息写道。“当前最新提交版本下的链仍面临风险。确保每个节点都已打补丁。确认修复后,我们将安全地把资金转回。”Blockstream 完成了补丁修复。攻击者也履行了承诺——但只是部分履行。

通过谈判追回被盗加密资产已成为一种可辨识的模式。那些以安全研究人员自居、要求先修复漏洞、并以归还大部分资金换取隐性赏金的攻击者,制造出一种扭曲却行之有效的激励:盗窃变成了一项服务,而彻底损失的威胁则变得可以变现。Liquid 事件完全符合这一模式——补丁修复后归还了 85%,其余部分被扣留,而双方均未正式将其称为赏金。

这一先例具有两面性。一方面,它表明链上谈判能够追回原本无法追回的资产,且那些需要维护声誉资本的攻击者有合作动机。另一方面,它也向潜在的漏洞利用者传递了一个信号:抽干协议的储备金可以作为谈判的可行开局,而不一定是会带来后果的犯罪行为。对 Liquid 而言,实际结果是:2026 年最大规模的单笔盗窃案,净额损失约为 4700 万美元,而非 3.2 亿美元。

次生风险:AI 辅助代码与转向“故障即关闭”

Blockstream 首席执行官 Adam Back 在事件后列出了三道加固防线:更新后的 peg-out 授权密钥现存放于冷硬件钱包;随节点漏洞修复一同禁用了证明验证缓存;共识规则已加固为“故障即关闭”。他还表示,该网络已接受过多次第三方审计。

巴克补充了一条警告,放在此时显得有些尴尬:“教训是:对AI提出的修复建议要持怀疑态度(不要轻信,要验证)。”几周前,他在一次采访中曾描述过去两个月出现“一波AI辅助安全分析”。“当然,AI是帮助开发和保护代码的工具,但也可用于发现缺陷,”他表示,当时还指出被盗资金仍“在调查中”。

这种张力真实存在。AI辅助审查发现缺陷的速度可以快于人工审计周期,但它也可能生成看似合理、却会引入或掩盖漏洞的修复方案——这正是Liquid刚刚经历的失败类型。“故障即拒绝”才是正确姿态:当验证不确定时,拒绝交易而非接受。但姿态改变并非证明。该网络如今依赖运营者保持缓存禁用、节点打补丁、冷密钥保持离线——这是一串操作纪律,任何一环都可能断裂。

周期性修复,结构性疑问

正确的解读需要区分两个容易被混为一谈的问题。资金缺口本身是周期性的:它已得到修复,锚定恢复完整,随着互换交易以1:1恢复、仪表盘显示零赤字,信心应会均值回归。在这个时间尺度上,故事有一个干净的结局——储备恢复、交易重开,事件被归档为“年度最大黑客事件,大部分已追回”。

结构性问题则没有这么容易解决。Liquid由一个公司联盟运营——多家交易所和加密公司运行职能节点并共同控制托管中的比特币。其安全模型始终建立在已知、可识别的实体之上,而非匿名矿工。当锚定破裂时,控制代码的实体也成了必须出资修复的实体。锚定得以维持,并非因为密码学提供了保证,而是因为Blockstream的资产负债表填补了代码留下的缺口。

这未必在所有情形下都是弱点——由负责任的运营者为锚定提供后盾,总好过没有保障的锚定——但它改变了LBTC的本质。它不是对比特币的最小化信任索取权,而是由一个联盟背书的比特币索取权,而其成员最终必须愿意出资。

谁受益,谁仍暴露

修复消除了通过Liquid结算的平台的遗留交易对手问题。利用该侧链比主网更快、更私密地转移比特币的交易所和交易者可以恢复正常活动;LBTC持有者不再面临伴随资金缺口存在两个月的折价。比特币与LBTC之间的互换交易已于10月下旬通过参与提供商恢复,但在最终恢复阶段,直接由联盟执行的锚定赎回仍受限制。

受影响的各方是那些将 LBTC 定价为等同于主网比特币安全性的参与者。此次事件揭示了底层区块链的安全性与围绕其构建的基础设施安全性之间的区别。随着机构日益依赖侧链、跨链桥、托管方和结算提供商,这些附加层——而不仅仅是基础链——的韧性成为风险的约束瓶颈。

关注要点

三个信号将告诉投资者和用户修复是否持久还是表面功夫。第一,LBTC 是否再次相对于比特币持续折价交易——重新出现折价意味着即使仪表盘显示 100%,信心修复仍未完成。第二,打补丁的节点上是否再次发生无储备铸造事件;那将直接证伪“故障即关闭”的说法。第三,Blockstream 或联盟是否发布关于修复资金的独立审计;若无此审计,治理问题——谁承担了损失以及依据何种规则——仍将悬而未决。

基准情形是 Liquid 回归低调实用:成为交易所和高价值转账更快的比特币通道,此次事件被视为痛苦但可控的教训。下行情形是保留的约 4700 万美元再也无法追回,资金来源仍然不透明,用户逐渐迁移到信任假设更少的结算层。上行情形是透明、链上的恢复——任何运行节点的人均可验证储备——成为联合网络诚实处理漏洞的范本。

Liquid 锚定已恢复完整,但教训令人不安:拯救储备的不是代码,而是一家公司。

目前,每一枚 LBTC 都与比特币一比一锚定,仪表盘显示赤字为零。网络经受住了最大考验。尚未得到验证的是,下一个漏洞会被攻击者还是审计师先发现——以及愿意为上一次漏洞买单的运营方是否还会在下一次出现时仍在场。

更多独家洞察尽在 nextfin.ai.

洞察

Liquid 网络漏洞利用的起因是什么?

rangeproof 缓存漏洞是如何运作的?

黑客攻击中是否有私钥被盗?

Liquid 如何隐藏交易金额?

Liquid 的联盟锚定机制如何运作?

LBTC 目前是否由比特币全额储备支持?

Liquid 储备金何时完全恢复?

谁为剩余的比特币缺口提供了资金?

攻击者总共持有了多少 BTC?

Blockstream 是否自行承担了损失?

联盟信任模型是否存在争议?

LBTC 是否真的是最小化信任的比特币?

AI 编写的软件带来哪些风险?

补丁部署为何最初失败?

白帽赏金有助于安全吗?

LBTC 会较比特币折价交易吗?

哪些信号表明修复具有持续性?

联邦锚定能否经受住未来漏洞?

用户会迁移至无需信任层吗?

此次黑客攻击是否涉及被盗密钥?

在此输入您的问题...