学习理财博客空间

理财鱼

您现在的位置是:理财鱼 > 股票行情 >

股票行情

Vitalik: 什么是“共享安全性” 为何它如此重要?

发布时间:2022-02-18 09:52股票行情 评论

译者注:随着其他 L1 公链和 L2 的交易活动日渐增长,跨链和跨 rollup 的需求也大大增加。而这便使得桥接产生一种”反网络效应“:当交易活动不多时网络就会非常安全;当交易多起来了,风险就越大 (因为攻击动机大大超过攻击成本)。那么跨链和跨 rollup 的安全性有什么区别?在本文中,Vitalik 提出了 ”共享安全性“ (shared security) 这一概念,并且基于此对各种跨链和跨 rollup 活动分安全等级。

当评估一条以某种方式 “连接” 到大型链的小型链时,大家最需要关心的一个问题是:

如果攻击者能够对小型链发起 51% 攻击,这可以造成多大的损失?

这是一个非常现实和重要的问题,因为小型链往往比大型链小得多 (就市值而言)。并且对于攻击者来说,买下小型链 51% 的代币 (或至少 51% 的质押代币) 往往是相当可行的,尤其是当有大笔的桥接资产存在那条链上时 (攻击者能够盗窃这些资产)。

如果小型链是一条 “独立的 L1”,攻击者可以盗走一切资产。他们可以制作一个非法编辑状态的区块,将所有代币发送给他们,然后他们就可以通过桥接提走这些代币,而且在大型链上不会产生任何验证。

如果小型链是一条 “侧链”,攻击者同样可以盗走一切资产,原因同上。然而,侧链的安全性比完全独立的 L1 要稍微好点。因为侧链的区块头会发布在以太坊上,如此一来,如果以太坊回滚,侧链也会回滚。这样可以防止涉及以太坊 51% 攻击的盗窃行为,然而不能阻止对侧链进行 51% 攻击。

如果小型链是一个 “rollup”,攻击者可以延迟交易,这可能迫使用户不得不支付 L1 费用,但他们不能盗窃任何资产。这是因为其中有一个链上机制 (欺诈证明或数据可用性证明),可以验证小型链上涉及攻击者提款的事件是否都有效。

一些更特殊的例子:

如果小型链是一个 "plasma",攻击者可以延迟交易并且迫使用户支付 L1 费用,但他们同样不能盗窃任何资产

如果小型链是一个 "validium",攻击者可以永久地锁定所有用户的资产,但还是不能盗窃任何资产。Validium (如 Starkware 的 ImmutableX) 因此成为一个有趣的折衷方案。Validium 没有 rollup 那么 “L2”,因为控制 validium 的人还是可以拒绝用户访问自己的资产并敲诈他们,但不管怎么样 validium 还是比侧链要安全得多。更重要的是,validium 同时可以达到侧链的可扩展性。

这就是我们所说的 “共享安全”。如果你在小型链上持有资产并进行一些交易,那么和在大型链上做同样的事情相比,你的资产是否一样安全,还是没那么安全?结论是:如果是在 rollup 或者 plasma 上,资产共享主链的安全性;如果在一个独立的 L1 或是侧链上,资产的安全性就比主链低得多;如果在 validium 上,其安全性就在这两者间。

还要注意的是,参考我在 EF 第七次 AMA 中提到的一些原因,很多东西实际上是对称的:如果你持有 ETC,那么你在一个基于 ETC 构建的 ZK rollup 上持有它比你在以太坊上持有封装的 ETC 要好 (尽管这个桥接是以太坊共识的一个完美的 ZK-SNARK 验证器)。并不是说你需要尽可能地在最大的链上进行交易活动。而是说,你进行交易活动所在的区域与你所使用的资产最初发行的区域都属于同一个 “共享安全区” (shared security zone)。其中,“共享安全区” 可以理解为 ”某条链”,并且所有其他链 (如 rollup) 的安全性最终都由该链提供保障。

Vitalik 在 EF 第七次 AMA 中的相关回答如下:

