短暂锚点 - Ephemeral anchors

短暂锚点是一个提议,允许某些交易即使不支付任何交易费用也能被转发,前提是它们作为包含支付足够整个包费用的子交易的交易包(relay package) 的一部分被转发。

该提议是建立在 v3 交易转发 提案的基础上。一个包含尽可能少的零费用的 v3 交易,其输出为零值并支付 OP_TRUE 作为整个脚本,当包含在一个支付费用的子交易的交易包中时,将被接受。

这允许网络上的任何人使用该输出作为子交易的输入。这允许任何人创建支付费用的子交易,即使他们没有接收父交易的其他输出。这使得短暂锚点可以作为费用赞助(fee sponsorship) 的功能,但不需要任何共识变更。

短暂锚点被设想用于诸如闪电网络(LN)这样的合约协议,其中交易在广播前很长时间内由合约参与者签署,阻止参与者确定合适的费率。相反,任何参与者(或多个共同行动的参与者)可以使用短暂锚点输出作为子交易的输入,从而在交易广播时增加费用。这类似于 2021-22 年加入 LN 的锚点输出(anchor outputs),基于 CPFP carve out 的转发规则。

主要代码和文档

Optech 新闻简报和网站提及

2023

2022

参见

Last updated