Vitalik首要改进:区块最终确定性
作者:bread
2025年主流加密货币交易所:
- 欧易OKX >>>进入官网<<< >>>官方下载<<<
- 币安Binance >>>进入官网<<< >>>官方下载<<<
编译: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),我们可以使用混凝土随着时间硬化的例子,如图:
这就是对区块链里「最终确定性」最高级的解释,就像混凝土一样,随着时间的推移,从浇筑(初始确认)到初凝(多次确认),初始块被判定为「假」变得越来越困难,直到它完全硬化(最终确定)。一旦到了最后,就几乎不可能改变了。
对应在区块链中具体的顺序为:
已提交(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」):区块重组,这是指曾经作为链一部分被确认的区块由于某种原因不再被视为有效,并且形成了新的链。这通常会伴随惩罚。
下图尝试在单个图像中可视化所有这些术语,以使它们更容易理解:
最终确定性是如何进行的?
最终确定性(Finality)是区块链技术中一个关键的概念,它确保交易一旦被记录在链上,就不会被轻易改变。让我们通过类比来理解这个过程,就像混凝土从浇筑到硬化的过程一样,区块链上的交易也经历从提交到最终确定的过程。
在以太坊中,交易从被提交(Submitted)开始,进入到已确认(Confirmed)的状态,随着时间的推移和更多区块的添加,最终达到最终确定(Finalized)的状态。这个过程在以太坊中大约需要2到3个Epoch,大约15分钟的时间。Vitalik希望将这个时间缩短到一个Slot,也就是12秒内完成最终确定,这将大大提高交易的安全性和用户体验。
在Layer 2(L2)解决方案中,最终确定性的实现方式有所不同。Optimistic L2需要等待欺诈争议期结束,这可能需要7天的时间。而在ZK L2中,由于有效性证明的使用,存在两个最终确定性时刻:本地最终确定性(在L2上生成证明时,通常几分钟内)和全局最终确定性(证明发布到以太坊并完成验证时,大约13分钟)。
区块重组(Reorg)是最终确定性过程中的一个风险,当一个区块被确认后,如果由于网络分叉或其他原因,之前确认的区块可能会被重组,导致交易被撤销。不过,一旦达到最终确定性,这种风险就大大降低了。
总之,最终确定性是区块链技术的重要组成部分,确保交易的不可逆性和网络的稳定性。Vitalik对以太坊最终确定性改进的关注,体现了对用户体验和网络安全性的重视。希望这篇文章能帮助你更好地理解最终确定性的概念和实现方式。
相关攻略
大象新闻记者 付艳波 通讯员 王静、柯传高在信阳浉河区的万亩茶山中,5G基站悄然矗立。曾经靠天吃饭、凭经验种茶的传统茶产业,如今正因5G、大数据、物联网、区块链等技术的深度融入,焕发出全新的生机与活
13日,国家网络与信息安全信息通报中心对日前爆火的开源AI工具“OpenClaw”(亦称“龙虾”)的安全风险进行了通报,称其在架构设计、默认配置、漏洞管理、插件生态、行为管控等方面存在较大安全风险。
来源:新华社全国人大代表、北京微芯区块链与边缘计算研究院院长董进3月5日在十四届全国人大四次会议首场“代表通道”上说,我国自主创新的区块链底层技术,已经应用到16个中央部委和27个中央企业,在税务
全国人大代表、北京微芯区块链与边缘计算研究院院长董进3月5日在十四届全国人大四次会议首场“代表通道”上说,我国自主创新的区块链底层技术,已经应用到16个中央部委和27个中央企业,在税务、跨境贸易、全
十四届全国人大四次会议首场“代表通道”集中采访活动3月5日8时在人民大会堂举行。董进代表表示,我国自主创新的区块链底层技术已经应用到16个中央部委和27个中央企业,在税务、跨境贸易、全球支付等领
热门专题
热门推荐
IT之家 3 月 31 日消息,小米新一代 SU7 已于本月(3 月 19 日晚)正式上市,售价 21 99 万-30 39 万元。小米新一代 SU7 的超级小爱迎来了全新升级,小米智能助手最新微博
AO3镜像 当前可用地址为https: archiveofourown org ,另提供https: ao3 cubeart club 、https: xiaozhan ic
在网络环境日益复杂的今天,保障邮箱信息安全至关重要。qq邮箱提供了ssl加密功能,能有效提升邮件传输的安全性,防止信息被窃取或篡改。下面就来详细介绍如何开启qq邮箱的ssl加密。登
在望月天月市这个充满奇幻与神秘的地方,角色千里犹如一颗独特的星辰,散发着别样的魅力。千里拥有着出众的外貌。他有着一头乌黑亮丽的短发,总是显得精神抖擞。深邃的眼眸犹如夜空中闪烁的星辰
播得轰轰烈烈的《逐玉》,终于是会员大结局了。之前网传的庆功宴,也是没机会举办。《逐玉》这部剧,也是从开播就伴随着争议。直到最后大结局播出,观众都能感受到剧情的前言不搭后语,拿个6 8分都是抬高它了。







