当前位置: 首页 > news >正文

Uniswap V2/V3/V4简短说明

Uniswap 是以太坊上最知名的去中心化交易所(DEX),它通过不同的版本(V2、V3、V4)不断改进,变得更高效、更灵活。以下是用通俗易懂的方式介绍它们之间的异同:

Uniswap V2:基础版,简单好用

  • 发布时间:2018 年
  • 核心特点
    • 像自动贩卖机一样,通过“恒定乘积公式”(x * y = k)自动匹配买卖价格。x 和 y 是两种代币的数量,k 是一个固定值。
    • 流动性提供者(LP)把两种代币(比如 ETH 和 USDT)存入一个池子,交易者随时可以换币。
    • 价格由池子里代币的比例决定,交易越多,价格可能越滑(滑点)。
  • 优点
    • 简单易懂,适合新手。
    • 任何代币对都可以创建池子。
  • 缺点
    • 资金效率低:流动性分散在 0 到无穷大的价格区间,很多人存的钱可能用不上。
    • 滑点大:大额交易容易导致价格波动。
  • 适合场景:基础交易和早期 DeFi 探索。

Uniswap V3:聪明版,效率翻倍

  • 发布时间:2021 年
  • 核心特点
    • 增加了“集中流动性”:LP 可以选择一个价格范围(比如 1.9 到 2.1 美元)来放钱,只有在这个范围内才赚钱。
    • 还是用恒定乘积公式,但钱更集中在活跃价格,效率高。
    • 引入了多种费用等级(0.05%、0.3%、1%),让 LP 按交易风险选适合的收费。
  • 优点
    • 资本效率高:同样的钱能赚更多交易费。
    • 滑点小:交易者换币时价格更稳定。
    • 灵活:LP 可以根据市场走势调整范围。
  • 缺点
    • 有点复杂,新手可能搞不清楚怎么选价格范围。
    • 范围外流动性没用,管理起来需要更多注意。
  • 适合场景:专业 LP 和对价格敏感的交易者。

Uniswap V4:未来版,动态升级

  • 发布时间:2023 年
  • 核心特点
    • 引入“钩子”(Hooks):允许开发者自定义规则,比如自动调整价格范围、设置动态费用或添加额外功能。
    • 支持“单边流动性”:LP 可以只存一种代币,系统会自动平衡。
    • 优化了 gas 费用,交易更快更省钱。
    • 增加了“闪贷”(Flash Loans)的灵活性,让开发者能玩出更多花样。
  • 优点
    • 超级灵活:几乎可以按需求打造专属交易池。
    • 成本更低:gas 优化让小额交易更划算。
    • 创新空间大:开发者可以做独一无二的 DeFi 产品。
  • 缺点
    • 技术门槛高,普通用户可能跟不上。
    • 生态还在发展,功能可能不稳定。
  • 适合场景:高级用户、开发者想试新玩法的实验场。

三大版本的异同总结

  • 相同点
    • 都基于以太坊,用 AMM 机制,不需要传统订单簿。
    • 目标是让用户自由交易和提供流动性。
  • 不同点
    • 效率:V2 效率最低,V3 集中流动性提升效率,V4 再加单边和钩子更灵活。
    • 复杂性:V2 最简单,V3 需要选范围,V4 更复杂但功能强。
    • 创新:V2 基础,V3 优化,V4 开辟新路。
  • 用户体验:V2 适合新手,V3 适合中级玩家,V4 更适合技术达人。

举个例子

想象一个菜市场:

  • V2 像一个大摊位,货随便放,买卖都行,但很多货卖不出去。
  • V3 像精致的货架,只放热门货,卖得快赚得多,但得自己调整位置。
  • V4 像智能货架,能自动补货、换位置,还能加新功能,适合大商家试新招。

总的来说,Uniswap 从 V2 到 V4 越来越聪明,越来越适合不同人群。如果你是新手,V2 和 V3 够用;如果爱创新,V4 是未来趋势!

http://www.lryc.cn/news/590278.html

相关文章:

  • 功能测试和回归测试
  • 架构设计之计算高性能——单体服务器高性能
  • 更灵活方便的初始化、清除方法——fixture【pytest】
  • 使用Node搭建一个直播服务器,实时直播当前桌面
  • 获取印度股票数据API实例:NSE与BSE双市场对接指南
  • Python类中魔术方法(Magic Methods)完全指南:从入门到精通
  • [特殊字符]️ Snort 与 Suricata 入侵检测系统详解
  • 热点综述│高效泛化求解新范式:神经算子综述
  • IIS网站间歇性打不开暴力解决方法
  • 问题处理——qgroundcontrol强制全屏,怎么退出。
  • 20、鸿蒙Harmony Next开发:组件导航(Navigation)和页面路由(@ohos.router)
  • kafka3.6下载安装(传统架构/KRaft模式)+实例测试
  • JavaScript 文件下载功能实现原理解析
  • C++11迭代器改进:深入理解std::begin、std::end、std::next与std::prev
  • Apache SeaTunnel详解与部署(最新版本2.3.11)
  • 从混沌到秩序:数据科学的热力学第二定律破局——线性回归的熵减模型 × 最小二乘的能量最小化 × 梯度下降的负反馈控制系统,用物理定律重构智能算法的统一场论
  • 模型上下文协议(MCP)的工作流程、安全威胁与未来发展方向
  • Qt小组件 - 5 图片懒加载样例
  • 服务攻防-Java组件安全数据处理FastJsonJackSonXStream自动BP插件CVE漏洞
  • 算法穿上隐身衣:数据交易中数据黑箱与算法透明性的法律义务边界
  • 大数据方向研究生就业前景与竞争力分析
  • “重复”定义函数的睿智(Python/与ai助手“智普清言”深度交流)
  • 综合实验(重点:ACL)
  • 【kubernetes】--安全认证机制
  • 快速掌握 Kafka:从核心概念到生产级部署指南
  • 【ROS/DDS】FastDDS:C++编写一个发布者和订阅者应用程序(三)
  • C# 8.0 创建一个简单的控制台应用程序
  • Prompt Engineering 快速入门+实战案例
  • 面向向量检索的教育QA建模:九段日本文化研究所日本语学院的Prompt策略分析(6 / 500)
  • 基于大数据电信诈骗行为分析与可视化预测系统的设计与实现【海量数据、多种机器学习对比、数据优化、过采样】