导航菜单
首页
排名 涨幅榜 跌幅榜 24h成交额 新币榜 概念版块
快讯 机构 人物 观点 专题

Liquid Network恢复比特币锚定退出进展:安全审计与PAK密钥更换进行中

Liquid Network在针对Elements v23.3.4开展独立安全审计,并协调更改提现流程中使用的授权密钥后,向恢复锚定退出(peg out)操作迈近了一步。

摘要:Liquid Network已在恢复锚定退出前启动对Elements v23.3.4的独立外部安全审计。Liquid联邦正在替换现有PAK条目,并确保锚定退出密钥安全存于冷存储。锚定退出仍暂停,Liquid尚未给出恢复运营的确定日期。此前的9月漏洞事件导致约4000 BTC从联邦储备中被提取。

Liquid Network在9月28日的生态更新中表示,作为9月安全事件后安全恢复锚定退出工作的一部分,目前正在对Elements v23.3.4进行外部安全审计。同时,Liquid联邦正在更新其锚定退出授权密钥(PAK)列表。现有条目正被替换,联邦致力于确保所有与锚定退出相关的比特币接收密钥妥善保存在冷存储中。Liquid未提供提现重启日期。

审计针对Elements v23.3.4

Elements v23.3.4于本月早些时候发布,旨在解决9月6日事件中被利用的软件缺陷。当时攻击者创建了约4000个无背书的LBTC,并利用Liquid正常锚定退出流程从联邦储备提取比特币。本次外部审计在该版本重新启用锚定退出前增加了另一层审查。Elements是Liquid背后的开源区块链平台,使用保密交易隐藏交易金额,同时密码学证明允许节点验证金额有效。

Liquid事件后评估指出,漏洞涉及Elements缓存rangeproof验证结果的方式。此前的变更从缓存键中移除了部分交易上下文,造成共识缺陷,允许在不同情况下重用缓存验证结果。后续修复解决了最初问题,但涉及缓存键中字段组合方式的第二个问题依然存在。9月6日攻击者利用了第二弱点创建了价值无输入支撑的输出。Elements v23.3.4通过改变序列化每个字段带长度前缀的方式,改变了rangeproof和surjection proof缓存键的构造,防止了攻击中使用的冲突方法产生相同缓存键。该修复于9月8日合并至Elements 23.3.x分支,次日发布v23.3.4。

Liquid联邦替换PAK条目

9月28日更新第二部分聚焦于用于授权从Liquid到比特币锚定退出的PAK系统。在Liquid架构中,PAK条目包含两把不同功能的密钥:离线组件派生于成员的比特币接收钱包,在线密钥签署锚定退出请求。函数节点使用离线组件验证比特币目的地属于已注册PAK条目。控制接收比特币的私钥应保持离线。在线组件私钥在Elements节点上运作,用于签署释放比特币的请求。

9月6日事件暴露了该保护及Elements共识漏洞的弱点。攻击者使用联邦成员SideSwap的PAK处理锚定退出,提取约3996 BTC。评估指出两方面问题:Elements共识漏洞和某成员PAK签署流程配置缺口。SideSwap表示其在线密钥操作多年可见,未获告知更改。目前联邦正替换PAK条目并确保冷存储。

锚定退出仍是最后受限操作

正常交易活动已于9月恢复,但比特币锚定在恢复期间仍受限。最初桥接节点暂停,9月9日区块生产恢复,用户交易随后恢复,锚定退出始终禁用。原始事件导致约4000 BTC离开储备,攻击者自称白帽并归还3400 BTC,约602 BTC仍在追回。Blockstream拒绝支付剩余资金赏金,将与执法部门等合作追回。

Liquid分阶段恢复计划要求在网络安全工作完成后恢复锚定。外部审计和PAK替换是最新披露步骤。