Échange de crypto Échange de crypto
Ctrl+D Échange de crypto
ads
Domicile > Tron > Info

Analyse : Quel est le "fosse" dans l'évaluation de la valeur d'Uniswap LP ?

Author:

Time:

Récemment, j'ai étudié l'évaluation de la valeur des dérivés Defi. Par exemple, comment le jeton de fournisseur de liquidité (LP) d'Uniswap devrait-il être évalué ? Le sentiment intuitif est que le prix du jeton LP est égal à la valeur totale du nombre de jetons dans la paire divisée par le montant total du jeton LP.

Parmi eux, r(token) fait référence à la quantité de réserve de jetons dans la paire, p(token) fait référence au prix des jetons et totalSupply fait référence au montant total de LP. Cette formule semble n'avoir aucun problème, mais en pratique, elle a rencontré un gros problème.

Le 17 décembre 2020, un projet Defi appelé Warp Finance a été piraté.Les pirates ont manipulé les jetons ETH-DAI d'Uniswap par le biais de prêts flash pour augmenter considérablement le prix du LP, puis les pirates ont emprunté plus de 7,7 millions de dollars à Warp Finance.Devise stable, et le la valeur d'échange finale du LP hypothéqué par les pirates n'est que de 5,86 millions de dollars US.

Warp Finance est un projet de prêt hypothécaire. Sa garantie est le LP d'Uniswap. Grâce à la sur-garantie de LP, des pièces stables telles que DAI et USDC peuvent être prêtées. Si vous détenez des actifs comme l'ETH, vous pouvez placer l'ETH sur des plateformes de prêt hypothécaire comme Compound ou Aave pour gagner des intérêts, ou le mettre sur Uniswap pour la tenue de marché afin d'obtenir des frais de transaction. La liquidité des LP obtenue par la tenue de marché dans Uniswap est très faible. Que faire si vous détenez des LP mais avez besoin d'une devise stable (comme augmenter l'effet de levier pour rester long), que devez-vous faire ? Vous pouvez utiliser LP pour hypothéquer une devise stable dans Warp Finance. Warp Finance est un projet C'est le sens de .

Analyse : La liquidité de la grande majorité des actifs cryptés autres que BTC et ETH a diminué rapidement : Santiment a tweeté qu'à la fin de l'année, la liquidité de la plupart des actifs cryptés autres que BTC et ETH a diminué rapidement. Le dernier rapport d'analyse de Santiment explore comment la liquidité est un indicateur avancé pour les actifs populaires YFI et KP3R. [2020/12/25 16:28:47]

Pour la logique de l'hypothèque de LP pour emprunter des stablecoins, la chose la plus critique est le prix de LP.Ce n'est pas grave si le prix est sous-estimé, mais cela n'affectera que l'efficacité de l'utilisation des actifs LP.Si le prix est surestimé, il apportera un impact énorme sur le projet. Le code de calcul du prix LP dans Warp Finance est le même que la formule ci-dessus :

La formule est bonne, alors comment le pirate a-t-il attaqué ? Examinons d'abord les transactions attaquées par des pirates. Le processus d'attaque suivant peut être obtenu via les données d'exécution de transaction affichées par etherscan et ethtx.info :

Les modifications du solde de devises sur l'adresse du pirate après chaque étape sont indiquées dans le tableau ci-dessous :

Un simple résumé de l'opération du pirate est :

Emprunter ETH et DAI via des prêts flash

Ajouter des liquidités pour obtenir LP

Analyse : Les baleines accumulent rapidement Ren au cours des deux derniers mois : la société d'analyse de cryptage Santiment a récemment signalé que les baleines accumulent rapidement Ren (REN). Ren, qui fournit des liquidités inter-blockchain pour les DApps, a vu son prix augmenter de plus de 350 % depuis début avril, atteignant un niveau record d'environ 0,199 $ le 8 juillet. Il est actuellement classé 64e par capitalisation boursière, selon CoinMarketCap, et se négocie à environ 0,168 $ au moment d'écrire ces lignes.

Santiment a tweeté que les 10 principales adresses de non-transaction REN s'accumulent rapidement. Au cours des deux derniers mois, le nombre de jetons détenus par ces adresses a augmenté de 44 %, passant de 227,1 millions à 327 millions. Cela montre que les baleines ont une grande confiance dans l'atout. (Le quotidien Hodl)[2020/7/29]

