Multicoin Capital:预言机和应用程序拥有的订单流拍卖的新领域
作者:Multicoin Capital
今天,我们很高兴地宣布我们对Pyth Network的投资,它是加密领域中领先的第一方预言机。
在加密领域,传统预言机背后的隐含前提是所有数据,包括金融数据,都是自由可获取的,可以被链上合约访问。因此,预言机只需要激励供给端的网络参与者来获取和汇总这些数据,达成共识,并将其带入链上。虽然这种方法对于广泛可获取的公共数据集(如天气数据或选举结果)可能有效,但对于延迟敏感的金融数据通常不适用。对于延迟敏感的数据,大型市场参与者(例如高频交易公司、做市商和股票的立式订单簿交易所)实际上是比第三方汇总者更优质的数据来源,因为它们是创造者而不仅仅是获取者,因此拥有固有的高质量、低延迟的数据。
Pyth的预言机设计是基于这样一个论点:第一方金融数据并非自然开放;相反,它是其创造者的专有。金融数据是通过跨越一系列中心化交易所进行的开放市场交易而生成的,这些交易所以及经常在其上交易的群体是最好的数据来源。因此,Pyth直接与第一方数据合作伙伴——做市商、交易台、交易所等——合作,而不是与第三方汇总者合作,以在链上提供直接、低延迟的价格更新。
Pyth于2021年首次推出,自那以后已与CBOE、Wintermute、Two Sigma、Cumberland和其他90家做市商、交易所和其他第一方数据合作伙伴展开合作。如今,Pyth在400多个股票(例如BTC、TSLA、EUR/USD、加密货币、股票、外汇、大宗商品、利率资产等)上提供中间市场价格和置信区间,并在45个不同的链上提供高保真度的数据,同时在空间中的一些最大的协议中保护了超过17亿美元的价值,包括MarginFi、Drift、Helium、Jupiter、Synthetix和Hashflow等以及其他90多个协议。

