autorenew
深入评测 Lighter.xyz:用 ZK Rollup 革新永续合约交易安全

深入评测 Lighter.xyz:用 ZK Rollup 革新永续合约交易安全

如果你对去中心化金融 (DeFi) 中的永续合约交易感兴趣——也就是那种没有到期日的永续期货合约——你很可能已经听说过 Lighter.xyz 的讨论。最近,我在 L2Beat 参与研究的同事们发布了对该项目的全面评测。它是建立在以太坊之上的一个 zk-rollup,目标是将高速交易与强健的安全性结合起来。下面我们一步步拆解,力求为新人与资深区块链爱好者都讲得明白。

Lighter.xyz 与其他永续链有什么不同?

与近期许多依赖混合或相对不那么安全模型的永续交易平台不同,Lighter.xyz 的突出之处在于使用 zero-knowledge (ZK) proofs。这些是能在不泄露所有细节的情况下验证交易的加密技术,既保证隐私又提高效率。简单来说,管理着超过 10 亿美元资产的桥合约只允许通过固定、可证明程序的提现。这意味着验证者不能伪造签名来窃取资金;一切都必须在数学上通过校验。

Lighter.xyz 的 ZK proofs 机制示意图

不过,有一个问题:这些 ZK proofs 背后的核心程序尚未开源。这让外界很难验证链上的业务逻辑(比如交易如何执行)是否被正确实现。团队已承诺将在未来一到两周内公开发布,这是走向透明化的积极一步。

用强制交易处理审查问题

ZK proofs 很强大,但并不能对抗所有风险。例如,一个中心化的 sequencer(负责排序和处理交易的实体)可能会忽视你的提现或撤单请求。这时 Lighter.xyz 的强制交易(forced transaction)功能就派上用场了。如果你的交易被审查,你可以直接通过以太坊的 Layer 1 (L1) 强制提交它。

这继承了以太坊的抗审查性,迫使 sequencer 要么包含你的交易,要么冒着让整个系统停摆的风险。这是一个巧妙的激励机制:公平玩,否则承担后果。像存款、提现、下单和撤单这样的关键操作都可以通过这种方式被强制提交。

Lighter.xyz 中的强制交易流程图

紧急出口:遇险时如何退出

如果情况变糟,系统进入“desert mode”——实质上的停服,该怎么办?作为一个真正的 rollup,Lighter.xyz 会使用 blobs(高效的数据存储包)将所有交易数据发布到以太坊上。这确保了数据可用性,用户能够独立重构链的最新状态。

在紧急退出中,你可以在 L1 上证明你的余额并提取资金。任何未完成的订单会根据最近的价格结算。这就像给用户装了一个安全网,让你在不至于两手空空的情况下撤出——这是 DeFi 平台建立信任的关键特性。

Lighter.xyz 用户的紧急退出机制

可升级性与安全性隐忧

在治理方面,项目可在 21 天延迟后进行升级,但一个 3/5 的 multisig “安全委员会”可以绕过该延迟并立即进行更改。这种设置导致在 L2Beat 的评级体系中无法达到“Stage 1”成熟度,因为它引入了潜在的中心化风险。团队正计划在这方面进行改进,以推动更去中心化的治理。

另一个警示点是:外部预言机提供的指数价格尚未完全进行认证。目前 sequencer 被信任去上报这些价格,如果被利用,可能导致价格操纵。团队也承诺会尽快修复这一漏洞。

安全委员会与可升级性概览

灵感来源与未来展望

很明显,Lighter.xyz 深受老牌项目如 ZKSync Lite 和 dYdX v3 的启发——它们都因其针对应用的 rollup 设计和强安全性而备受赞誉。这种传承是个好兆头,因为那些项目为可靠性设定了很高的标准。

想看完整内容,可以前往 L2Beat review page。我们也期待后续更新,这些更新可能会修补现有问题,使 Lighter.xyz 更加安全。如果你在做永续合约交易,或者只对以太坊扩容感兴趣,这个项目值得持续关注——它在不牺牲安全性的前提下,推动了 DeFi 的可能性边界。

你可能感兴趣