Mortgage LP à Warp Finance

Vendre beaucoup d'ETH pour augmenter le prix du LP

Empruntez des pièces stables à Warp Finance qui dépassent la valeur réelle de LP

Restituer les ETH et DAI empruntés par Flash Loan

Pourquoi le prix du LP peut-il être augmenté, pourquoi le pirate vend-il de l'ETH au lieu d'une opération inverse ? Cela nécessite une analyse de la formule de calcul du prix LP ci-dessus. Selon les règles AMM d'Uniswap, il y a :

Analyse : Les indicateurs techniques indiquent un recul de l'ETH : Alors que l'action des prix d'Ethereum ces derniers jours a amené beaucoup de gens à croire qu'une course haussière se prépare, la tendance pourrait s'estomper pour le moment. Un trader nommé "Joseph" a noté qu'un indicateur de poursuite de tendance dédié qu'il utilise lui-même pour suivre la poursuite de la tendance forme des signes qu'il avait vus avant la déroute de mars. De plus, il existe d'autres attentes et indicateurs qui indiquent un possible recul des prix des ETH. (Bitcoiniste)[2020/7/26]

Avant que le pirate n'emprunte des stablecoins à Warp Finance, il ne vendait que des ETH au pool ETH-DAI, cette opération n'affectera pas totalSupply. D'autre part, dans la mise en œuvre de Warp Finance, le prix de p (jeton) est le prix du jeton du pool X-USDC d'Uniswap ETH-USDC et DAI-USDC, et c'est le prix moyen pondéré dans le temps (TWP). Incontrôlable. De plus, le prix du prix (DAI,USDC) peut être considéré comme 1, de sorte que la formule de prix de LP (en ignorant l'offre totale) peut être simplifiée comme suit :

Nous pouvons voir la valeur k du pool ETH-DAI avant l'échange via les informations de journal sur ethtx.info

Analyse de l'incident des sociétés d'échange OTC chinoises poursuivies : les pirates ont blanchi de l'argent en trois étapes et ont réalisé avec succès une partie de l'encaissement : l'équipe de sécurité de PeckShield a publié une analyse sur "Deux sociétés d'échange OTC chinoises ont été poursuivies par les États-Unis" et a déclaré que le processus d'incident a été grossièrement initié par l'organisation de pirates informatiques nord-coréenne Lazarus Group Quatre échanges, dont Bithumb et Upbit, ont été attaqués au moyen de phishing pour obtenir la clé privée de l'échange ; après cela, le pirate a utilisé des méthodes telles que Peel Chain pour transférer le vol actifs aux 4 autres échanges, et a utilisé la même méthode pour transférer les actifs à l'échange responsable du blanchiment d'argent.Dans le compte de l'échange des deux personnes responsables, l'ensemble du processus est finalement échangé en monnaie légale. Le ministère américain de la Justice poursuit Tian Yinyin et Li Jiadong, qui sont responsables du blanchiment d'argent dans le dernier cercle. Les pirates ont divisé le blanchiment d'argent en trois étapes : 1. Étape de cession : placer les actifs dans le système de nettoyage ; 2. Étape de ségrégation : superposer et confondre les actifs pour échapper au suivi ; 3. Étape de fusion : intégrer les actifs et attendre les opportunités de retrait.

L'équipe de sécurité de PeckShield a analysé les tenants et les aboutissants de l'incident de blanchiment d'argent des accepteurs OTC en suivant une grande quantité de données en chaîne. Les échanges victimes étaient Bter, Bithumb, Upbit et Youbit. Selon des statistiques incomplètes, la perte était d'au moins plus de 300 millions de dollars américains. Après le succès de l'attaque, les pirates ont mis en place une opération de blanchiment d'argent décentralisée professionnelle, approfondie et complexe dans trois étapes, et finalement réalisé avec succès le retrait partiel. [2020/3/12]

