皇冠博彩网址(www.hg9988.vip)是皇冠体育官方博彩平台,开放皇冠信博彩网代理申请、博彩网会员开户的线上博彩的官方平台。
2 x 2 = 5
很显著,这是错误的数学题。当我看到Uniswap V3 用户界面上显示的流动性和 TVL(锁定总价值)的数据完全错误时,我的感受和看到2 x 2 = 5的感受是一样的。
Uniswap是以太坊和整个区块链行业最大的去中央化金融(DeFi)项目。由于成千上万的流动性提供者天天都在使用Uniswap的数字来确立他们的投资计谋,这些数字怎么可能禁绝确呢?
我试着找出我盘算历程中的错误,但数小时都无功效,且现真相形比TVL禁绝确还更糟糕。
发现问题
首先,领会什么是TVL以及若何使用TVL?
TVL是委托给区块链或协议的所有加密钱币资产的总价值,通常以美元计价。这些资产可能是去中央化生意所、跨连桥、借贷协议的总流动性,或者PoS的总质押资产。
TVL被加密投资者普遍应用,主要应用于以下场景:
1、判断协议,热门的协议一样平常都市展示它们的TVL,由于更大的TVL意味着更大的用户信托、更低的风险以及更稳固的利润。
2、筛选协议,加密生意者一样平常会选择更高的TVL的DeFi工具,如去中央化生意所或跨链桥。
3、监控协议,TVL数据能快速增进的协议,是生长越来越好的信号。
TVL云云主要,但我竟然发现最大的DeFi协议Uniswap v3 TVL的数据存在一些错误。不外对于我来说,最大的发现是官方的Uniswap 图表也存在一些问题,以下是我发现这个问题的全程:
以一个流动性剖析项目为例,首先将 Uniswap v3 的官方数据与我使用原始区块链数据的盘算举行对照。此步骤对于数据质量尺度至关主要,为了提高验证的准确性,我选择了一个热门的流动性池 USDC-WETH(0.3% 的用度水平)。
Uniswap v3 上第三个池子的 TVL 高达 3.33 亿美元(基于撰写本文时的 Uniswap 官方图表),逐日生意量为 6100 万美元。
但我盘算出来的是1.76 亿美元,和Uniswap v3 的官方数据并纷歧致,于是我决议到ETH的区块浏览器上进一步验证。理论上,每个 Uniswap v3 池子都是一个智能合约。因此,区块链浏览器可以显示池中拥有的代币余额,也就是这个池子的 TVL。
我预计区块浏览器池子中的代币余额会比Uniswap的官方数据大一点,由于池子还包罗流动性及还未领取的用度。但这个余额险些是Uniswap官方数据的一半,最让人惊讶的是,这和我的盘算效果相同!
我再逐个磨练其他资产的流动性,也泛起类似的情形。这个时刻,我意识到这个问题和应该不是我盘算的问题。
为什么会发生这个情形?经由研究,我发现 Uniswap 依赖于去中央化的区块链索引服务The Graph。使用此服务,任何开发职员都可以为特定的区块链数据用例添加小我私人剖析代码(称为子图),并通过 API 提供剖析。以是Uniswap Labs 为 Uniswap 协议剖析确立了自己的子图,并通过The Graph提供应服务来组建相关数据。对照好的一面是The Graph的代码是果然的,欠好的一面是它的 TVL盘算错误。
我对其中的代码举行了简要的剖析,发现它思量了所有兑换和流动性事宜,但没有思量用度。Uniswap 矿池对每次交流收取 0.01% 到 1% 的用度。该用度从生意资产中扣除,并计入流动性提供者。反过来,流动性提供者可以随时收取应计用度。然则,当前的 Uniswap v3 子图显示的数字似乎从未累积和收取任何用度。因此,Uniswap v3 TVL 数据在每次交流时都偏离了现实。
我第一反映是向The Graph提交工单举行反馈。但我在Github上发现,这个问题在2021年11月已经被焦点开发职员提出了。我不知道The Graph为什么一直没有解决这个问题,但随着时间的累积,TVL将会和现实数据相差越来越大。如现在的USDC-ETH这样的大池子,现在的TVL已经和真实的数据相差险些一半了。
验证问题
不真实的TVL会若何影响我们的投资决议呢?在最先之前,我们来看看这些误差若何影响 Uniswap v3 的总TVL。在撰写本文时,Uniswap v3官方显示是120亿美元。
从上图官方报道的数据可以看到,TVL在2022年3月6日从5亿美元稳步增进到45亿美元。但发生了一些疯狂的事情,在2022年3月7日,TVL被报道为2540亿美元。这比整个以太坊网络有史以来最高的TVL还要多2.5倍,且在一天之内发生这样的转变。显然,这个数据的错误的。在接下来的几周,官方报道TVL为100-200亿美元。
此时,我对Uniswap的剖析数据失去了所有的信托,但怎么才气知道真实的TVL呢?
有以下两个选择:
选项 1 — 分叉并修复 Uniswap v3 子图。这个选项的欠好的地方是子图重新索引需要几天时间,而且我不喜欢 The Graph 使用的 GraphQL 语言。
选项 2 —— 使用Datamint的高性能剖析数据库,它适用于所有 Uniswap v3 和以太坊数据,可随时用于庞大的在线查询。
经由一些实验,我确立了以下算法来举行准确的 TVL 盘算,下面是分步历程。
1.首先根据以下两个步骤来盘算所有现有的Uniswap v3 的TVL。
2.将所有 ERC-20 代币转账添加到矿池合约(包罗所有无人认领的用度)并匹配Etherscan的代币余额。
3.添加所有流动性事宜,传入和导出,然后添加所有兑换生意以盘算用度。
4.对照两种方式并确保不存在无法注释的差异。
5.兑换少于 50 次或 0.00000000000001 代币数目的废弃池和空池(检测到 7,863 个池,包罗 2,083 对稳固池,我的算法删除了 112 个空池和废弃池)。
6. 为每个代币找到稳固币的路径,将池中的 TVL 转换为美元。
7. 移除美元价值受损的低流动性资金池,由于某些资金池在完全移除流动性后可能显示价值不足(请查看下图作为示例)。
8. 将所有剩余钱币对的 TVL 转换为美元并添加。
盘算历程很快,我喝咖啡的历程中就完成了,下面是最终的盘算效果。
从上图的盘算效果可以看出,这险些比讲述TVL的118亿美元少了近4倍。
免责声明:我的盘算可能存在错误,在面向企业客户时我们使用自动测试等其他工具来实现数据的高质量。但对于小我私人项目,这些工具并不适用。另外,这个研究主要是显示泛起存数据的问题,但并非是最终数据。
修复问题
错误的数据会导致投资者做出一些错误的决议,我们以为现实上修复Uniswap 的TVL并不难。Uniswap Labs可选择在子图代码中修复,或盘算器开发职员最先使用其他数据源。但我们对盘算器的展望数据的准确性保持嫌疑,我做了一些简短的盘算来验证我的看法,效果和我的展望一样,发现没有靠近的数据。
这是一个异常勇敢的展望,我知道许多流动性提供者都是依赖现有的盘算器来做出数万美元的投资决议。但为了便于您进一步做出自己的判断,我们回复了以下的盘算历程:
首先,让我们回首一下 Uniswap v3 协议的一些焦点观点。
,,,,Telegram中文群组索引(www.tel8.vip)是一个Telegram群组分享平台,Telegram中文群组索引包括Telegram中文群组索引、Telegram群组索引、Telegram群组导航、新加坡Telegram群组、Telegram中文群组、Telegram群组(其他)、Telegram 美国 群组、Telegram群组爬虫、电报群 科学上网、小飞机 怎么 加 群、tg群等内容。Telegram中文群组索引为广大电报用户提供各种电报群组/电报频道/电报机器人导航服务。www.326681.com采用以太坊区块链高度哈希值作为统计数据,联博以太坊统计数据开源、公平、无任何作弊可能性。联博统计免费提供API接口,支持多语言接入。
它的主要创新之一是集中流动性。本质上,使用 Uniswap v3,您可以选择您希望资金用作流动性提供者的价钱局限。这是一个了不起的观点,可以为协议用户带来伟大的价值。流动性提供者限制了他们对无常损失的局限,生意者可以在颠簸性较低时享受较小的价钱滑点。但所有这些潜在的利益都是有价值的,那就是庞大性。
在 Uniswap v3 中,流动性提供者选择提供流动性的价钱局限。一旦价钱在此局限内,他将获得兑换用度的分成。流动性提供者希望其流动性头寸的价钱局限尽可能宽。然则,流动性在此局限内按比例分配。因此,局限越广,每笔生意的兑换用度就越低。
在此示例中,选项 A 显示流动性提供者选择了较宽的价钱局限,而选项 B 显示了相同金额的较窄价钱局限。假设在这两种情形下,价钱都在所选价钱局限内,流动性提供者在选项 B 中获得 3 倍以上的用度。然则,若是价钱颠簸更大,流动性提供者最终可能在选项 A 中获得更高的利润。
因此,现实上,选择准确的价钱局限应在错过价钱的风险和每笔生意获得较低回报之间找到最佳平衡。
此外,尚有一个被经常忽视的参数也会影响流动性提供者的利润。那就是LP利润盘算器,这个参数可以改变一切。若是你想知道LP的详细盘算逻辑,可以参考以下示例:
在此示例中,两个流动性提供者(LP1 和 LP2)拥有头寸。LP1 的头寸窄幅为 3 美元。LP2 拥有 5 美元的宽头寸。在这种情形下,若是价钱没有超出 LP1 的持仓局限,他将获得比 LP2 多 3 倍的用度。由于 LP2 在这个局限内只有 1 美元,而这 1 美元正在与 LP1 的 3 美元竞争。
若是您查看任何 Uniswap v3 池子的流动性漫衍,你会发现它并不统一。
门槛越高,竞争越高,流动性提供者需要在选择有竞争力的局限和价钱下跌概率较低的局限之间找到平衡。这就是为什么这种漫衍在 LP 利润展望和战略制订中施展主要作用的缘故原由,但我并不确定这个漫衍是否盘算准确。
流动性资金
流动性提供者就是展望价钱、竞争状态和生意量,若是 LP 有一个愿望,那就是事先领会生意的未来以调整流动性头寸,这是可以实现的。
在研究历程中,一些不寻常的流动性提供者引起了我的注重。他们天天多次添加和删除大量流动性头寸(跨越 1000 万美元)。更令人惊讶的是,他们总是在统一个区块中添加和移除流动性。
我们可以看下面这个例子:
我们有三笔生意,都在区块15413416,位置 3-5,以自下而上的顺序执行。第一个使用 Execute 方式的生意是一个名为“MEV Bot”的合约,为 USDC-WETH 池增添了 2200 万美元的流动性。
MEV Bot 增添流动性
第二笔生意是通过 WETH 从 USDC 到 DogeChain 的交流,这是一笔价值约 16,500 美元的通俗兑换生意。
尺度兑换生意
第三笔生意又是“MEV Bot”,从 USDC-WETH 池中移除了 2200 万美元的流动性。
MEV Bot 消除流动性
示例中发生的事情称为“流动性偷袭”,让我注释一下这是若何事情的:
1.有人发送了一笔生意,将 USDC 交流到 DogeChain;
2.MEV Bot 在内存池中检测到此生意,并使用 Flashbots 手艺或类似手艺激活了与矿池的私有链接;
3.MEV Bot 向矿工支付了一笔兑换生意和两笔按特定顺序举行的生意,以允许提取价值;
4.MEV Bot 在一个异常窄的价钱局限内增添了云云多的流动性(2200 万美元),因此有用地,从特定的 USDC-DogeChain 生意中获得的所有用度利润都累计到他的身上;
5.MEV Bot 移除流动性并赚取用度(约 35 美元)。
因此,他扣除GAS费后的毛利润约为 30 美元。也许这个用度不是许多,但他每分钟多次执行此计谋,所有这些都加起来,就是不小的数目了。你也可以通过区块浏览器,自己检查这个历程。
作为流动性提供者,这对你意味着什么呢?这意味着流动性偷袭手可能会大幅削减你的用度利润。
结论
我信托 Uniswap 是一个具有伟大潜力的伟大项目,我也尊重 Uniswap v3 焦点集中流动性的想法。然而,我发现 Uniswap 生态系统的剖析部门还远未成熟,我信托这个情形很快就会改变!最后,总结一下我的研究效果:
1.Uniswap v3 图表中的 TVL 数据异常禁绝确,所有依赖官方 Uniswap v3 子图的剖析工具都存在相同的错误。
2.Uniswap v3 TVL 总额为31.4b亿美元,而官方网站讲述的为 118亿美元(数据停止至撰写本文)。
3.Uniswap v3 流动性提供者的盘算器对现实生涯中的计谋险些没有价值,由于它们没有思量竞争和流动性偷袭手。
著名的呆伯特系列,经修改后以反映流动性提供者的现真相形
幸运的是,您现在可以更好地领会 Uniswap v3 流动性池在现实生涯中的运作方式,并可以响应地调整您的研究。
虽然我无法提供投资建议,但我以为只有 2 个选项可以确立一个突出流动性的计谋:
这两种选择有一个配合点,那就是你的决议是基于数据的而不是直觉或随机工具,有时处置数据很难题,但它有回报。
泉源:panewslab
原文作者:Ivan Vakhmyanin
编译:PANews
查看更多,Đánh bạc app(www.84vng.com):Đánh bạc app(www.84vng.com) cổng Chơi tài xỉu uy tín nhất việt nam。Đánh bạc app(www.84vng.com)game tài Xỉu Đánh bạc app online công bằng nhất,Đánh bạc app(www.84vng.com)cổng game không thể dự đoán can thiệp,mở thưởng bằng blockchain ,đảm bảo kết quả công bằng.
网友评论
1条评论三公压钱技巧公式
回复写作能力max!