2023 年 9 月 26 日,Blocknative 宣布决定停止其区块建设和中继业务。当我在宣布之前听到这个消息时,我感到很惊讶。尽管我很清楚为 PBS 运营中继的公司正在大量流失现金,但我没想到会有任何人真正倒闭。当Matt在巴黎的ETHCC开玩笑地说:“如果没有适当的激励计划,明年之后我们可能只剩下很少的中继器”,我那时认为社区的开发人员和研究人员最终会在我们达到那个状态之前找到一个可持续的中继激励解决方案。
“我关心你”
但现在我发现,也许这样的想法有点天真。我一直认为中继是理所当然的,并以公共利益的名义抛弃了中继背后的所有理性和经济假设。这还不够好。因此,下面是我从第一原则重新评估中继激励的尝试,目的是在不牺牲去中心化的情况下找出可行的中继前进路径。
让我们简单看一下下图,该图说明了中继在 PBS 中的角色。
Kydo 的 中继的作用
简而言之,构建者将出价提交给中继,中继将该出价发送给提议者,而提议者则承诺最有价值的区块。然后,中继会显示区块主体,强制构建者向提议者付款,并将块传播到网络的其余部分。如需了解更多详情,请参阅 Stephane 的这篇文章。显然,中继器在我们当今的交易供应网络中发挥着至关重要的作用。那么为什么它们没有得到适当的激励呢?以下是我迄今为止看到的一些原因。
PBS 最初被提出是为了解决与提议者相关的以下风险:
我相信 PBS 是为更强大、可扩展和 CR 共识网络铺平道路的必要步骤,但与此同时,它成功地将大量问题“卸载”给了构建者和中继。例如,下面来自 censorship.pic 的图片表明,虽然验证器大多是非审查的,但存在与中继和构建器相关的严重审查问题(较少去中心化且无 IL。)
Toni 的 OFAC 审查制度,请参阅 https://censorship.pics
此外,中继和建设者问题并不是 PBS 的主要焦点。在这两者中,建设者有明确的经济激励措施(MEV、CEX-DEX 套利),而中继器则不然。
马特·卡特勒的 中继器怀疑自己的存在
2.“中继是暂时的,供奉它就能解决中继问题”
ePBS 仍在研究中,有许多@mikeneuder/infinite-buffet">悬而未决的问题需要回答。不同的方法带来不同的权衡和协议更改,其中一些比其他方法更具侵入性,例如需要更长的时隙时间。要就以太坊是否应该纳入 PBS 达成结论/共识,还有很多工作要做。在可预见的未来,中继对于维持当前的 PBS 设置是必要的,我认为最重要的是,我们优先考虑调整交易供应网络中现有利益相关者的激励,而不是等待可能永远无法实现的解决方案。
图解中继的一生
3.’公共利益’ => 避免建设者和验证者之间的激励一致问题 => 有害的价格竞争
鉴于上述不确定性,作为一种公共产品来运行中继在可理解的范围内成为了一个临时解决方案,以避免处理交易供应网络中收费激励对齐问题。然而,这也导致了那些试图将中继变现的人之间出现了有害的价格竞争。
bloXroute 过去曾尝试通过提供附加服务(例如用于区块传播的低延迟网络)来实现盈利。他们的目标是提供一个延迟优化的中继网络,允许他们根据构建者使用 bloXroute 中继时获得的利润来收取费用。虽然增加的收入几乎无法覆盖中继维护和运营成本(10 万至 50 万美元),但在展示中继收费能力方面取得了一定的成功。然而,随着更多能够提供相对低延迟(optimistic relay)的公益中继(例如 Agnostic 和 Ultrasound)进入场景,用户的竞争为这些服务付费的意愿不断增强,随着时间的推移,bloXroute 的收费模式越来越不那么有效。如果没有立即解决方案,中继市场将继续成为一场竞赛,以确定谁能够以最雄厚的财力维持公共利益最长。
到目前为止,在不同的假设下有两种方法可以实现更可持续的中继器市场。
2.解决激励协调问题: 组建中继联盟。达成社会共识共同设计一种费用模型,尝试实现中继货币化,同时调整构建者和验证者的激励。这需要我们 txs 供应网络中的利益相关者之间的协调与协作,本文的重点是探索实现这一目标的方法。
中继联盟:通过社会共识从公共利益出发的尝试
一些中继运营商@KuDeTa/relay_guild_mvp">尝试调整每个人的激励措施,包括验证者和构建者,以找到可持续的前进道路。在开始讨论之前,我们需要回答以下重要问题:
那么让我们在这里探讨一下这两个问题。
直观上来说,严重依赖中继提供的服务并从中受益的构建者和验证者应该承担相关成本,这似乎是合理的。实际上,双方可以通过允许中继扣除一部分出价来进行合作,但需要其中一方来促进这一付款。重要的是要认识到各方的参与也会给中继带来不同程度的影响力和影响力。因此,确定哪一方更倾向于(如果有的话)容纳和补偿中继变得至关重要。从本质上讲,我们必须评估连接良好的中继能够在多大程度上说服构建者或验证者带头促进这些付款。
注意:我所说的“连接良好”是指超过三分之一的验证器在网络上注册的中继。
Relay 对建设者的影响力:
Relay 对验证者的影响力:
在这一点上,我希望很清楚验证者和构建者都需要中继,而且很难说哪一方比另一方更依赖中继。构建者有选择地将出价发送到他们选择的中继,而不是像人们之前建议的那样盲目发送到每个中继。同样,出于监管方面的考虑,验证者有选择地监听他们选择的中继,并且不会盲目地注册每个中继。
有人可能会说,中继可能比构建者拥有更大的影响力,原因有两个:首先,由于性能优势,当有足够的验证者注册时,说服构建者提交投标相对容易;其次,搭建构建者中继是一项艰巨的任务。然而,对于谁应该提供便利以方便支付并承担中继费用,目前还没有定论。因此,我们下一步就是探讨如何分配费用。
支付方式有两种:实时支付和延期支付,前者在有效载荷交付时结算,后者在有效负载交付后结算。考虑到这一点,让我们讨论构建者和验证者可能的支付方式的技术可行性,从中我们还将探讨由谁以及如何设定费用。
如果构建者付款是: 实时付款
说明构建者实时付款的图表
当一个构建者赢得竞标时,通常会提交一个负载,其中的最后一笔交易支付竞标金额给提议者。在这个过程中,中继的作用是确保最后一笔交易实际上是竞标转移,并且它是提议者同意的竞标金额。中继在此过程中对负载具有完全的可见性和控制权,并且必须值得信赖。Ultrasound试图利用这种信任,并在其中修改竞标转移,在此过程中,中继而不是构建者支付给提议者的金额达到其他中继所见的第二高竞标,以便第一竞标和第二竞标之间的差额可以在构建者和中继之间分配。这使得构建者可以获得竞标回扣,但为了实现这一点,构架者需要选择以下提供: \
发布一些抵押品,以便中继有足够的流动性向提议者支付第二高的出价金额。或者,中继也可以在有效载荷交付后直接与构建者解决,这可能需要中继有充足的资本。结算后的流动性本质上是中继向构建者提供的短期信用。因此,中继可以探索对短期信贷收取利息作为另一种变现途径。
这种提出的方法很有趣,值得在此基础上探索更多想法。例如,我们可以探索使用同一中继中收到的最高和第二高出价的增量,而不是计算来自其他中继的最高出价之间的增量。因此,构建者可以像往常一样向多个中继提交出价,而提供最高出价和有效负载的最快中继可以收取费用并给予回扣。这仍然需要中继之间的延迟竞争,但可以通过不抑制构建者向竞争中继提交投标来防止中继的过度集中。
如果构建者付款是:延期付款
说明构建者延期付款的图表
如果验证者付款是:实时付款
MEV-Boost 目前通过以下方式将收到的出价与相应的中继器进行映射 \
relays[BlockHashHex(bidInfo.blockHash.String())] = append(relays[BlockHashHex(bidInfo.blockHash.String())], relay)
如果验证者付款是: 延期付款
在探索了围绕构建者/验证者的激励动态以及可持续中继激励方法之后,有几件事是明确的:
公共利益(不收费)总会导致逐底竞争:即使Ultrasound和bloXroute试图在延迟优势上获得价值,如果提供相似的延迟优化的同样具有竞争力和中立性的公共中继存在,那么价值捕获将被迫降至零。
主要中立中继之间退出公共利益的社会共识是必要的:至少当今所有主要中继(其中大多数是中立的)应该共同结束免费中继并开始尝试选择加入拟议的激励计划。
3.更容易向构建者收费:执行验证者付款需要数千个节点运营商之间进行大量协调和激励调整。鉴于中继收入始终来自提案者的投标收入,这就变得更加困难。此外,验证者对中继具有影响力,因为更多的验证者注册可以实现更具竞争力的中继,从而吸引更多构建者的出价。因此,我认为说服 20-30 个开发者并尝试调整他们的激励措施更为实际。
虽然在可持续激励中继的正确方法的探索中还有很多工作要做,但我希望这篇文章能够帮助阐明一些尚未充分探索的激励动态和与解决这个中继激励问题相关的技术挑战。我也期待着看到更多关于中继激励的未来讨论,以推动这一倡议的进展。
2023 年 9 月 26 日,Blocknative 宣布决定停止其区块建设和中继业务。当我在宣布之前听到这个消息时,我感到很惊讶。尽管我很清楚为 PBS 运营中继的公司正在大量流失现金,但我没想到会有任何人真正倒闭。当Matt在巴黎的ETHCC开玩笑地说:“如果没有适当的激励计划,明年之后我们可能只剩下很少的中继器”,我那时认为社区的开发人员和研究人员最终会在我们达到那个状态之前找到一个可持续的中继激励解决方案。
“我关心你”
但现在我发现,也许这样的想法有点天真。我一直认为中继是理所当然的,并以公共利益的名义抛弃了中继背后的所有理性和经济假设。这还不够好。因此,下面是我从第一原则重新评估中继激励的尝试,目的是在不牺牲去中心化的情况下找出可行的中继前进路径。
让我们简单看一下下图,该图说明了中继在 PBS 中的角色。
Kydo 的 中继的作用
简而言之,构建者将出价提交给中继,中继将该出价发送给提议者,而提议者则承诺最有价值的区块。然后,中继会显示区块主体,强制构建者向提议者付款,并将块传播到网络的其余部分。如需了解更多详情,请参阅 Stephane 的这篇文章。显然,中继器在我们当今的交易供应网络中发挥着至关重要的作用。那么为什么它们没有得到适当的激励呢?以下是我迄今为止看到的一些原因。
PBS 最初被提出是为了解决与提议者相关的以下风险:
我相信 PBS 是为更强大、可扩展和 CR 共识网络铺平道路的必要步骤,但与此同时,它成功地将大量问题“卸载”给了构建者和中继。例如,下面来自 censorship.pic 的图片表明,虽然验证器大多是非审查的,但存在与中继和构建器相关的严重审查问题(较少去中心化且无 IL。)
Toni 的 OFAC 审查制度,请参阅 https://censorship.pics
此外,中继和建设者问题并不是 PBS 的主要焦点。在这两者中,建设者有明确的经济激励措施(MEV、CEX-DEX 套利),而中继器则不然。
马特·卡特勒的 中继器怀疑自己的存在
2.“中继是暂时的,供奉它就能解决中继问题”
ePBS 仍在研究中,有许多@mikeneuder/infinite-buffet">悬而未决的问题需要回答。不同的方法带来不同的权衡和协议更改,其中一些比其他方法更具侵入性,例如需要更长的时隙时间。要就以太坊是否应该纳入 PBS 达成结论/共识,还有很多工作要做。在可预见的未来,中继对于维持当前的 PBS 设置是必要的,我认为最重要的是,我们优先考虑调整交易供应网络中现有利益相关者的激励,而不是等待可能永远无法实现的解决方案。
图解中继的一生
3.’公共利益’ => 避免建设者和验证者之间的激励一致问题 => 有害的价格竞争
鉴于上述不确定性,作为一种公共产品来运行中继在可理解的范围内成为了一个临时解决方案,以避免处理交易供应网络中收费激励对齐问题。然而,这也导致了那些试图将中继变现的人之间出现了有害的价格竞争。
bloXroute 过去曾尝试通过提供附加服务(例如用于区块传播的低延迟网络)来实现盈利。他们的目标是提供一个延迟优化的中继网络,允许他们根据构建者使用 bloXroute 中继时获得的利润来收取费用。虽然增加的收入几乎无法覆盖中继维护和运营成本(10 万至 50 万美元),但在展示中继收费能力方面取得了一定的成功。然而,随着更多能够提供相对低延迟(optimistic relay)的公益中继(例如 Agnostic 和 Ultrasound)进入场景,用户的竞争为这些服务付费的意愿不断增强,随着时间的推移,bloXroute 的收费模式越来越不那么有效。如果没有立即解决方案,中继市场将继续成为一场竞赛,以确定谁能够以最雄厚的财力维持公共利益最长。
到目前为止,在不同的假设下有两种方法可以实现更可持续的中继器市场。
2.解决激励协调问题: 组建中继联盟。达成社会共识共同设计一种费用模型,尝试实现中继货币化,同时调整构建者和验证者的激励。这需要我们 txs 供应网络中的利益相关者之间的协调与协作,本文的重点是探索实现这一目标的方法。
中继联盟:通过社会共识从公共利益出发的尝试
一些中继运营商@KuDeTa/relay_guild_mvp">尝试调整每个人的激励措施,包括验证者和构建者,以找到可持续的前进道路。在开始讨论之前,我们需要回答以下重要问题:
那么让我们在这里探讨一下这两个问题。
直观上来说,严重依赖中继提供的服务并从中受益的构建者和验证者应该承担相关成本,这似乎是合理的。实际上,双方可以通过允许中继扣除一部分出价来进行合作,但需要其中一方来促进这一付款。重要的是要认识到各方的参与也会给中继带来不同程度的影响力和影响力。因此,确定哪一方更倾向于(如果有的话)容纳和补偿中继变得至关重要。从本质上讲,我们必须评估连接良好的中继能够在多大程度上说服构建者或验证者带头促进这些付款。
注意:我所说的“连接良好”是指超过三分之一的验证器在网络上注册的中继。
Relay 对建设者的影响力:
Relay 对验证者的影响力:
在这一点上,我希望很清楚验证者和构建者都需要中继,而且很难说哪一方比另一方更依赖中继。构建者有选择地将出价发送到他们选择的中继,而不是像人们之前建议的那样盲目发送到每个中继。同样,出于监管方面的考虑,验证者有选择地监听他们选择的中继,并且不会盲目地注册每个中继。
有人可能会说,中继可能比构建者拥有更大的影响力,原因有两个:首先,由于性能优势,当有足够的验证者注册时,说服构建者提交投标相对容易;其次,搭建构建者中继是一项艰巨的任务。然而,对于谁应该提供便利以方便支付并承担中继费用,目前还没有定论。因此,我们下一步就是探讨如何分配费用。
支付方式有两种:实时支付和延期支付,前者在有效载荷交付时结算,后者在有效负载交付后结算。考虑到这一点,让我们讨论构建者和验证者可能的支付方式的技术可行性,从中我们还将探讨由谁以及如何设定费用。
如果构建者付款是: 实时付款
说明构建者实时付款的图表
当一个构建者赢得竞标时,通常会提交一个负载,其中的最后一笔交易支付竞标金额给提议者。在这个过程中,中继的作用是确保最后一笔交易实际上是竞标转移,并且它是提议者同意的竞标金额。中继在此过程中对负载具有完全的可见性和控制权,并且必须值得信赖。Ultrasound试图利用这种信任,并在其中修改竞标转移,在此过程中,中继而不是构建者支付给提议者的金额达到其他中继所见的第二高竞标,以便第一竞标和第二竞标之间的差额可以在构建者和中继之间分配。这使得构建者可以获得竞标回扣,但为了实现这一点,构架者需要选择以下提供: \
发布一些抵押品,以便中继有足够的流动性向提议者支付第二高的出价金额。或者,中继也可以在有效载荷交付后直接与构建者解决,这可能需要中继有充足的资本。结算后的流动性本质上是中继向构建者提供的短期信用。因此,中继可以探索对短期信贷收取利息作为另一种变现途径。
这种提出的方法很有趣,值得在此基础上探索更多想法。例如,我们可以探索使用同一中继中收到的最高和第二高出价的增量,而不是计算来自其他中继的最高出价之间的增量。因此,构建者可以像往常一样向多个中继提交出价,而提供最高出价和有效负载的最快中继可以收取费用并给予回扣。这仍然需要中继之间的延迟竞争,但可以通过不抑制构建者向竞争中继提交投标来防止中继的过度集中。
如果构建者付款是:延期付款
说明构建者延期付款的图表
如果验证者付款是:实时付款
MEV-Boost 目前通过以下方式将收到的出价与相应的中继器进行映射 \
relays[BlockHashHex(bidInfo.blockHash.String())] = append(relays[BlockHashHex(bidInfo.blockHash.String())], relay)
如果验证者付款是: 延期付款
在探索了围绕构建者/验证者的激励动态以及可持续中继激励方法之后,有几件事是明确的:
公共利益(不收费)总会导致逐底竞争:即使Ultrasound和bloXroute试图在延迟优势上获得价值,如果提供相似的延迟优化的同样具有竞争力和中立性的公共中继存在,那么价值捕获将被迫降至零。
主要中立中继之间退出公共利益的社会共识是必要的:至少当今所有主要中继(其中大多数是中立的)应该共同结束免费中继并开始尝试选择加入拟议的激励计划。
3.更容易向构建者收费:执行验证者付款需要数千个节点运营商之间进行大量协调和激励调整。鉴于中继收入始终来自提案者的投标收入,这就变得更加困难。此外,验证者对中继具有影响力,因为更多的验证者注册可以实现更具竞争力的中继,从而吸引更多构建者的出价。因此,我认为说服 20-30 个开发者并尝试调整他们的激励措施更为实际。
虽然在可持续激励中继的正确方法的探索中还有很多工作要做,但我希望这篇文章能够帮助阐明一些尚未充分探索的激励动态和与解决这个中继激励问题相关的技术挑战。我也期待着看到更多关于中继激励的未来讨论,以推动这一倡议的进展。