当前位置:首页 > 资讯 >

为什么基于 Rollup 的技术需要预确认(Preconfs)?

  • rollup
  • 2024-09-17 17:10:04
  • 911

作者:LindaBell 来源:chainfeeds

2020 年 10 月,以太坊联创 Vitalik 发布了「以 Rollup 为中心的以太坊路线图」。截止目前,我们已经处于一个多 Rollup 生态系统中。虽然以太坊 Rollup 路线图带来了改善用户体验等显著优势,但其也引发了一系列新挑战。例如,开发者在面对多样化 Rollup 生态时,常常需要应对碎片化和决策困境。此外,中心化的排序器还带来了交易审查和 MEV 利用等问题,导致部分用户面临不公平的成本或操作体验。

为了解决中心化排序器的问题,目前的主流方案包括共享排序器和 Based Rollup。共享排序器虽然能为多个Layer2 提供统一排序服务,但作为第三方,存在信任和激励机制问题。Based Rollup 通过依赖以太坊 L1 的提议者排序,提升了去中心化程度,但其交易确认时间依赖于以太坊 L1 的区块时间(约 12 秒),无法实现快速确认。

预确认的历史渊源

预确认(Preconfirmations,或称「Preconfs」)可以被理解为「在正式确认前提供可信的预告」。举个简单的例子,当你打电话预约餐厅时,餐厅确认了你的预约。这其实就是一种预确认行为:你还没到餐厅,但是你已经得到了一个可信的承诺,确保在指定时间有位置吃饭,从而可以省去排队的时间去做别的事情。

其实预确认并不是一个新概念。早在比特币发展初期,为了让比特币更易于使用,比特币社区就提出了「0conf」的概念,指的是在比特币网络完全确认交易之前,该交易就可以被视为有效,从而减少交易最终确认的等待时间。2023 年,Uri Klarman 将这一思路引入以太坊,提出了「链式预确认(Chained Preconfirmations)」概念。其核心思想是,未来的预确认者不仅可以预先确认当前的交易,还可以继承之前所有预确认者已经做出的预确认。随后 Primev 进一步探索了这一概念,提出了一种新型的竞价机制「预确认(pre-conf)」,让区块构建者联盟承诺在特定时段内包含某笔交易的最有效方式,允许用户参与预确认竞价。

(Primev

猜你喜欢

关注我们

微信二维码

微信