作者:DavidC来源:bankless翻译:善欧巴,金色财经
Ethereum扩展的终局方案终于到来了吗?
尽管围绕扩展路线图存在激烈争论,但Ethereum的扩展仍然依赖于Rollups。Rollups无疑推动了Ethereum扩展的成功,但它们与主链不同步的问题仍然存在。
Rollups需要维护专门的证明机制,为每个Rollup团队增加了大量的复杂性和运营成本。此外,它们严重依赖安全委员会或治理投票来跟进Ethereum的升级,这导致了滞后和脱节。不同Rollup采用的安全假设和中心化程度各不相同,造成生态碎片化,降低互操作性。同时,每次Ethereum进行硬分叉,Rollup团队都需要手动更新以保持兼容性,加重了治理负担,并引入了新的风险。
在Ethereum扩展路线的争论背景下,许多人开始思考是否有更简单的解决方案——一种无需繁重维护,且始终与Ethereum同步的L2方案。
这就是原生Rollups(NativeRollups)的理念——一种全新的Rollup设计框架,使其从根本上与Ethereum保持一致,充分利用主链的安全性,而无需依赖外部监管或自定义逻辑。让我们深入了解这个概念及其相关原理。解析原生Rollups
原生Rollups由JustinDrake和DanRobinson等Ethereum社区成员提出,它们直接集成到Ethereum的核心交易规则中,使Ethereum本身能够验证交易,而不是依赖外部的证明系统。
目前,大多数L2解决方案在链下执行交易,并使用复杂的证明机制来验证提款和状态更改。而原生Rollups采取不同的方法,利用EXECUTE预编译——Ethereum内置的一个函数,让Rollups直接使用Ethereum的验证规则处理交易,而无需独立的证明系统。
在这种架构下,原生Rollups直接将交易数据发布到Ethereum主链,并由Ethereum自身强制执行其正确性。这样一来,它们可以自动适应Ethereum的网络升级,无需治理投票或安全委员会的干预,从而消除了当前存在的许多复杂性和互操作性问题。
通过消除重复构建Ethereum逻辑的需求,原生Rollups减少了维护成本,简化了安全机制,并使L2更容易适应Ethereum的不断演进,同时最大限度地利用主链的安全保障。
NativeRollups
正如前文所述,与上述两种方案不同,原生Rollups不需要单独的证明框架或外部验证者,因为所有验证都由Ethereum自身完成。这大幅降低了L2的复杂性,并简化了其与L1的交互。
原生Rollups的主要优势:
极大提升安全性:用户可以在原生Rollup上持有资产,并像信任EthereumL1一样信任它。而传统Rollups依赖的多签或安全委员会被攻击的风险将大幅降低。
开发更简单:不再需要自定义欺诈证明或零知识证明,减少了部署和维护的复杂性。
更紧密地对齐Ethereum:原生Rollups自动继承Ethereum的升级,确保一致性并提升互操作性。同时,它们也将受益于Ethereum未来的量子安全机制。
更高效的ZK证明:原生Rollups可以高效地捆绑多个零知识证明,降低ZKRollups的验证成本。
适用于新的应用链:对于希望获得最高安全级别的去中心化应用,它们可以选择成为“原生”,避免重新开发EVM,而只需增加自己的特色功能。
如果一个Rollup既是原生的,又是Based的——即Ethereum同时管理交易排序和交易验证,那么它就成为了“超声波Rollup”这种Rollup充分利用Ethereum的安全性,并完全符合Ethereum的长期扩展路线图,是最理想的Rollup形态。
原生Rollups无法解决的问题
尽管原生Rollups解决了治理和安全方面的挑战,但它们并不能完全消除Ethereum的扩展限制,甚至在某些方面对生态多样性施加了额外的约束。
L1Gas限制依然存在:Ethereum主网的Gas上限仍然有效,而如果每笔交易都必须在L1上重新执行,可能会导致低效。因此,需要额外结合零知识或Optimistic方案,才能更高效地扩展。
缺乏对多样化虚拟机的支持:原生Rollups必须严格遵守EVM模型,这意味着它们无法支持SVM或MoveVM等其他新兴的虚拟机架构,而这些架构正逐步受到市场关注。
数据可用性成本增加:原生Rollups依赖的EXECUTE预编译会显著提高数据可用性成本,可能导致L2的开销增加5–10倍,从而影响其经济可行性。
此外,目前许多Rollups仅兼容EVM,但并不完全等同于EVM。要转换为原生Rollup需要大规模的架构调整,难度较大。原生Rollups的设计可能不支持某些自定义的交易格式或Gas计算方式,比如由应用程序或钱包补贴用户Gas费用的模式。这在用户体验(UX)上带来了一定的权衡。迈出重要一步
尽管原生Rollups是Ethereum扩展路线图上的一项重大进步,但并非所有Rollups都会采用这一模式。相反,业内人士(如CyberFund的Dogan)认为,未来Rollup生态可能会形成三种主要类型:
企业级Rollups:由企业定制和控制,以满足自身特定需求,例如交易排序、隐私保护等。
性能优化型Rollups:通过替代性数据可用性方案(如EigenDA)提高交易速度、降低成本。
原生Rollups:完全整合进Ethereum,继承L1安全性,并自动升级,无需外部治理或独立的证明机制。
这一分类方法既鼓励了多种扩展方案的共存,也允许不同的Rollup在保留Ethereum信任和安全性的同时,进行技术创新。JustinDrake预计,第一批原生Rollups可能在明年上线。不过,要实现完全技术成熟(如原生支持ZK证明、提升L1Gas限制),仍然需要更广泛的社区协调与验证,完整实施可能会进一步推迟到更远的未来。
尽管原生Rollups可能不会成为Ethereum扩展的唯一解决方案,但它们提供了一种更简单、更安全、与Ethereum深度集成的扩展方式。最终,原生Rollups为L2s提供了一条清晰的发展方向,使它们能够始终与Ethereum主链保持同步,从而为用户、开发者和整个生态带来更顺畅、更安全的体验。
免责声明:Bankless:Ethereum的扩展终局——原生 Rollups文章转发自互联网,版权归其所有。
文章内容不代表本站立场和任何投资暗示。加密货币市场极其波动,风险很高,可能不适合所有投资者。在投资加密货币之前,请确保自己充分了解市场和投资的风险,并考虑自己的财务状况和风险承受能力。此外,请遵循您所在国家的法律法规,以及遵守交易所和钱包提供商的规定。对于任何因使用加密货币所造成的投资损失或其他损失,本站不承担任何责任。
Copyright © 2021.Company 元宇宙YITB.COM All rights reserved.元宇宙YITB.COM