La valeur k calculée par UniswapWETH-DAI.Sync(reserve0=60911018344037202213498302, reserve1=94928655114461712381666) est d'environ 5,7*10^12. ,USDC) et p(ETH,DAI) devrait avoir des valeurs similaires. Par conséquent, selon les données k et p(ETH,USDC), la relation de fonction entre le prix du LP et la quantité de DAI peut être établie, comme indiqué ci-dessous :

Analyse | Analyse Coindesk : Le niveau de support actuel de l'ETH est de 288 $ : Selon l'analyse de Coindesk, alors que le marché haussier s'affaiblit progressivement, le prix de l'ETH a chuté pendant une courte période, temporairement rapporté à 295,25 $. En regardant le RSI (Relative Strength Index), ETH a actuellement un support à 288 $. Si ETH tombe en dessous de 288 $, son niveau de support peut être de 280 $. [2018/8/29]

Il y a un point le plus bas dans cette courbe. On peut voir sur la figure que le prix du LP est le plus bas lorsque la valeur de r(DAI) est de 6,04*10^7, et le r(DAI) dans le pool est de 6,09 lorsque le pirate attaque * 10 ^ 7 se trouve juste en bas. À partir de la courbe, la courbure sur le côté gauche du point le plus bas est plus grande, donc réduire le DAI dans le pool est un meilleur choix, c'est pourquoi le pirate a choisi de vendre des ETH.

Après que Warp Finance a été piraté, AlphaFinanceLab a souligné le problème de Warp Finance calculant le prix du LP sur Twitter :

Le code d'AlphaFinanceLab pour le calcul des prix LP est présenté dans la figure ci-dessous :

Vous pouvez voir à partir du code

Comment est née cette formule ? En fait, cette formule est toujours basée sur la formule utilisée par Warp Finance, mais AlphaFinanceLab estime que la valeur r dans le pool ETH-DAI ne peut pas être utilisée (car la valeur r a été fortement affectée après avoir été attaquée, ce qui a entraîné une très grande écart de prix), il convient d'utiliser une soi-disant juste valeur r`. En supposant que les prix en ETH-USDC et DAI-USDC sont équitables, alors

Le prix du LP dans la formule ci-dessus est affecté par p(ETH,USDC) et p(DAI,USDC), en supposant que la valeur de p(DAI,USDC) est toujours de 1 (en fait, le pool DAI-USDC peut encore être manipulé par des prêts flash), si vous voulez doubler le prix du LP, p(ETH,USDC) doit être doublé de 4 fois, et cette opération est très simple, il suffit de mettre la même quantité d'ETH dans l'ETH-USDC pool en tant que r (ETH) puis échange Il peut être réalisé en payant la moitié du montant r (USDC) d'USDC. En repensant à l'étape 6 du processus d'attaque Warp Finance, le pirate a vendu une grande quantité d'ETH, faisant chuter le prix de l'ETH dans ETH-DAI de 640 à environ 30, même si le pool initial d'ETH-DAI avait un valeur d'environ 61 millions de dollars US DAI, mais évidemment la profondeur de ce pool n'est pas suffisante pour les ETH empruntés par les pirates.

Cependant, la formule utilisée par AlphaFinanceLab est effectivement un peu meilleure que celle de Warp Finance, sa courbe de prix LP est une parabole, et il n'y a pas de point minimum comme Warp Finance, donc elle ne sera pas attaquée précisément. De plus, si vous voulez attaquer, vous ne pouvez exécuter que l'opération d'achat d'ETH.

Que faites-vous essentiellement lorsque vous évaluez des actifs ? Essentiellement, il s'agit de voir combien l'actif peut vendre.Par exemple, si le prix de l'ETH est de 100USD, alors la valeur de 1 ETH est de 100USD. Cependant, si vous évaluez la valeur de 10 000 ETH, vous ne pouvez pas la calculer au prix de 100 USD, car 100 USD n'est que le prix actuel du marché ou TWP, et le prix de transaction réel obtenu en vendant réellement 10 000 ETH est souvent inférieur au prix indiqué.

