Uniswap v4 是基于以太坊的去中心化自动化做市商,主要通过引入Hook机制、单例合约和闪电记账来提升灵活性和效率。相比于之前版本,它实现了更低的 gas 成本和更高的可定制性,使开发者能够创建和管理流动性池,以及支持原生 ETH 的交易。这些新特性使得 Uniswap v4 成为一个更加高效和灵活的协议。
本文详细介绍了 Uniswap V3 如何存储和计算代币价格的平方根,主要通过一种固定点数格式 (Q64.96) 处理,以提高计算的 gas 效率。同时探讨了代币价格的上下限及其处理方式,深入分析了 Solidity 中不支持浮动小数的原因。
本文深入探讨了Uniswap v4的新功能hooks,如何通过扩展常数函数市场制造者(CFMMs)的可交易性来改善交易路由。文章详细介绍了hooks的数学原理与应用场景,证明了其在某些条件下能够显著提升交易效率,并保持最佳路由问题的可解性。
本文详细解释了Uniswap V3中的ticks概念,ticks作为预定义价格点,在集中流动性管理中起到重要作用。文章深入探讨了ticks的定义、计算方法及其在流动性提供中的应用,并通过多个示例和插图增强理解,适合对DeFi和流动性池有一定了解的读者。
概述在上一篇博客内,我们详细介绍了UniswapV3的基础原理。在本篇博客内,我们将继续介绍与UniswapV3差别不大的Uniswapv4的原理及代码。需要注意的,Uniswapv4的AMM曲线部分与Uniswapv3是一致的,但增加了一些优化的业务逻辑。
Uniswap V3 是如何集中流动性的
本文将带领读者从零实现UniswapV3的所有功能。
详解 Uniswap V4
如何集成 Permit2
深入解读UniswapV2白皮书【全网最详细】引言本文主要记录我个人对uniswapv2白皮书的解读,水平有限难免有错误之处,欢迎斧正。旨在深入理解其中的数学原理,从而帮助进一步理解代码的实现。文章按照白皮书的目录进行解读,其中会加入一些个人的理解和思考。
使用UniswapV2 官方文件 在hardhat环境下进行部署和使用,并结合核心源码和公式分析。 涉及到的功能有添加流动性,包括首次和再次添加,还有swap交换代币功能。
深入解析UniswapV2的手续费计算:公式推导与代码详解UniswapV2的手续费计算
Uniswap是一个运行在以太坊区块链上的去中心化交易所。它完全是自动化的、非托管的、去中心化的。它经历了多次的迭代开发。目前线上稳定运行的是第三个版本。之前关于UniswapV1的系列文章中,我展示了如何从头开始构建它并解释了它的核心机制。
如何在 Uniswap V4 中构建自定义 Hooks
ArtexSwap平台的运行方式类似于Uniswap,但通过使用Artela EVM++的本身功能增强了安全性。
看了多遍文章,把自己的理解梳理了下重新描述了一遍
了解Uniswap V4的新功能;如何在自己的合约中集成 Uniswap V4
如何在Uniswap上执行闪电兑换(Flash Swaps), 即在一笔利用从 Uniswap
对接 Uniswap V2 兑换代币,并测试验证。
如何解析uniswap v3下的muticall的data数据
扫一扫 - 使用登链小程序
378 篇文章,1929 学分
209 篇文章,370 学分
187 篇文章,334 学分
65 篇文章,271 学分
115 篇文章,235 学分