EthDenver API3 演讲:预言机可提取价值

Connor 火必交易官网 2024-03-26 40 0

大家好我是 Ugur Mersin,负责 API3 的战略工作,我们今天的主题是“预言机的可提取价值”,这标题听起来很难理解,我尽可能地将其分解为非技术概念。

EthDenver API3 演讲:预言机可提取价值

API3 是一个预言机项目,但略有不同。对于价格反馈,我们不再由中介机构操作,而是让数据源直接操作预言机,就好似我们不是从 Coingecko 获取数据,而是让 Coingecko 直接运行预言机来进行喂价。

EthDenver API3 演讲:预言机可提取价值

预言机是一个竞争非常激烈且盈利不高的赛道,这就是为什么我们决定更深入地研究一个单独的主题--OEV。OEV 是 MEV 的一个子集,与 MEV 类似,它是一个相当大的行业。它意为由于预言更新或缺乏更新而可以提取的值。听起来很复杂,但我会给你一个非常简单的例子。

EthDenver API3 演讲:预言机可提取价值

展开全文

你们可能都知道 GMX,一个衍生品平台,用户可以在上面对 ETH 进行做多 50 倍,但你不会根据订单簿进行交易,你会以预言机价格为基础,这意味着在预言机价格上,没有任何滑点,你可以做多 50 倍。核心问题是预言机的价格更新是在内存池中可见,所以你可以很容易地看到预言机的价格更新。所以,在内存池中,你在预言机更新之前开多 50 倍,等到预言机更新后,然后平仓。你会因此获利,并且其他协议(例如协议)无法阻止您这样做。这是一个威胁,在 GMX 上这个问题已经持续了 40 天,他们始终能够拿走 GMX10% 利润中的 40%,在此期间拿走了约 25 万美元。

例如 AAVE,因为 OEV 而损失超过 1 亿美金,Compound 接近 1 亿美金,而 Venus 在 BNB 链上也损失超过 6000 万美金。这是一个很大产业,我们在本次演示中将范围缩小到贷款协议。

EthDenver API3 演讲:预言机可提取价值

我先解释一下预言机与借贷协议有什么关系。借贷协议上的预言机决定了你的抵押品的价值和你的健康因素。当你存入了一些 ETH,这些 ETH 具有一定的价值,接着你可以借用该存款的 80%。在某一时刻,抵押品价值大幅下降,这时,你的抵押品会变得可清算。通常抵押品:借贷品进行计算你的健康因素。当它高于 1 时,这很健康,一旦跌破 1,就变得不健康,你就会被清算。这一切都是由预言机决定的。一旦你变成可清算,人们通常会通过提供你的抵押品价值的 5% 到 10% 来清算你。像 Aave、Compound 这样的协议不会损失,但你会被清算,你会损失很多钱。除此之外,您还需向清算你的人额外支付 5% 的费用。

EthDenver API3 演讲:预言机可提取价值

你被清算发生的第一件事是预言机在链上更新,这使你的健康因子降至 1 以下。一群人会监控你的健康状况,一旦发生这种情况,你将有可清算头寸,他们会在区块中拍卖争夺该价值。在这些拍卖中,他们试图首先将他们的交易纳入其中,为此进行出价。一旦该区块通过后,用户被清算,而清算人获利。

他们进行了贿赂以使他们的交易首先被执行。那么这些清算你的人能赚多少钱呢?有一本非常好的 MEV 书,作者是 Monoceros,其中涉及到这一点,我只是引用那本书中的一段话给你。“清算执行起来很简单,所以竞争非常几率,这意味着将清算的 99.9% 给到验证者是很常见的。”

Aave 发生在一月份的一个清算,有人被清算了 420 万美金,此次清算奖励为 141,000 美金,因此,仅清算头寸,您就可以获得 141,477 美元。但是为了执行清算,他贿赂其他人消耗了 141.416 美金,在此过程中获利 60 美元。

EthDenver API3 演讲:预言机可提取价值

他们忽略了预言机可以在同一个交易中更新和清算,这意味着,这一切可以不发生。问题是为什么这些预言机项目不这样做?是太中心化?如果预言机项目总是更新和清算,其他人将不再寻找机会,这意味着如果你的预言机项目失误了,借贷协议会因为不清算而产生损失,如何利用更新和清算这一特权地位,同时仍然保持一定程度的去中心化?

