当前位置:首页 > 矿业前瞻 > 正文

Vitalik:以太坊 Layer2 方案的初步部署“基本成功了”

来源: 互联网时间:2020-06-03 11:00:11

以太坊何时能够提升扩展性?根据以太坊联合创始人 Vitalik Buterin 的说法,这可能已经在发生了。

Vitalik 近日在推文中表示,以太坊 Layer2 扩展性策略的初步部署“已经基本上成功了”。

在2017年末加密猫 (ERC20数字收藏品) 游戏引发以太坊网络拥堵之前,以太坊的开发者们就已经开始关注提高网络吞吐量的问题。

2018年1月,以太坊基金会官博上的一篇由 Vitalik 撰写的文章提出了这一问题:“区块链可扩展性很难,主要是因为一个典型的区块链设计要求网络中的每个节点都处理每一笔交易,这将整个系统的交易处理能力限制为单个节点的处理能力。”

在文章中,Vitalik 提出了两种可扩展性策略:分片 (sharding) 和所谓的“Layer2协议”:分片允许通过实现无需每个节点处理所有交易来提升网络的可扩展性好几个数量级Layer2 协议则是将交易置于链下进行处理。该文中还表示,该基金会愿意投入资金,以5万到100万美元的形式,资助那些在研究现有的 Layer3 策略或其他新策略的人。

当时,Plasma 状态通道 (state channels) 是最有前途的两个 Layer2 方案。然而,在过去的一年里,新的 Layer2 解决方案,如 Optimistic Rollups ZK rollups 等已经开始流行起来。

Vitalik 今日的推文是回应 Horizon Games 的区块链开发者 Philippe Castonguay 的推文内容 (见上图)。Philippe 在推文中指出,诸多以太坊的 Layer2 扩展性项目将会在接下来的1个月左右时间内上线,包括 StarkWare (zk-STARKs 链) 上线、Loopring (基于 zk-Rollup 的交易所协议) 推出、Tether (USDT) 宣布与 OMG 网络整合、Matic Network (以太坊 Layer2 方案) 昨日上线等等。

有趣的是,Philippe 推文中指出的“以太坊 Layer2 项目”也包括了 Tether 宣布整合到 OMG 网络中,从表面来看,这似乎证明以太坊网络的可扩展性依旧是一个问题。该宣告称:“以太坊区块链是一个有价值但资源受限的网络,在流量大的情况下,该网络容易出现严重的网络拥堵。当交易需求超过 12 TPS 时,结算时间会增加,gas 成本也会大幅上升。”

对此, Philippe 解释道,目前在以太坊 Layer1 (主链) 上工作更容易,并且具有最大的流动性,但考虑到 Layer2 技术的优势,Layer1 并不总是必需的。他表示,从长远来看,Layer1 应该主要用于高安全性的项目、复杂的交易,以及连接和验证 Layer2 链

基于这一观点,Tether (USDT) 整合到 OMG 网络是很有意义的。OMG 网络使用 More Viable Plasma (MVP) 方法来批处理交易,将交易转移至链下进行

至于用户可以使用哪一种 Layer2 技术,这是一个更难回答的问题。Philippe 说道:“一些 Layer2 方案 (大多数现在已经上线了) 只支持以太坊的一部分功能,比如交易代币或转移资产。其他 Layer2 解决方案 (比如 Optimistic Rollup) 则支持任何应用,就像 Layer1 (主链) 一样,但这些方案尚未上线。每个 Layer2 方案和实现也都有其自身的安全性风险需要考虑。”

根据 Vitalik 的说法,代币转移需要继续转向通过 Layer2 方案来进行,因为代币转移占据了以太坊网络的大量活动。见下图:

Vitalik:“我们能否至少将其中一些代币转移活动搬至 rollups 或 plasma 链中?”

对于 Vitalik 来说,接下来的障碍在本质上并不是技术问题,而是对这些 Layer2 方案进行优化和部署,并吸引更多的用户使用

Vitalik 说道:“其中的挑战是用户将需要拥有将币存储在 rollup (或 plasma) 中的钱包。这是一个 (用户) 采用方面的挑战,而不是技术上的挑战。尽管采用方面的挑战部分在于需要强化保障,这样用户在 Layer2 系统中就会感到舒适。”

接着,Vitalik 对以太坊 Layer2 解决方案提出了一些建议。他表示,Layer2 方案的“运营者不能盗窃 (用户资产),这是 Layer2 方案而非侧链的意义所在。如果 (Layer2 方案) 以正确的方式设计,那么运营者就无法跑路并永久性地冻结 (用户的) 资金。Layer2 方案应该被设计成这样,即如果 Layer2 (运营者) 跑路,你 (用户) 能够*尽快地*取回资金。”

Vitalik 继续说道:“因此,如果 (Layer2) 钱包监测到了运营者离线了,那钱包将需要取回你的币并无缝地切换到链上钱包。理论上说,ZK-rollups 尤其能够在运营者不配合的情况下在几分钟内取回 (资金);在我看来,它们 (即 Layer2 方案) 应该要做到这一点。”

Vitalik 补充道:“各种 Optimistic 系统 (包括 Plasma) 都可以通过一个针对「取款进行中」的流动性二级市场来实现快速加入/退出该系统。我们需要开始搭建这种基础设施!”

[备注:在 Optimistic 系统中,用户在发起退出系统的操作之后,需要等待一段时间才能取款 (即将资金转移回 Layer1 主链上),这段等待时期就是V神所说的「取款进行中」,在此等待期间用户无法使用自己的资产。但如果通过建立相关的流动性二级市场,比如第三方可以通过在 Layer1 主链上给用户发送等额的价值来购买用户在 Optimistic 系统中等待被取款的资金的所有权,并扣除一些手续费,这样用户就可以在无需等待的情况下获取资金了,从而实现快速退出这种 Layer2 系统]。

Vitalik 继续说道:“还有一条建议:每种 Layer2 方案都应该进行一次演习,即团队突然关闭所有他们正在运行的中心化组件,以验证其生态系统受否能够无缝地从这一情况中恢复过来。”

最后,Vitalik 表示“非常期待以太坊扩展的未来!包括 Sharding (分片) 为所有这些 (Layer2) 技术进一步带来 100 倍的提升。”

可以肯定地是,随着以太坊网络诸多 Layer2 方案的实现,以及 Eth2.0 计划推出的 Sharding (分片) 方案,有望为以太坊网络带来更高地吞吐量,随之而来地将是更多的用户采用和更多的以太坊应用 (比如 DeFi) 被搭建出来。

免责声明:

1.本文内容综合整理自互联网,观点仅代表作者本人,不代表本站立场。

2.资讯内容不构成投资建议,投资者应独立决策并自行承担风险。