我之所以对多链的区块链生态系统保持积极态度 (确实有一些独立的社区具有不同的价值观,对于它们来说,独立发展好过全部都就同一件事情的影响力而争夺),而对跨链应用保持消极态度,一个关键原因就是桥接具有根本性的安全限制。

为了理解为什么桥接具有这些限制,我们需要看看区块链和桥接的各种组合是如何抵御 51% 攻击的。很多人都有这样的心态:“如果区块链受到 51% 攻击,整个系统就会崩溃,所以我们需要花费所有力气来预防 51% 攻击,哪怕是一次也不允许。” 我非常不同意这种想法;事实上,区块链即使在受到 51% 攻击后,也能维持许多保证,而维持这些保证非常重要。

举个例子,假设你在以太坊上持有 100 枚 ETH,当以太坊受到了 51% 攻击时,一些交易会被审查和/或被撤销。那么无论发生什么,你依然拥有那 100 枚 ETH。即便是发起 51% 攻击的黑客也无法提议一个抢走你的 ETH 的区块,因为这样的区块会违反协议规则,所以会被网络拒绝。即使 99% 的算力或质押份额想要发起攻击来抢走你的 ETH,每个运行节点的人都只会跟随剩下的 1%,因为只有它们的区块遵循协议规则。更普遍地说,如果你在以太坊上有一个应用,那么通过发起 51% 攻击可能会在一段时间内审查或回滚应用的交易,但最终获得的是一致的状态。如果你持有 100 枚 ETH,然后在 Uniswap 上将之换成 32 万枚 DAI,那么就算区块链以某种疯狂的方式被攻击了,最终你还是会获得一个合理的结果:要么还是持有 100 枚 ETH,要么得到那 32 万枚 DAI。也就是说,两者都没有获得 (或两者都获得) 的结果实际上违反了协议规则,是不会被网络接受的。

现在,想象一下,如果你向 Solana 上的某个桥接转 100 枚 ETH 并获得 100 个 Solana-WETH,随即以太坊受到了 51% 攻击。攻击者在 Solana-WETH 封装合约中存入一笔自己的 ETH,然后等到 Solana 网络上确认了这笔交易之后,就立即在以太坊网络回滚存款交易。Solana-WETH 合约现在不再可以完全恢复,也许你的 100 Solana-WETH 现在只值 60 个 ETH。即使有一个基于 ZK-SNARK 的完美桥接可以完全验证共识,它仍然很容易受到这样的 51% 攻击。

共2页: 上一页下一页

>相关《 Vitalik: 什么是“共享安全性” 为何它如此重要?》内容:


1、 什么?巴菲特其实不是价值投资 |【联博 x 价值投资】第一集

的确,资本市场从不缺乏赚钱的机会,缺乏的是发现价值的眼睛。但到底什么才是真正的价值投资、如何挖掘价值找到投资先机、价值投资对于A股市场是否有效,是萦绕在许多普通投资者心中的疑问。 因此,联博重磅推出价值投资系列视频,由联博资深市场策略师黄...【继续阅读】


2、 《我的天才女友3》开播,“渣男”尼诺为什么令人上头

最近,《我的天才女友》第三季开播了,目前已经播到第二集,忍不住打开豆瓣看影评,不出所料,又是组团骂“渣男”尼诺的一季。 这部剧根据意大利作家埃莱娜·费兰特的小说《那不勒斯四部曲》改编,讲的是上世纪四五十年代那不勒斯贫民街区两位女性莱侬和莉...【继续阅读】


3、 股票上龙虎榜意味着什么?股票上龙虎榜的条件

上龙虎榜意味着什么? 股票上龙虎榜意味着该股票的涨跌幅、换手率在当个交易日是很高的,可能是发展势头很火但也可能是跌势很强。股票在龙虎榜居前就说明当日股票的涨跌幅、换手率、成交量处于市场相对的高位,也能显示出游资或者机构的资金流入或者资金流...【继续阅读】