首页 游戏 软件 资讯 排行榜 专题
首页
web3.0
Vitalik提出Epoch和Slot方案:提升ETH交易速度,优化用户体验

Vitalik提出Epoch和Slot方案:提升ETH交易速度,优化用户体验

热心网友
33
转载
2025-04-28

原文作者 | vitalik

免费的交易所推荐:

编译 | Odaily星球日报南枳

区块链用户体验的一个关键因素是交易确认速度。以太坊在过去五年里取得了显著进步。得益于EIP-1559和转向PoS(The Merge),用户在L1上的交易通常可以在5到20秒内确认,这已经和使用信用卡支付的体验差不多了。然而,进一步改善用户体验还是很有必要的,有些应用甚至需要几百毫秒甚至更短的延迟。接下来我们来探讨以太坊如何进一步缩短交易确认时间的几种方法。

现有想法和技术的概述

目前,以太坊的Gasper共识机制使用的是单槽(Slot)和Epoch的结构。每个槽长12秒,一部分验证者会对链的头部进行投票,在32个槽(6.4分钟)内,所有验证者都有机会投票一次。这些投票会被重新解释为类似于PBFT共识算法中的消息,在两个Epoch(12.8分钟)后,提供一种称为最终性的强经济保证。

然而,过去几年我们对这种方法越来越不满意。主要原因有两个:首先,这种方法非常复杂,槽对槽的投票机制和Epoch对Epoch的最终性机制之间存在许多交互错误;其次,12.8分钟的等待时间太长了,没人愿意等那么久。

单槽最终性(Single Slot Finality,SSF)通过一种类似于Tendermint共识的机制来替代这种结构,其中块N在块N+1生成之前被最终确定。与Tendermint的主要区别是我们保留了“非活跃泄漏(inactivity leak)”机制,这允许链在超过1/3的验证者离线时继续运行并恢复。

单槽最终性的主要挑战在于,这意味着每个以太坊质押者每12秒需要发布两条消息,这对链来说是个很大的负担。有一些巧妙的想法可以缓解这个问题,包括最近的Orbit SSF提案。虽然这显著加快了“最终性”来提升用户体验,但并未改变用户需要等待5到20秒的事实。

Vitalik提出Epoch and slot方案:为ETH提供更快交易确认时间,提升终端用户体验

Rollup预确认

过去几年,以太坊一直遵循以rollup为中心的路线图,设计以太坊基础层(L1),以支持数据可用性和其他功能,然后这些功能可供L2协议(如rollups、validiums和plasmas)使用,能够在更大规模上为用户提供与以太坊同等水平的安全性。

这在以太坊生态系统内造成了关注点的分离:以太坊L1专注于抵审查、可靠、稳定,以及维护和改进某个基础层核心功能,而L2专注于通过不同的文化和技术更直接地接触用户。但如果沿着这条路径前进,一个不可避免的问题出现了:L2希望为用户提供比5到20秒更快的确认时间。

到目前为止,至少在理论上,创建自己的“去中心化排序器”网络是L2的责任。一小群验证者可能每几百毫秒就为区块签名一次,并在这些区块后面投入他们的质押资产。最终,这些L2区块的头文件会发布到L1。

Vitalik提出Epoch and slot方案:为ETH提供更快交易确认时间,提升终端用户体验

但L2验证者集可以进行“欺诈”:他们可以先签署区块B1,然后再签署一个冲突的区块B2并在B1之前提交到链上。但如果他们这样做,他们会被查验出来并失去质押资产。实际上我们已经看到了中心化版本的实际案例,但另一方面rollup在开发去中心化排序网络方面进展缓慢。你可以说要求所有L2都进行去中心化排序是不公平的:我们这是在要求rollup做与创建一个全新的L1几乎相同的工作。因此,Justin Drake一直在推广一种方法,让所有L2(以及L1)都能使用一个以太坊范围内共享的预确认机制:基础预确认。

基础预确认

基础预确认(Based preconfirmations)的方法假设以太坊提议者(Ethereum proposers)是与MEV相关的高度复杂的参与者。基于预确认的方法通过激励这些复杂的提议者接受提供预确认服务的责任来利用这种复杂性。

Vitalik提出Epoch and slot方案:为ETH提供更快交易确认时间,提升终端用户体验

该方法的基本思想是创建一个标准化协议,用户可以提供额外费用以确保交易会被包括在下一个区块中的即时保证,以及对执行该交易结果的声明。如果提议者违反了对任何用户做出的任何承诺,他们可以被罚没。

如所述,基于预确认为L1交易提供保证。如果rollups是“基于”的,那么所有L2区块都是L1交易,因此相同的机制可以用于为任何L2提供预确认。

我们实际在看什么?

假设我们实现了单槽最终性。我们使用类似于Orbit的技术来减少每个槽签署的验证者数量,但不会减少太多,以便我们也可以在减少32 ETH质押最低限度的关键目标上取得进展。槽时长(slot time)可能会增加到16秒,然后我们使用rollup预确认或基础预确认,为用户提供更快的确认。最后我们获得了什么:一个epoch-slot架构。

