游乐游手机版
首页/web3.0/文章详情

Vitalik首要改进:区块最终确定性

时间:2025-05-08 12:58
最终确定性(Finality)是区块链交易不可逆的关键概念。以太坊希望将其从15分钟缩短至12秒。最终确定性在以太坊通过Epoch实现,而在L2中,Optimistic L2需7天,ZK L2则有本地和全局最终确定性。

作者:bread

最安全的虚拟币交易平台推荐:

编译:Golem,Odaily 星球日报

编者按:以太坊创始人 Vitalik 在其今日所写的新文《Possible futures of the Ethereum protocol, part 1: The Merge》中提到了以太坊在技术上还需要改进的地方及原因和路径,其中首要就是要将区块最终确定性由 2-3 个 epoch(~ 15 分钟)的时间改成在一个 slot(~ 12 秒)中完成最终确定。那么,让 Vitalik 如此重视的最终确定性(Finality)究竟是什么?其在以太坊和 L2 中是如何实现的呢?

加密研究员 BREAD 的文章《WTF is Finality?》用类比的方式解释区块的最终确定性及实现过程。星球日报特编译如下,希望对读者理解有帮助。

类比最终确定性(Finality)

按照我的「WTF is……」系列文章的传统,我喜欢从现实生活中的类比开始,如果人们不愿意了解底层细节,就可以跳出来只了解要点。对于最终确定性(Finality),我们可以使用混凝土随着时间硬化的例子,如图:

这就是对区块链里「最终确定性」最高级的解释,就像混凝土一样,随着时间的推移,从浇筑(初始确认)到初凝(多次确认),初始块被判定为「假」变得越来越困难,直到它完全硬化(最终确定)。一旦到了最后,就几乎不可能改变了。

Vitalik 想首要改进的区块最终确定性(Finality)是什么?

对应在区块链中具体的顺序为:

已提交(Submitted) > 已确认(Confirmed)> 最终确定(Finalized)

如果您还想深入了解最终确定性的方式、内容和原因(在以太坊环境中),欢迎继续往下阅读。

什么是最终确定性(Finality)?

让我们尝试围绕这个概念了解一些结构并理解它。以下是对最终确定性及相关概念的解释:

Slot(又称区块时间):可能它的替代名称区块时间会更好理解,时隙或区块时间是给系统的时间量,以便其生成新交易区块并附加到当前的链上。例如以太坊的 Slot 为 12 秒,Base 为 2 秒,Solana 则是 0.4 秒。

Confirmation:确认,这是当交易正式进入已被添加到当前链的区块里时发生的事情。它现在作为账本的一部分被 「确认」 ,并且随着后续区块不断的被添加到账本中,确认数将越来越多。

Epoch:每 32 个 Slots 被称为一个 Epoch。这是区块链中的二级结构,用于委派角色和职责。Slot 用于构建区块,而 Epochs 用于数据传播、奖励分配、验证者选择等。

Checkpoint Block:检查点区块,这是在 Epoch 中创建的第一个区块,用作检查链历史的参考点。

Finality:最终确定性,这是交易被视为不可逆转地添加到给定链的账本中的点。不过,就技术属性而言,这个术语在各个链中的使用并不统一,因此最好不要在所有情况下都假设标准相同。在以太坊生态系统中,当 2 个 Epoch 过去时(~ 13 分钟)就达到了最终确认性;在 Optimistic L2 中需要等当欺诈争议期过去时(~ 7 天);在 ZK L2 中, 由于有效性证明提供的保证,存在 2 个有争议的最终确定性时刻:本地(当在 L2 上生成证明时 [~几分钟])和全局最终确定性(当证明发布到以太坊并在那里完成时 [~ 13 分钟])。

Block Reorganization(「Reorg」):区块重组,这是指曾经作为链一部分被确认的区块由于某种原因不再被视为有效,并且形成了新的链。这通常会伴随惩罚。

下图尝试在单个图像中可视化所有这些术语,以使它们更容易理解:

Vitalik 想首要改进的区块最终确定性(Finality)是什么?

最终确定性是如何进行的?

最终确定性(Finality)是区块链技术中一个关键的概念,它确保交易一旦被记录在链上,就不会被轻易改变。让我们通过类比来理解这个过程,就像混凝土从浇筑到硬化的过程一样,区块链上的交易也经历从提交到最终确定的过程。

