普通用户的预确认

进阶2/19/2025, 6:31:51 AM
在本系列中,我们将解释预确认对以太坊用户、验证者和应用程序(包括 Based Rollups)的意义,并探讨如何最大化其用户体验优势。

2025 年注定是一个以用户体验为核心的年份。同时,基础设施应围绕应用程序展开,正如我们在 Unichain 和 Hyperliquid 等项目中看到的那样。这再次证明,快速且低成本仍然是用户体验的首要原则。

我们希望在保持去中心化和中立性的同时,通过基础层提供最佳用户体验。整个 2024 年,开发者社区一直专注于预确认这一功能,它能在基础层生态成熟后实现这一目标。

在本系列中,我们将解释预确认对以太坊用户、验证者和应用程序(包括 Based Rollups)的意义,并探讨如何最大化其用户体验优势。

给用户

无需技术术语,预确认可能会这样影响你:

  1. 你可能会使用支持预确认的钱包,该钱包集成了至少一个预确认网关。
  2. 你的交易几乎可以立即确认,但你需要支付小费。
  3. 你的小费会分配给网关、验证者,可能还有构建者,具体取决于他们的支付结构。
  4. 网关会提供链上交易结算的保障,并在一定时间内完成结算。
  5. 在未来的一个时段内,网关会通过强制构建者来确保验证者包含你的交易。
  6. 如果你的交易最终未被包含,某些验证者将受到惩罚。

预确认为交易定价增加了一个时间变量。如果你不介意等待 L1 区块时间,你仍然可以支付标准的基础费用 + 小费,或者你可以支付额外的小费来获得交易结算保险和快速确认。需要注意的是,这仅仅是一种保险,并不意味着你的交易已经上链。保险由经济安全性支撑,也就是说,作为保险方的网关和验证者(或其中的其他协议)需要提供大量抵押品来担保交易结果。这也意味着使用预确认的用户需要承担连锁风险。

你需要支付多少?

目前,只有包含式预确认(Inclusion Preconf),意味着网关只能保证交易被包含。而更高级的执行式预确认(Execution Preconf)可能更有价值,特别是对某些应用来说更为关键。执行式预确认可以保证交易的最终执行结果,例如当你进行代币交换时,它不仅能确保交易被包含,还能锁定滑点范围内的兑换价格和数量,而不仅仅是确认交易是否被包含(因为即使被包含,交易仍可能失败)。但这种更复杂的机制更难定价,成本也更高。

为了简化讨论,这里只讨论包含式预确认的定价。本文提供了一个模型,预测了在一定数量的 JIT 竞价 gas 和预确认 gas 下,验证者的预期收益。简而言之,模型预测 ETH 转账(21,000 gas)的费用如下:

  • 当现有预确认为 0 时,成本为 0.61 GWEI
  • 当现有预确认为 1500 万 gas 时,成本为 1.17 GWEI
  • 当现有预确认为 3000 万 gas 时,成本为 15 GWEI

用户体验还有什么?

从前端来看,一个重要的利好因素是钱包的新功能。让我们放开想象,用一种理想化的方式来设想——未来,钱包可能会提供这样的服务:每月 $5.99 订阅,即可享受所有交易的即时确认;每月 $9.99,不仅能即时确认,还能在兑换时获得更优的滑点控制。此外,借助账户抽象(Account Abstraction),你可以直接使用所有代币,无需额外授权,甚至可以通过 $15.99 订阅获得 gas 费补贴。

这些听起来划算吗?要让这些功能成为现实,需要多个机制协同运作。在 Luban 提出的可替代预确认模型(fungible preconf model)中,钱包会从网关批量购买区块空间,以便未来结算。然而,这种模式有一个限制——在使用预确认服务时,应避免争议性操作。如果你尝试用预确认抢购 memecoin,当交易最终到达 L1 时,可能会因为币已被抢购一空而失败。

