本文探讨了将 Solana 视为以太坊 “L2” 的可能性,不过缺乏社会承诺可能导致不同的分叉规则,可能引发 “Solana L1” 和 “Solana L2” 之间的混淆。

原文:TLDR of all the L1/L2 fighting & whether “Solana can be an L2” for those of you who made the smart choice to ignore the million replies(X)

作者:jon_charb

编译:白话区块链

封面:Solana

image.png

本文是关于 L1/L2 争论的简要总结,以及 “Solana 能否成为 L2” 的问题,特别是对于那些明智地选择忽略成千上万回复的人:

Toly 解释说,您可以通过将 Solana 的账本数据发布到以太坊上,并部署一个验证 Solana 状态的桥接合约,使 Solana(或任何其他链)成为以太坊(或其他链)的 “L2”。这与我们今天所熟悉的所有 “L2” 非常相似,用户仍然可以获得像强制提款返回以太坊这样的安全属性。

这个假设的 Solana 设计与当前的 L2(如 Base)之间的区别在于是否存在 “在以太坊撤销已确认区块时会恢复,并在以太坊硬分叉时会硬分叉的社会承诺”。这是 Vitalik 在他关于不同类型 L2 的旧帖子中讨论过的内容。

例如:

  • Base 有社会承诺,在以太坊撤销/硬分叉时会恢复/分叉。
  • 在假设的 Solana 设计中,我仅部署这个从 Solana 到以太坊的桥,没有来自 Solana 的社会承诺去与以太坊分叉。节点默认并不跟随以太坊,也没有这个桥的嵌入。

因此,您可以让大多数 Solana 节点采用与桥不同的分叉规则(例如,节点正在进行升级,而桥并不知情,或者强制提款触发分叉)。在理想情况下,这些链都是同一事物(即,桥和其他节点都达成一致)。在发生分叉的情况下,您可能会有 “Solana L2”(以太坊桥所识别的所有内容)和 “Solana L1”,而 Solana 的社会共识继续遵循。

在这种情况下和像 Base 这样的典型 L2 中,无论设置阶段的社会承诺如何,社会共识始终可以根据他们所认为的 “真实链” 进行分叉。

例如,如果通往 Solana 的以太坊桥变得非常重要,那么在实践中,Solana 的社会共识可能最终会总是选择跟随它。因此,“Solana L1” 和 “Solana L2” 永远不会分歧。

相反,Base 或其他传统 L2 可能有社会承诺遵循其以太坊桥,但在某些不可预见的情况下,节点可能决定偏离桥(无论是因为大规模黑客攻击而桥不可变,还是某个机构要求他们偏离 Token 持有者的意愿,或其他任何原因)。

所以总结一下,是的,您可以将 Solana 变成 “L2”,而大家争论的差异基本上归结为人们在一开始的默认社会承诺,但这并不是约束性的。

一些人还认为,在假设的场景中同时存在多个确认/分叉规则(例如,桥有一种分叉规则,而验证者有另一种),即使它们在当前链上达成一致,实际上也意味着存在两条链(例如,Solana L1 和 Solana L2),从某种意义上来说这可能是技术上准确的,但也令人困惑,因为我们都看到并使用同一条链。

免责声明:作为区块链信息平台,本站所发布文章仅代表作者及嘉宾个人观点,与 Web3Caff 立场无关。文章内的信息仅供参考,均不构成任何投资建议及要约,并请您遵守所在国家或地区的相关法律法规。