塔楼、火灾、以太坊和逃生舱:Layer2的强制提款机制

强制提款与逃生舱功能对Layer2的重要性是什么程度?

对Layer2而言,强制提款与逃生舱功能有多重要?

在现实世界中,每一座高楼都要有安全出口,以防发生火灾或其他突发事件。就像以太坊的Layer2托管平台,拥有了价值上百亿美元的数字资产,就需要一个“逃生舱”功能来保证资产的安全。

Vitalik在他最近的文章中指出,用户能否顺利将资产从Layer2提取回Layer1是一个非常重要的安全指标。换句话说,强制提款功能不可或缺。

但是过去很多人似乎对“顺利提款”问题并没有太在意,甚至许多Layer2项目方都没有上线强制提款功能。但现在,Layer2已经承载了超过120亿美元的资产,这座“摩天大楼”已经变得庞大而不容易倒塌。如果没有安全出口,后果将不堪设想。

为了让大家重视Layer2的安全风险,《极客web3》将以路印协议V3和Arbitrum为例,为大家解释为什么“强制提款”和“逃生舱”这样的“无需许可的提款功能”是Layer2不可或缺的一环。

Sequencer故意拒绝你的请求,怎么办?

过去的科普文章对Layer2往往只谈论“安全性”和“可用性”,却忽略了“抗审查性”这个重要问题。然而,如果Sequencer长时间拒绝你的交易请求,怎么办?要知道,在Solana宕机期间,有人因无法及时补仓而面临巨大风险。这样的情况发生时,可能会造成巨大的经济损失。

哪怕只有个别人会遇到这种情况,但如果鲸鱼们被审查攻击,整个市场都可能遭殃。所以,Layer2需要一种解决方案,让用户在Sequencer或Layer2项目方审查的情况下,能够安全地将资产提取回Layer1。

比如,在Avalanche等独立于以太坊的公链上,如果超过2/3的Validator决定对你进行审查,他们可以拒绝将你的交易打包进区块中,从而将你的钱停留在链上。这时,你的资金基本上被埋在链上出不来,除非你能找到足够的Validator来阻止审查,或者通过社会共识的方式分叉Avalanche。

而在Layer2上,这种情况则可能截然不同。Layer2的Sequencer通常由官方运行,如果Sequencer想要对你进行审查攻击,它完全可以冻结你的资产,拒绝你从L2转移到L1的交易请求。

那么,怎么解决这个问题呢?实际上就是实现“无需许可”的提款功能,让用户在被Sequencer或Layer2项目方审查的情况下,能够安全地将资产撤回到Layer1上。有一些项目方提出了去中心化Sequencer的方案,但这种方法并不能完全解决问题。真正有效的办法是在L1链上设置一个“出口”,让用户在长时间得不到Sequencer响应时,通过L1上的专用出口将资金从L2撤出。

路印协议V3版本的强制提款与破产清算模式

以路印协议的V3版本为例,它为用户发起的强制提款设置了两种情况。第一种情况是用户直接在Layer1上通过ExchangeV3合约发起强制提款,并声明自己在路印协议的L2账户以及要提走的Token。然后,ExchangeV3合约会抛出一个链上事件,通知其他节点有人发起了强制提款请求。之后,如果Sequencer在15天内没有响应用户的强制提款请求,用户可以通过调用notifyForcedRequestTooOld函数,激活破产清算模式。这时,路印协议V3会停止接收Sequencer提交的新L2区块,整个协议都将停止运转,持续至少30天。在破产清算模式下,用户依然可以在Layer1上提取自己的资产,只需要提交merkle proof证明自己在Layer2的资产状况与声明的金额一致。

Arbitrum的“强制包含交易”功能

与此不同,Arbitrum采用了“强制包含交易”的方式。用户先在L1上的delayed Inbox合约提交需要被Sequencer处理的交易,在Sequencer超过24小时没有处理时,用户可以调用L1上Sequencer Inbox合约的force Inclusion函数,直接将交易包含进Arbitrum的交易序列中。然而,Arbitrum的方法可能稍显不完善,因为它只在链上抛出一个事件,告诉Arbitrum节点有交易需要被包含进L2账本中,而不是让用户直接在L1上提取资金。如果挑战者节点联合起来发动审查攻击,这种方法可能使用户的资金仍然被冻结在L2。

强制提款或破产清算模式的存在是有必要的,尽管它们只是依靠用户和排序器之间的博弈发挥作用。虽然目前它们可能并不像真正的“随时可提款”那样灵活,但是“有总比没有好”。而且,随着去中心化Sequencer的出现和以太坊基金会对Layer2安全性的不断强调,抗审查交易功能将受到越来越多人的重视,这将使得以太坊Layer2更加接近抗审查、去信任的金融基础设施。

最后,如果Layer2实现了去信任的资金进出方式,相信将会有更多做市商和流动性提供者进入Layer2,推动整个web3的大规模采用。所以,让我们一起关注和推动Layer2的安全发展!


喜欢这篇文章吗?如果你对Layer2或其他数字资产投资有任何问题或者想法,欢迎在评论区与我交流!让我们一起探讨未来数字资产的可能性吧!

We will continue to update 算娘; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

区块链

美国债务上限和对银行信任的下降使ETH质押创下历史新高

在 Shapella 升级后的一周内,几乎有一百万个以太币被验证者提取,但这一趋势已经反转

政策

🚀Coinbase高级法律官员批评参议员的信件,敦促对比特币ETF实行更严格的监管📜

保罗·格雷沃尔(Paul Grewal),Coinbase的首席法务官,驳斥了两名美国参议员写信称批准更多加密货币ETF将使投资者面临重大风...

区块链

Optimism“基石”升级将加速确认速度,减少燃气费用,为“超级链”铺平道路

“Bedrock” 升级将通过降低燃气费用和将存款确认时间缩短90% 来提高链的可用性——这被认为是 Optimism 网络成为“超级链”目标的...

NFT

根据多项研究,NFT的销售和定价受到运气、稀缺性和乐观情绪的推动

通过对三项独立研究的分析表明,NFT市场对大多数投资者来说仍然处于太年轻的阶段,运气、傲慢、乐观、过度自信和起始位置都在...

区块链

“4亿美元比特币期权到期:会对最近的上涨产生影响吗?”

随着加密市场保持相对停滞,人们开始关注定于10月6日发生的重要比特币期权到期事件的影响

资讯

以邀請制聚會為靈感,以太坊資金支持新的“Zu-Villages”

去年,维塔利克·布特林成功举办了一场独特的度假胜地名为Zuzalu现在,以太坊资助计划积极寻求资助世界各地类似的Zu村,为发展...