在以太坊中,交易从被提交(Submitted)开始,进入到已确认(Confirmed)的状态,随着时间的推移和更多区块的添加,最终达到最终确定(Finalized)的状态。这个过程在以太坊中大约需要2到3个Epoch,大约15分钟的时间。Vitalik希望将这个时间缩短到一个Slot,也就是12秒内完成最终确定,这将大大提高交易的安全性和用户体验。

在Layer 2(L2)解决方案中,最终确定性的实现方式有所不同。Optimistic L2需要等待欺诈争议期结束,这可能需要7天的时间。而在ZK L2中,由于有效性证明的使用,存在两个最终确定性时刻:本地最终确定性(在L2上生成证明时,通常几分钟内)和全局最终确定性(证明发布到以太坊并完成验证时,大约13分钟)。

区块重组(Reorg)是最终确定性过程中的一个风险,当一个区块被确认后,如果由于网络分叉或其他原因,之前确认的区块可能会被重组,导致交易被撤销。不过,一旦达到最终确定性,这种风险就大大降低了。

总之,最终确定性是区块链技术的重要组成部分,确保交易的不可逆性和网络的稳定性。Vitalik对以太坊最终确定性改进的关注,体现了对用户体验和网络安全性的重视。希望这篇文章能帮助你更好地理解最终确定性的概念和实现方式。

来源:https://www.php.cn/faq/1048717.html
上一篇香港稳定币HKDG:发行时间及影响力 下一篇前台交易揭秘:加密货币市场中的非法操作
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
GRT币投资前景解析:除了数据查询还有哪些核心用途与价值
web3.0 · 2026-07-01

GRT币投资前景解析:除了数据查询还有哪些核心用途与价值

不止于代币:深度解析GRT如何成为Web3不可或缺的数据基石 在蓬勃发展的Web3世界中,如果说各类公链是拔地而起的数字城市,那么高效、可信的数据索引与查询服务,就是连接这些城市的高速公路与智能导航系统。The Graph协议及其原生代币GRT,正是构建这一关键基础设施的核心力量。它绝非简单的支付媒

ASP币购买指南与投资价值全面解析
web3.0 · 2026-07-01

ASP币购买指南与投资价值全面解析

ASP币:当区块链技术遇见金融升维 在加密货币的浪潮中,总有一些项目试图打破常规。ASP币便是这样一个存在——它并非凭空创造,而是将数据巧妙地嵌入常规的区块链交易之中。这种设计,让它在保留了去中心化核心精神的同时,兼具了实用价值与隐私保护。简单来说,它想做的,是在不牺牲安全与效率的前提下,让区块链技

恒星币XLM未来前景价格预测及购买教程
web3.0 · 2026-07-01

恒星币XLM未来前景价格预测及购买教程

恒星币(XLM)采用中心化架构,转账仅需2至5秒,手续费极低(0 01XLM),通过SCP共识算法实现高效安全结算。由非营利组织恒星发展基金会运营,每年固定增发1%。已与德勤、IBM等企业合作,在东南亚实际应用于小额汇款。价格预测显示长期呈上升趋势。

ETN币购买教程与投资指南 详解Electroneum交易平台和操作步骤
web3.0 · 2026-07-01

ETN币购买教程与投资指南 详解Electroneum交易平台和操作步骤

ETN币:一部手机就能参与的普惠金融实验 在数字货币的世界里,ETN币(Electroneum)的定位显得有些特别。它并非追求极致的性能或碘伏性的金融概念,而是将目光投向了全球数十亿没有银&行账户的普通人。这个项目由理查德·埃尔斯(Richard Ells)于2017年创立,其核心灵感非常简单:降低

币安Web3链矿工费分配解析 揭秘生态价值流向与激励机制
web3.0 · 2026-07-01

币安Web3链矿工费分配解析 揭秘生态价值流向与激励机制

共识机制:矿工费流向的底层逻辑 在比特币等采用工作量证明(PoW)的区块链网络中,矿工费直接奖励给成功打包区块的矿工,这是“谁干活谁拿钱”的逻辑。然而,在币安Web3生态的核心——BNB智能链(BSC)中,情况截然不同。BSC主要采用权威证明(PoA)及其变体等共识机制,其核心原则是“谁负责谁拿钱”