该文章从发散损失、费用收入和交易量来源三个角度分析了以太坊主网上 Uniswap v2 WETH/USDC 池,得出结论是该池仍然是 LP 的有利选择。尽管 ETH 价格几乎翻了一番,但该池能够跑赢 5% 的发散损失,并在今年大部分时间里保持相对于 50:50 HODL 的正收益。
本文深入解析了 Uniswap V2 协议的核心机制,包括流动性提供、token 交换以及闪电贷的原理与实现。文章详细阐述了交易公式、价格计算方法,以及闪电贷的实现方式。此外,还解释了 AMM 中常见的概念,如滑点、价格影响和无常损失,并提供了相应的计算公式和示例。
本文详细介绍了Uniswap V2的核心机制,包括其核心/外围架构、流动性添加和移除、代币交换以及LP代币经济学。文章提供了实用的代码示例,展示了如何在Solidity中与Uniswap V2交互,并强调了安全最佳实践,如滑点保护、截止时间和安全批准,以构建可靠的去中心化交易应用。
本文分析了Damn Vulnerable DeFi V4挑战中的Puppet V2漏洞。该漏洞与之前的版本类似,在于依赖Uniswap V2池的当前储备来计算价格,这使得攻击者可以通过大幅swap代币来操纵价格,从而以极低的抵押借出大量代币,最终将资金转移到指定账户。
Uniswap V2 设计上的一些考虑
详解每个函数及语句的功能及用意,包括create2的方法
Uniswap core 有3个合约: Factory, Pair, WETH。Uniswap periphery 有1个合约: Router
本文章用简洁通俗的语言带你理解UniswapV2,推导Uniswap恒等公式,并讲解了Uniswap的核心代码。
大家好, 今天继续分享 Uniswap V2 的学习心得, 今天的内容是 Uniswap 的交易算法
前面我们已经大致了解了 uniswap 的交易算法, 今天我们一起看看 Uniswap手续费是怎么计算的
上次我们在研究 router合约的时候, 有一个 removeLiquidityWithPermit 函数, 今天讲讲它和 Pair 的permit方法
最近在学习UniswapV2,今天尝试将UniswapV2的源码在本地编译和测试,过程中遇到了一个关于pair地址的问题,在此记录一下发现原因并解决的全过程。
使用UniswapV2 官方文件 在hardhat环境下进行部署和使用,并结合核心源码和公式分析。 涉及到的功能有添加流动性,包括首次和再次添加,还有swap交换代币功能。
Uniswap V2是一种基于以太坊的去中心化交易协议,旨在提供快速、安全、无信任的代币交换服务。它是Uniswap协议的第二个版本,是对第一个版本的改进和升级。 更详细的注释在github:https://github.com/kpyaoqi/UniswapV2_Chinese
前言:UniswapV2代码结构Uniswap智能合约代码由两个github项目组成。一个是core,一个是periphery。https://github.com/Uniswap/uniswap-v2-core.githttps://github.com/Uniswap/uniswap-