本文介绍了Switchboard团队提出的“预确认桑拿”的概念,旨在通过鼓励预确认协议之间的竞争,并创建一个统一的接口,简化预确认流程,从而解决预确认面临的诸多挑战,例如公平交换问题。该桑拿框架允许预确认者注册,提议者选择,通过重复博弈激励信任、专业化和创新,最终实现用户友好的预确认策略。
我们是 Switchboard,一个由 Nethermind 支持的团队,致力于解答最紧迫的预确认问题。感谢 @swapnilraj、@tkstanczak、@Julian、@linoscope 和 Michal Zajac 的有益评论。
概要:去中心化的预确认者会带来显著的权衡,这可能会使他们在可预见的未来变得不切实际。预确认桑拿房在无需许可的预确认者之间创造了一个重复博弈,从而激励信任、这些权衡中的专业化、创新以及以用户为中心的预确认策略。更重要的是,桑拿房为预确认供应链中的所有实体提供了一个通用的交互界面,从而简化了预确认过程。我们相信这一系列与桑拿房相关的健康益处可以解锁预确认。
在我们行业思考预确认的短暂时间内,或多或少是从 2023 年 11 月开始的,已经涌现出几个团队来争夺“预确认协议”的头衔。尽管对于预确认者应该如何行为,或者这种行为应该如何激励,几乎没有共同的理解或 Appreciation。
本文概述了 Switchboard 对这种预确认竞争应该如何进行的设想:具体来说,如何利用它来鼓励创新,而不会孤立交易供应链的各个部分,以及如何解决预确认的技术障碍,包括公平交换(详见附录)。
目标: 利用这种新兴的预确认协议竞争,在我们称之为预确认桑拿房中实现预确认。
非目标:
提供预确认的问题是一个多头蛇。什么使预确认者“好”或“坏”将取决于许多因素,包括但不限于:
这些因素中的大多数都有权衡,因此在这个预确认开发的早期阶段,决定采用一个在这些标准的一个子集中有所专长的单一预确认协议将是一个错误。
除了我们从许多无需许可的预确认者那里获得的温暖模糊的感觉之外,我们需要竞争的预确认者来激励竞争,并保持预确认策略的诚实和透明。尽管一些预确认保证需要权衡,例如成本与延迟,但重复诚实行为的好处及其对预确认市场/收入的长期访问几乎没有权衡考虑因素。即使在恶意行为可能给预确认者带来巨大直接利润的极端情况下,提议者始终可以选择那些声誉价值超过任何此类利润的实体,例如 Flashbots、Vitalik 等(即使在这一组“受信任”的实体中,也必须考虑其他权衡)。
这种桑拿房之外的信任是必要的,因为对高吞吐量、低延迟预确认的需求可能意味着我们需要暂时将预确认委托给高资源和/或中心化的实体/委员会。在桑拿房中,行为不端的预确认者可以被用户和提议者举报和降低优先级,从而对预确认者恶意行为产生重大威慑。因此,用户和提议者可以立即开始依赖预确认供应链的主观部分,例如定价策略和预期响应时间,这些对于预确认成为现实是必要的。
社区一直半公开地关注使提议者能够提供预确认的基础设施。在这方面有两种广泛的解决方案:
这两种方法的最终结果都需要用户和提议者无限期地信任单一的预确认协议。我们认为依赖于单个预确认协议来预确认以太坊的所有交易的诚实行为是不可接受的。
如果所有的预确认流都通过一个特定的预确认协议,这会消除竞争,并放置一个可以在以太坊及其用户之间进行租金捕获的实体。更重要的是,如果没有强大的技术保证,或者用户和验证者可以切换的可行替代方案,那么不太可能信任一个新兴的预确认协议。从这个意义上讲,信任是弥合关键问题技术障碍的新兴技术的一种强大属性。
关于预确认,信任可以解决的一个这样的问题是预确认请求和响应的公平交换。在附录中,我们讨论了通过预确认桑拿房产生的信任如何为公平交换问题提供可行的解决方案。
目前预确认的路径涉及许多协议自行构建,争夺验证者采用的关键质量。在此之前,预确认基础设施将分裂,直到其中一个成为主导。这场游戏的结局是资金最充足/联系最密切的协议获胜。这导致了对预确认供应链的无限期垄断,这损害了竞争和信任。
来自 Wikipedia: “桑拿房是严格的平等场所:桑拿房不使用任何头衔或等级制度。” 商务活动经常在桑拿房中进行。如果有人被发现行为不端,人们可以选择不再与他们一起蒸桑拿。
预确认桑拿房完全与桑拿房框架内存在的预确认协议无关。要进入预确认桑拿房,预确认者及其各自的协议将在系统中注册为潜在的预确认者。然后,提议者选择他们喜欢的任何预确认者来委托预确认权利。
尽管直觉是提议者会选择为该机会付出最高的预确认者,但还有其他因素在起作用。提议者必须信任预确认者在区块构建时间之前/之时向网络广播所有预确认,具体取决于预确认者是否也是构建最终区块的人。这是因为预确认几乎肯定需要提议者削减条件,以防止 安全或活性故障。因此,提议者冒着选择不受信任的预确认者而被削减的风险。
为了启用预确认,我们需要协议之间进行健康的竞争。重要的是,这种竞争不应该是为了分裂用户和验证者,而是为了所提供的预确认的质量。改进预确认保证的竞争不仅会激励诚实行事,还会激励创新。桑拿房的愿景是确保对预确认游戏的无需许可的访问,并利用这种无需许可带来的竞争和信任。为了实现这一点,对于供应链中的每个人来说,协议之间的切换都需要是无缝的。尽管这可能需要一些标准,但标准并不是必需的。
如果我们希望提议者和用户参与特定的预确认协议,我们需要信任。除了信任之外,还需要有明确的激励措施让每个人彼此互动。
信任滋生信任。有了充满竞争的预确认协议的桑拿房,就有明确的激励措施来优化预确认策略和保证,包括信任(回想一下重复预确认桑拿游戏),以确保从提议者和用户的选择。
重要的是,使用桑拿房不是必需的。提议者可以直接与他们首选的预确认者沟通并在桑拿房外进行承诺。我们仍然设想一个最终结果,其中有一些预确认者可以无需信任地提供“完美”的预确认。
在完美的预确认协议出现之前,协议需要在启用预确认的同时进行竞争、实验和创新。更重要的是,委托、发送和接收预确认的能力应该尽可能简单和标准化。为此,一个可信的中立平台至关重要。这就是我们对桑拿房的设想。我们期待在那里见到你。
在 Switchboard,我们不仅构建治疗性的木质结构。我们还在努力改进预确认协议本身。尽管我们认为预确认可能会沿着 Justin 今年时间表提供,但在桑拿房的帮助下,必须解决 预确认的多头蛇。预确认研发,Switchboard 致力于此,在这方面至关重要。
预确认协议必须解决许多问题才能被认为是可行的,其中一些问题在此处通过对预确认协议的稻草人框架进行了概述。 预确认所需的关键组件之一是来自用户的预确认请求的公平交换 和来自预确认者的响应,即预确认。
公平交换是一个难题。用户希望在提交请求时获得尽可能强的包含/执行保证,而预确认者希望给出尽可能弱的包含/执行保证,在必须构建区块之前保留尽可能多的选择权。我们拥有的最著名的公平交换解决方案,尽管是用于区块构建,是 mev-boost。这个解决方案依赖于对中继者的信任,这些中继者在区块构建者和区块提议者之间执行区块的公平交换。这场游戏最初只有一个受信任的 Flashbots 中继者,但现在存在许多受信任的中继者。一些构建者甚至运行自己的中继者,最著名的是 Titan。这是否打破了信任中介的公平交换保证?不!
Titan 中继有一个重要的激励因素,永远不要背叛 L1 提议者的信任,间接地背叛使用 Titan 中继的构建者。使用 Titan 中继,与将区块提交给任何其他中继相比,Titan 构建者具有明显的优势,因为 Titan 构建者出价在 Titan 中继处可以更快地更新,而不是首先将出价中继到外部中继。此外,如果检测到任何 Titan 不当行为(甚至合理怀疑),提议者将停止信任、监听和选择 Titan 中继。因此,如果检测到任何不当行为,Titan 可能会永远失去通过中继自己的区块获得的优势。这非常强大。这是重复桑拿游戏。
重复桑拿游戏也可以在预确认者之间进行。一些协议可能以对公平交换问题的无需信任的方法为荣:类似于具有强大的数据可用性保证的抗审查输入磁带。不幸的是,这将以延迟、吞吐量和成本为代价。从这个意义上讲,用户和提议者可能很乐意接受来自 Titan 的预确认保证,即使这目前意味着一个没有正式公平交换保证的中心化实体。感谢重复预确认桑拿游戏,与提供预确认时行为不当相比,Titan 预确认者损失的更多。通过预确认,预确认者将能够从预确认中捕获收入,尽管这在他们承诺向用户和提议者提供的排序和执行策略的范围内。因此,重复预确认桑拿游戏具有切实的激励措施,可以保持预确认者诚实的行为,从而在许多其他服务中实现公平交换,在这些服务中,一定程度的信任可以弥合当前的技术障碍。
总而言之,重复预确认桑拿游戏通过以下方式在理性的预确认者之间建立可靠的经济信任:
存在替代的理性和有竞争力的预确认者。
许多独立观察员监视预确认者的行为;用户、钱包、提议者、其他预确认者等。
声誉和未来(可能增加)收入的资格超过了短期偏差的激励。
- 原文链接: ethresear.ch/t/the-preco...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!