有一些潜在的实现方式可以改善滑点问题。通过执行式预确认(execution preconfirmation),服务提供者可以为你提供一系列滑点的保险——验证者将承诺这些已保险的状态,然后搜索者或构建者可以履行条件。没有执行式预确认时,钱包可以集成去中心化交易所(DEX)与应用特定排序(ASS),并连接到特定应用的内存池(mempool)。这使得你的交易能够通过包含式预确认作为 ASS 包的一部分被包含进来。

那么,关于 gas 费用赞助和用户操作批量处理(UserOps)呢?这一场景在 EIP-7702 的背景下由 Chainbound 提出。从高层来看,账户抽象(Account Abstraction)允许另一个实体在你授权的情况下代表你发送交易,这个实体也可以为交易支付 gas 费用。希望通过 gas 费用赞助吸引用户的服务提供者可以将这些已授权的交易批量处理,以降低成本。预确认自然能与这一系统互补,因为 AA 钱包可以做到以下几点:

  1. 尽可能批量处理交易,以摊销用户成本;
  2. 将结算推迟到未来,而不是每个时隙结算,以降低固定成本;
  3. 为用户提供即时预确认。

这为规模经济提供了可能,并且是以太坊用户体验的一个重大升级。

总结

预确认并不复杂,它类似于一座直接连接用户与以太坊验证者的桥梁。随着这一生态系统的成熟,钱包将依赖提议者的承诺来提供你所需要的服务,而不是出售可能让你吃亏的捆绑包。最棒的是,之前只在中心化交易所和托管钱包中提供的功能,将在非托管环境下通过基础层提供。

在接下来的部分,我们将讨论预确认如何惠及验证者。

声明:

  1. 本文转载自 [Ceciliaz].著作权归属原作者 [Ceciliaz],如对转载有异议,请联系 Gate Learn 团队,团队会根据相关流程尽速处理。
  2. 免责声明:本文所表达的观点和意见仅代表作者个人观点,不构成任何投资建议。
  3. 文章其他语言版本 由Gate Learn 团队翻译, 在未提及 Gate.io 的情况下不得复制、传播或抄袭经翻译文章。

普通用户的预确认

进阶2/19/2025, 6:31:51 AM
在本系列中,我们将解释预确认对以太坊用户、验证者和应用程序(包括 Based Rollups)的意义,并探讨如何最大化其用户体验优势。

2025 年注定是一个以用户体验为核心的年份。同时,基础设施应围绕应用程序展开,正如我们在 Unichain 和 Hyperliquid 等项目中看到的那样。这再次证明,快速且低成本仍然是用户体验的首要原则。

我们希望在保持去中心化和中立性的同时,通过基础层提供最佳用户体验。整个 2024 年,开发者社区一直专注于预确认这一功能,它能在基础层生态成熟后实现这一目标。

在本系列中,我们将解释预确认对以太坊用户、验证者和应用程序(包括 Based Rollups)的意义,并探讨如何最大化其用户体验优势。

给用户

无需技术术语,预确认可能会这样影响你:

  1. 你可能会使用支持预确认的钱包,该钱包集成了至少一个预确认网关。
  2. 你的交易几乎可以立即确认,但你需要支付小费。
  3. 你的小费会分配给网关、验证者,可能还有构建者,具体取决于他们的支付结构。
  4. 网关会提供链上交易结算的保障,并在一定时间内完成结算。
  5. 在未来的一个时段内,网关会通过强制构建者来确保验证者包含你的交易。
  6. 如果你的交易最终未被包含,某些验证者将受到惩罚。

预确认为交易定价增加了一个时间变量。如果你不介意等待 L1 区块时间,你仍然可以支付标准的基础费用 + 小费,或者你可以支付额外的小费来获得交易结算保险和快速确认。需要注意的是,这仅仅是一种保险,并不意味着你的交易已经上链。保险由经济安全性支撑,也就是说,作为保险方的网关和验证者(或其中的其他协议)需要提供大量抵押品来担保交易结果。这也意味着使用预确认的用户需要承担连锁风险。

你需要支付多少?