Vitalik提出Epoch and slot方案:为ETH提供更快交易确认时间,提升终端用户体验

Vitalik提出Epoch and slot方案:为ETH提供更快交易确认时间,提升终端用户体验

有一个深刻的哲学原因,为什么epoch-and-slot架构似乎如此难以避免:与就某件事达成最大程度的“经济最终性”协议相比,就某件事情达成大致一致所需的时间更少。

一个简单的原因是节点数量。虽然由于超优化的BLS聚合和即将出现的ZK-STARKs,旧的线性去中心化/最终性时间/开销权衡现在看起来温和了,以下原因不可忽视:

“近似共识”只需要少量节点,而经济最终性需要大部分节点。

一旦节点数量超过某个规模,你需要花费更多时间来收集签名。

在今天的以太坊中,12秒槽划分为三个子槽:区块发布和分发、证明、证明聚合。如果证明者数量大大减少,我们可以减少到两个子槽并使用8秒槽时间。另一个、更实际的更大因素是节点的“质量”。另一个更大的因素是节点的“质量”。如果我们也可以依靠专业化的节点子集来达成近似协议(并且仍然使用完整的验证器集来确定最终性),我们可以将其降至约2秒。

因此在我看来,epoch-and-slot架构显然是正确的,但并非所有epoch-and-slot体系结构都是平等的,更充分地探索设计空间是有价值的。值得深入研究的方向不是像Gasper那样紧密结合在一起,而在两种机制之间有更强的关注点分离。

L2应该怎么做?

在我看来,L2目前有三种合理的策略:

在技术上和精神上都是“based”的。也就是说,他们优化以太坊基础层技术属性及其价值观(高度去中心化、抗审查等)。最简单形式下,你可以将这些rollup视为“品牌分片”,但它们也可以拥有更大的野心,在新的虚拟机设计和其他技术改进上进行大量实验。

成为“带区块链脚手架的服务器”并充分利用它。如果你从服务器开始,然后添加STARK有效性证明以确保服务器遵循规则;确保用户退出或强制交易的权利;集体选择的自由,通过协调的大规模退出或通过改变排序者的投票,那么你已经获得了上链的大部分好处,同时保留了服务器的大部分效率。

折衷方法:一个拥有一百个节点的快速链,以太坊提供额外的互操作性和安全性。这是许多L2项目当前实际的路线图。

对于某些应用程序(例如ENS、密钥存储,部分支付协议),12秒区块时间已经足够。对于那些不适用的应用程序,唯一的解决方案是epoch-and-slot架构。在三种情况下,“epoch”是以太坊的SSF,但slot在上述三种情况下各不相同:

一个以太坊原生的epoch-and-slot架构

服务器预确认

委员会预确认

一个关键问题是,我们能在第1类中做到多好?特别是,如果它变得非常好,那么感觉第3类的意义就不那么大了。因为所有“based”的方案都不适用于如plasmas和validiums之类的链下数据L2,因此第2类将永远存在。如果一个以太坊原生的epoch-and-slot架构可以降低到1秒的slot时间,那么第3类的空间就会变得小得多。

今天,我们离这些问题的最终答案还很远。一个关键问题是:区块提议者会变得多么复杂,这仍然是一个存在相当大不确定性的领域。像Orbit SSF这样的设计非常新颖,因此例如将Orbit SSF作为epoch-and-slot中的epoch等方案的设计空间仍值得充分探索。我们拥有的选项越多,我们可以为L1和L2的用户做得越好,我们可以简化L2开发人员的工作。

来源:https://www.php.cn/faq/983192.html
免责声明: 游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

相关攻略

“链接未来·智汇静安”区块链创新应用优秀场景分享(四)| 信医基于区块链与隐私计算的真实世界研究数据产品
科技数码
“链接未来·智汇静安”区块链创新应用优秀场景分享(四)| 信医基于区块链与隐私计算的真实世界研究数据产品

聚焦数字技术,释放创新动能。为集中展示静安区区块链技术从“实验室”走向“应用场”的丰硕成果,挖掘一批可复制、可推广的行业解决方案,加速构建区块链产业生态闭环,静安区数据局特推出“静安区区块链创新应用

热心网友
04.07
什么是拜占庭将军问题?一文读懂区块链如何创建信任
web3.0
什么是拜占庭将军问题?一文读懂区块链如何创建信任

拜占庭将军问题:区块链信任根基的理论基石 在探讨区块链如何构建无需信任的协作体系时,一个源自分布式系统理论的核心概念绕不开,那就是“拜占庭将军问题”。它精准刻画了在网络参与者无法完全互信、通信也可能不可靠的环境下,达成稳定共识所面临的深层困境。这一理论挑战由Leslie Lamport等学者在198

热心网友
04.04
区块链介绍:PoS 机制是什么?如何运作?有何风险?
web3.0
区块链介绍:PoS 机制是什么?如何运作?有何风险?