或者,更确切地说,让我们在讨论这个问题之前先谈谈现状。因此我们确定费用太高,我们付的钱太多了,99% 的钱都被送走了就证明了这一点。预言机拥有一切力量,但由于中心化风险,目前尚未执行。

EthDenver API3 演讲:预言机可提取价值

我们一直在研究的本质上是一个系统,它只需进行区块与区块上发生的拍卖,并将它们转移到预言机。简单来说,允许人们支付费用来竞争有价值的更新。我们是通过 OEV 网络来做到这一点的,这是一个预言机交易的市场,是集成 ZK-Rollup 的预言机拍卖更新系统。

例如你有预言机节点,在 mantle 上维护一个数据源,其中包含ETH的价格,假设在 1% 的偏差下,我们将数据延迟 15 秒。此外,相同的预言机节点将其数据实时推送到我们所说的 OEV 网络,本质上是实时数据的拍卖。现在可能发生的事情是,当人们看到链上有价值的头寸时,他们在这个网络上出价,就像搜索者看到可以在 ETH 在 3000 时对某笔借贷进行清算,当价格实际下降到 3,000 时,然后 OEV 网络宣布你获胜并一笔交易。你可以接受这笔交易并更新价格源。所以,喂价不仅可以通过预言机节点来更新,还可以出售加密签名的数据,允许外部人员更新它。

本质上,他们都发生在不同的网络或不同的数据源上,所以它们会发生不同的拍卖。正如我们提到的,每当有人赢得拍卖时,实时数据就会被推送到这条链上。而他们得到的数据是一个 meta 交易,包含了很多东西,比如这笔交易这个人出价是多少?这被记录在他们赢得的区块链上,哪条链?mantle 或者 Arbturm?他们赢得了哪些数据源?就这样,所言机允许他们更新数据源,且需要当他们在同一笔交易中转账,他们才被允许更新数据源,他们支付的拍卖费用会直接回到 dApp。

回到 Aave 这个例子,如果有人赢得了 OEV 网络该清算的更新权,Aave 基本上会得到他们拿出 141,000 中的全部。一旦你有了如此巨大的新收入来源,你会做什么?你可以用这笔钱来建立一个保险基金,你可以把它放进你的金库里,也可以将其分发给贷方或质押者。但归根结底,这只是个人观点。显然,每个项目都可能按照你的意愿使用它。但这些钱来自因清算而被收取过高费用的用户。因此,很自然的事情就是将这笔钱返还给用户。因此,你可以尝试通过这些拍卖来收回向你收取的大部分费用,而不是使用在清算时收取 10% 费用的借贷市场。您最终可能会遇到一个向你收取 0.1% 费用的借贷市场,而不是 10%。我个人相信,这样做的借贷协议会创造一个更有效的市场,从而吸引更多的人,如果有不收取你清算费用的协议,为什么你要使用一个收取你 10% 清算费用的协议呢?

EthDenver API3 演讲:预言机可提取价值

这个概念与 MEV blocker 非常相似。他们的本质是将你的 RPC 更改为他们的 RPC 的产品。他们承诺不会从你的交易中提取 MEV。他们实际上执行了通过您的交易发生的所有潜在 MEV,并返还你 90% 并保留 10%。您所要做的就是更改您的 RPC,受到了 MEV 保护。如果有 MEV,你基本上可以通过他们赚回来,而他们收取一小部分。OEV 网络在这方面非常相似。

EthDenver API3 演讲:预言机可提取价值

因此,不要使用没有措施的预言机,而是使用允许其他人竞标预言机更新的预言机。你只需集成一个数据源即可,例如 e/usd,你的数据颗粒度会得到改进。通过这种集成,可以在最重要的时候提取实时数据,而不是仅仅等待预言机更新,而且你还可以在这个过程中获得报酬。你所要做的就是执行一份新合约,并允许在我们对你的数据源进行拍卖。每当你在其他人身上看到像清算这样的机会时,获胜方一旦执行就会向你付款。

评论