La liquidité du marché est éparpillée en de nombreux endroits, il existe des échanges centralisés et des échanges décentralisés, si l'évaluation des actifs par le projet Defi repose sur la cotation sur la chaîne, alors la liquidité des actifs ne peut reposer que sur la chaîne. Prenant Warp Finance comme exemple, à l'étape 6, le pirate a injecté 341 217 ETH dans le pool ETH-DAI pour échanger DAI.A ce moment, les 94 349 LP hypothéqués par le pirate à l'étape 5 correspondront également à une grande quantité d'ETH. Une telle quantité d'ETH peut être échangée contre DAI. Le prix de p(ETH,USDC) est-il vendu ? Évidemment impossible.

En fait, Uniswap lui-même fournit une interface plus précise pour nous aider à évaluer combien d'USDC nous pouvons obtenir en vendant une certaine quantité d'ETH :

la fonction getAmountsOut(uint amountIn, address[] calldata path) renvoie la vue externe (uint[] quantités de mémoire); et cette interface inclura également les frais de traitement facturés pendant le processus de transaction réel, elle sera donc très précise.

Les projets qui utilisent des actifs comme garantie sont généralement attaqués en augmentant la valeur des actifs, puis en prêtant des pièces stables qui sont beaucoup plus élevées que la valeur réelle des actifs.Le prix sur la chaîne est très facile à manipuler par des prêts flash, et la gamme de manipulation dépassera le vôtre. Par exemple, lors de l'attaque Warp Finance, le prix de l'ETH dans le pool ETH-DAI est passé de 640 à 30. L'évaluation de la valeur d'un actif doit être basée sur sa valeur au moment de sa vente, ce qui n'est peut-être pas possible en pratique, mais des efforts doivent être faits dans ce sens.

Mais le plus important est d'avoir un taux hypothécaire suffisamment élevé. Le taux hypothécaire de Warp Finance n'est pas élevé, il a donc été attaqué avec succès. Il est préférable de fixer un taux hypothécaire élevé pour assurer la sécurité lorsque ce type de projet est lancé pour la première fois, même si l'utilisation d'un peu moins d'actifs par l'utilisateur est acceptable.

Si Warp Finance peut retirer des ETH du pool ETH-DAI immédiatement après avoir été attaqué, puis les revendre sur l'échange centralisé à un prix approprié, il ne subira pas de pertes, mais en fait, lorsque le pool ETH-DAI apparaîtra 30 Après le le prix a été baissé, d'innombrables robots d'arbitrage se sont précipités comme des requins sentant le sang, et allaient bientôt combler la différence de prix. Il était trop tard pour que Warp Finance réagisse.

Tags:

Tron
L'homme le plus riche du monde a bougé son doigt, Bitcoin a grimpé de 18 % en une heure et la position était de 9,8 milliards de yuans

Le génie de "Iron Man" a rendu Bitcoin fou à nouveau.Dans la soirée du 29 janvier, le PDG de Tesla, Elon Musk (Elon Musk).

Un DEX sans intermédiaires

2020 est l'année de la montée et de l'explosion des échanges décentralisés (DEX), et 2021 sera l'année où ils mûriront et pourraient devenir courants. Avec une convivialité optimisée.

Lancez l'activité d'extraction de promesses conjointes MASS.

À propos de MASS Le moteur de consensus MASS s'engage à devenir l'infrastructure de la couche de consensus blockchain. Basé sur le protocole de consensus Proof of Capacity.

Analyse : Quel est le "fosse" dans l'évaluation de la valeur d'Uniswap LP ?

Récemment, j'ai étudié l'évaluation de la valeur des dérivés Defi. Par exemple.

Golden Observation 丨La tendance du marché DeFi changera-t-elle en 2021?

Golden Finance Blockchain 31 janvier Le concept de finance décentralisée a commencé à monter sur le marché des crypto-monnaies dès 2019.

Volatilité dans les stablecoins algorithmiques : modélisation, validation et analyse empirique

Peut-être que le monde crypté essaie de se libérer des chaînes du monde physique et de devenir de plus en plus "aérien". Non seulement Ethereum va rompre avec PoW et adopter PoS de manière globale.

Golden Sentinel | Après avoir annoncé le lancement de la plate-forme ICO MISO, SUSHI a franchi la barre des 13 $ à court terme

Selon les nouvelles officielles, SushiSwap (SUSHI) a lancé une plate-forme d'offre Minimal Initial SushiSwap (Offre Minimal Initial SushiSwap, MISO).

ads