根据 PANews 报导,以太坊联合创始人 Vitalik Buterin 一直在考虑以太坊交易确认方式。主网5-20秒的交易确认时间已经接近信用卡交易的速度,从使用者感知的角度来看似乎足够了。但相较于layer2的毫秒确认时间,主网和layer2的交易确认差异存在一定的安全风险。因此,优化主网交易确认时间更多是为了迎合layer2发展策略的考量。

以太坊目前的 Gasper 共识机制采用了 Slot 和 Epoch 的核心概念。每个 Slot 持续 12 秒,期间选出一组验证者来验证链上目前的交易状态并进行投票。每 32 个 Slots,即 6.4 分钟,构成一个 Epoch,在此期间所有验证人完成投票。交易最终确定通常需要两个 Epoch,即 12.8 分钟,这意味著交易在发起 12.8 分钟后变得不可逆转。

Buterin认为这个时间太长,并对目前的Gasper共识机制表示不满。他提出了一种Single-slot 最终性改进方法,可以确保每个区块在下一个区块产生之前完成最终性确认,从而加快最终性确认时间。然而,最终确认和交易确认是两件不同的事情。这与用户感知的 5-20 秒交易确认没有太大关系,但当应用于 Layer2 网路时,它就成为一个显著问题。

这是因为Layer2用户提交和确认交易的时间会更短,不仅优于用户感知的5-20秒的时间,而且可能达到毫秒等级。这是由于layer2整体采用的预交易确认机制。但如果layer1主网的交易最终确认时间过长,理论上layer2上会存在一些时差风险。例如,使用者可以在L1上快速确认并采取后续行动,但可能会因为L1状态确认的延迟而遭受经济损失。而且,由于layer2本身就存在一定的中心化风险,时间差越长,潜在的中心化混乱的未知风险就越多。

因此,在我看来,Buterin关于优化以太坊主网交易确认时间的新文,一定程度上是为了迎合Layer2系统和Layer1系统共同推进的大策略。虽然市场上也有人对layer2持悲观态度,但layer2无疑已经成为以太坊发展过程中必须巩固的方向。

显然,以太坊未来肯定会是『分层』的战略推进,依托layer1注重安全和去中心化,layer2提供稳定可靠的互动结算环境将是趋势。 Buterin提出加速交易确认的提议,本质上是为了减少layer1和layer2之间的层间摩擦,为使用者在layer2提供更好的前端互动环境和更安全的后端结算基础。