除了在加密货币领域开创第一方数据贡献者模型外,Pyth还开创了一种拉取式价格发布模型。与其不断地按照某个定义的间隔(例如,每当价格偏差达到50个基点时,或者每小时为像Chainlink这样的预言机更新)将数据推送到链上不同,Pyth允许智能合约在它们需要的确切时刻拉取精确的数据。这是一种根本上新的设计,可以带来比仅在任意的、时代性的基础上更新的预言机更为新鲜、更准确的价格。它还在结构上减少了用户协议和应用的成本,因为它们不需要为不必要的更新不断支付gas。这种设计还使得Pyth能够更快地扩展资产和链覆盖范围,因为拉取机制消除了单独预言机部署的需要。例如,构建在Base和Mantle上的应用能够立即集成Pyth,因为Pyth不需要编写任何自定义代码。
作为一家公司,我们对预言机深感兴趣,因为它们是加密货币应用开发的基础原语,是链下和链上状态之间的桥梁。它们的主要工作是保持流动性场所之间的价格一致;然而,在其背后,有一个广阔的设计空间,可以捕获并重新分配新兴状态转换所带来的价值。在我们的研究中,Pyth的模型今天最适合捕捉这一机会,并为协议和应用开启通过预言机可提取价值(OEV)获得新的收入来源的道路。
预言机可提取价值简介
作为一种提醒,矿工可提取价值(MEV)在很大程度上是一个误称。今天,它广泛指的是验证者和权益者从套利或清算机会中获得的利润,这些机会是由于重新排列交易而利用临时状态不一致性而产生的。在许多情况下,MEV出现在应用程序所代表的价格与准确的外部链下状态所代表的价格之间存在不一致的情况下。预言机可提取价值(OEV)是MEV的一个子集,其中应用程序依赖于预言机更新,以便套利者或清算者利用这种状态不一致性。
通过将外部数据(例如公开市场价格)上链,预言机自然而然地调解了有价值的区块空间。这创造了套利和清算之间的有利时机,并为预言机本身提供了机会,直接或通过拍卖动态,捕捉从其价格更新中产生的一部分MEV。
在基于推送的预言机系统中,紧随预言机更新的交易空间是非常有竞争力的。在基于拉取的预言机系统中,应用程序对如何将更新整合到他们的应用程序中有更多的自主权,因此他们对MEV提取和/或重新分配系统有更多的控制。
让我们通过两个示例来看看基于状态转换的MEV机会:一个是没有OEV存在的情况,另一个是有OEV存在的情况。
- MEV(与Oracle无关):应用程序状态通过有机方式或通过某些链上操作与外部状态不一致。例如,如果一只大鲸鱼交易员对一个恒定产品AMM交易所执行了大宗买单,从而使报价价格与外部价格不一致,一个机器人可以通过纠正这种错位并在无需协议直接更新的情况下关闭套利来捕捉这种MEV。
- OEV(与Oracle有关):外部市场上的价格变动为将应用程序状态带回与规范的链下状态一致创造了盈利机会,此后一个Oracle在链上导入更新的状态。例如,一个在借贷协议上的MEV机器人可能选择在价格发现的中心化交易所上发生不利价格波动后清算一个处于亏损状态的账户。
我们在这个分类中将OEV归类为后者,其中Oracle更新触发了捕获价值的机会。如今,产生OEV的活动不成比例地使验证者和质押者受益,而以用户——流动性提供者为代价。如果协议和应用能够捕获更多的OEV,它们可以重新分配这些利润以激励和奖励用户的忠诚度。最终,将OEV与用户的利益结合起来使得用户协议更具竞争力。为捕获MEV而设计应用程序是困难的。所有应用程序都希望尽量减少MEV对其用户的影响,并将剩余的部分有效地重新分配给他们的用户,或者自行内部化。如今,许多开发者认为唯一的方法是将他们的协议部署为独立的应用链,以通过MEV为其原生代币积累价值,但这会引入巨大的技术、操作、互操作性复杂性。内部化MEV的一级正确解决方案是运营订单流拍卖(OFA)。OFA促进了一个市场,其供应方由应用程序聚合的一批容易受到MEV影响的交易组成,而需求方则由寻求插入或重新排序这些交易以使自己受益的MEV机器人或做市商组成。拍卖的收益直接归应用程序所有,并代表了应用程序可以为自己捕获的净MEV生成的一部分份额。
OEV捕获的运营化
看似直观的方法是让应用程序启动自己的订单流拍卖,并从围绕Oracle更新的区块空间的竞标中获利。然而,这是一个非常不容易的事情。每个应用程序控制着有限数量的订单流,并且OFA基本上是依赖于做市方(用户交易批次)和接盘方(MEV机器人)双方的深度流动性的市场。特定于应用程序的OFA将会分散流动性并限制原子可组合性(例如,进行清算通常需要在夺取抵押品后进行代币交换以完成套利,如果MEV机器人无法保证策略的两个方向完全按照其意图进行,它们可能会完全拒绝这个机会)。配置特定于应用程序的OFA的操作和社会开销可能太大,无法证明构建内部解决方案的合理性。
捕获新兴MEV的更好途径是通过全球订单流拍卖(GOFA)外包拍卖。Pyth在结构上被定位为直接为其所赋能的所有应用程序运行OFA,因为这些应用程序已经依赖于Pyth的Oracle更新来保持其系统的功能性。因此,Pyth拥有跨大量应用程序的高价值区块空间的访问权限,自然的下一步是通过调解围绕Oracle更新的区块空间(即MEV被提取的区块部分)来使其商品化。

相比每个应用程序都重新发明轮子,由Oracle运行的GOFA利用自然的规模经济。深度流动性带来更多的流动性:MEV机器人更有可能成为跨多个应用程序捆绑订单流的接收方(由于原子可组合性),当有更多竞争对手时,更多的应用程序会被激励参与(提交更高的出价,直接转化为应用程序的收入)。
应用程序的新前沿OEV
OEV代表了对Oracle和应用程序价值捕获的一种新方法。由Oracle运行的OFA直接将OEV的新价值交付给应用程序,从而使应用程序能够享受拥有自己的OFA的好处,而不需要承担任何开销。作为应用程序和MEV机器人之间订单流交换的中立第三方,Pyth有权向任何一方收取服务费,为网络引入了一条新的收入线,而不会影响生态系统中的中立性。我们对直接在应用程序层紧密捕获MEV的新机制感到兴奋。要查看Pyth价格源或了解如何将其集成到您的应用程序中,请访问Pyth文档门户网站。