目前,只有包含式预确认(Inclusion Preconf),意味着网关只能保证交易被包含。而更高级的执行式预确认(Execution Preconf)可能更有价值,特别是对某些应用来说更为关键。执行式预确认可以保证交易的最终执行结果,例如当你进行代币交换时,它不仅能确保交易被包含,还能锁定滑点范围内的兑换价格和数量,而不仅仅是确认交易是否被包含(因为即使被包含,交易仍可能失败)。但这种更复杂的机制更难定价,成本也更高。

为了简化讨论,这里只讨论包含式预确认的定价。本文提供了一个模型,预测了在一定数量的 JIT 竞价 gas 和预确认 gas 下,验证者的预期收益。简而言之,模型预测 ETH 转账(21,000 gas)的费用如下:

  • 当现有预确认为 0 时,成本为 0.61 GWEI
  • 当现有预确认为 1500 万 gas 时,成本为 1.17 GWEI
  • 当现有预确认为 3000 万 gas 时,成本为 15 GWEI

用户体验还有什么?

从前端来看,一个重要的利好因素是钱包的新功能。让我们放开想象,用一种理想化的方式来设想——未来,钱包可能会提供这样的服务:每月 $5.99 订阅,即可享受所有交易的即时确认;每月 $9.99,不仅能即时确认,还能在兑换时获得更优的滑点控制。此外,借助账户抽象(Account Abstraction),你可以直接使用所有代币,无需额外授权,甚至可以通过 $15.99 订阅获得 gas 费补贴。

这些听起来划算吗?要让这些功能成为现实,需要多个机制协同运作。在 Luban 提出的可替代预确认模型(fungible preconf model)中,钱包会从网关批量购买区块空间,以便未来结算。然而,这种模式有一个限制——在使用预确认服务时,应避免争议性操作。如果你尝试用预确认抢购 memecoin,当交易最终到达 L1 时,可能会因为币已被抢购一空而失败。

有一些潜在的实现方式可以改善滑点问题。通过执行式预确认(execution preconfirmation),服务提供者可以为你提供一系列滑点的保险——验证者将承诺这些已保险的状态,然后搜索者或构建者可以履行条件。没有执行式预确认时,钱包可以集成去中心化交易所(DEX)与应用特定排序(ASS),并连接到特定应用的内存池(mempool)。这使得你的交易能够通过包含式预确认作为 ASS 包的一部分被包含进来。

那么,关于 gas 费用赞助和用户操作批量处理(UserOps)呢?这一场景在 EIP-7702 的背景下由 Chainbound 提出。从高层来看,账户抽象(Account Abstraction)允许另一个实体在你授权的情况下代表你发送交易,这个实体也可以为交易支付 gas 费用。希望通过 gas 费用赞助吸引用户的服务提供者可以将这些已授权的交易批量处理,以降低成本。预确认自然能与这一系统互补,因为 AA 钱包可以做到以下几点:

  1. 尽可能批量处理交易,以摊销用户成本;
  2. 将结算推迟到未来,而不是每个时隙结算,以降低固定成本;
  3. 为用户提供即时预确认。

这为规模经济提供了可能,并且是以太坊用户体验的一个重大升级。

总结

预确认并不复杂,它类似于一座直接连接用户与以太坊验证者的桥梁。随着这一生态系统的成熟,钱包将依赖提议者的承诺来提供你所需要的服务,而不是出售可能让你吃亏的捆绑包。最棒的是,之前只在中心化交易所和托管钱包中提供的功能,将在非托管环境下通过基础层提供。

在接下来的部分,我们将讨论预确认如何惠及验证者。

声明:

  1. 本文转载自 [Ceciliaz].著作权归属原作者 [Ceciliaz],如对转载有异议,请联系 Gate Learn 团队,团队会根据相关流程尽速处理。
  2. 免责声明:本文所表达的观点和意见仅代表作者个人观点,不构成任何投资建议。
  3. 文章其他语言版本 由Gate Learn 团队翻译, 在未提及 Gate.io 的情况下不得复制、传播或抄袭经翻译文章。
Comece agora
Inscreva-se e ganhe um cupom de
$100
!
It seems that you are attempting to access our services from a Restricted Location where Gate.io is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Thailand, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.