PoS共识机制终极指南:原理、优势、风险与未来 在区块链技术迈向大规模应用的关键十字路口,共识机制是决定网络未来的核心。随着以太坊成功完成“合并”全面转向权益证明,PoS共识机制已从幕后走向台前,成为引领下一代区块链基础设施的关键技术。它不仅是对传统工作量证明的革新,更是对整个加密世界能源观、安全观

热心网友
04.03
什么是区块链中的分叉?概念、类型及其影响
web3.0
什么是区块链中的分叉?概念、类型及其影响

前言:区块链共识演进的十字路口 在去中心化的世界里,区块链网络的魅力源于其开源的本质与动态演进的能力。然而,当社区成员对技术升级或治理规则产生分歧时,网络便会面临关键的抉择时刻。这种由共识分歧导致原有链产生分支的现象,被称为区块链分叉。它不仅是技术事件,更是社区意志、发展方向与加密资产价值重构的核心

热心网友
04.02
什么是代币经济学?新手必看的区块链基础知识
web3.0
什么是代币经济学?新手必看的区块链基础知识

在快速变化的Web3世界中,代币经济学被誉为项目的灵魂与生命线。一个设计精良的代币经济模型不仅能驱动生态持续繁荣,更是投资者评估项目长期价值的核心标尺。对于希望深耕区块链、DeFi或元宇宙领域的参与者而言,掌握代币经济学分析方法,是做出明智决策的关键第一步。 代币经济学:为什么它是Web3项目的命脉

热心网友
04.02

最新APP

宝宝过生日
宝宝过生日
应用辅助 04-07
台球世界
台球世界
体育竞技 04-07
解绳子
解绳子
休闲益智 04-07
骑兵冲突
骑兵冲突
棋牌策略 04-07
三国真龙传
三国真龙传
角色扮演 04-07

热门推荐

美国SEC主席Paul Atkins证实:加密货币安全港提案已送交白宫审查
web3.0
美国SEC主席Paul Atkins证实:加密货币安全港提案已送交白宫审查

加密货币行业翘首以盼的监管里程碑,终于有了实质性进展。美国证券交易委员会(SEC)主席保罗·阿特金斯(Paul Atkins)近日证实,那份允许加密项目在早期获得注册豁免权的“安全港”框架提案,已经正式送抵白宫,进入了最终审查阶段。 在范德堡大学与区块链协会联合举办的数字资产峰会上,阿特金斯透露了这

热心网友
04.08
微策略Strategy报告:第一季录得144.6亿美元浮亏 再斥资约3.3亿美元买进4871枚比特币
web3.0
微策略Strategy报告:第一季录得144.6亿美元浮亏 再斥资约3.3亿美元买进4871枚比特币

微策略Strategy报告:第一季录得144 6亿美元浮亏 再斥资约3 3亿美元买进4871枚比特币 市场震荡的威力有多大?看看Strategy的最新季报就明白了。根据其最新向美国证管会(SEC)提交的8-K报告,受市场剧烈波动影响,这家公司所持的比特币在第一季度录得了一笔惊人的数字——144 6亿

热心网友
04.08
稳定币发行商Tether再扩Web3版图!Paolo Ardoino:正开发去中心化搜索引擎Hypersearch
web3.0
稳定币发行商Tether再扩Web3版图!Paolo Ardoino:正开发去中心化搜索引擎Hypersearch

稳定币巨头Tether的动向,向来是加密世界的风向标。这不,它向Web3基础设施的版图扩张,又迈出了关键一步。公司执行长Paolo Ardoino在社交平台X上透露,其工程团队正在全力“烹制”一个新项目——去中心化搜索引擎 “Hypersearch”。这个消息一出,立刻引发了行业的广泛猜想。 采用D

热心网友
04.08
Base链首个原生DeFi借贷协议Seamless Protocol倒闭 将于2026年6月30日下线
web3.0
Base链首个原生DeFi借贷协议Seamless Protocol倒闭 将于2026年6月30日下线

基地位于Coinbase旗下以太坊Layer2网络Base的Seamless Protocol,日前正式宣告了服务的终结。这个曾经吸引了超过20万用户的原生DeFi借贷协议,在运营不到三年后,终究没能跑赢时间。它主打的核心产品是Integrated Leverage Markets(ILMs)——一

热心网友
04.08
PAAL代币如何参与治理?社区投票能决定哪些事项?
web3.0
PAAL代币如何参与治理?社区投票能决定哪些事项?

PAAL代币揭秘:深度解析Web3社区治理的核心钥匙 在去中心化自治组织的浪潮中,谁真正掌握了项目的话语权?PAAL代币提供了一套系统化的答案。它不仅是生态内流转的价值媒介,更是开启链上治理大门的核心凭证。通过持有并质押PAAL代币,用户能够对协议升级、资金分配乃至战略方向等关键事务投出决定性的一票

热心网友
04.08