DEX

微信扫码分享
OKX DEX Solana Self-host Binary 技术分享

OKX DEX Solana Self-host Binary 技术分享

Solana第二大 DEX 聚合器 OKX DEX 的资深开发和产品经理为我们分享 OKX DEX API 的最新产品进展、产品与技术思考,开发者可以使用的工具,对 Solana trader开发者生态的观察,以及众所期待的 okx self host binary,让你的bot免去rate限制,更快一步!

184 0 0 6 天前
VibeCoding: 实现 vAMM 的杠杆交易

VibeCoding: 实现 vAMM 的杠杆交易

视频 AI 总结: 1. 本视频讲解了如何基于 Uniswap 的 AMM 机制(K=XY 模型)实现一个杠杆 DEX。通过一个虚拟流动性池(VETH 和 VUSDC),用户可以用保证金加杠杆开多或开空,系统根据 K 值恒定原则计算仓位和盈亏。开仓、关仓和清算的逻辑都围绕池子中两个虚拟值的增减来推导,空仓操作方向与多仓相反,但本质相同。视频还提到现实中的类似项目(如 GMX、Hyperliquid)有不同的实现方式(如订单簿或 Uniswap V3)。 2. 关键信息: - 杠杆 DEX 使用虚拟 AMM 池(K=XY),初始设定 VETH 和 VUSDC 的虚拟值。 - 开多:用户抵押保证金并加杠杆,池中 USDC 侧增加(等于杠杆后的金额),ETH 侧相应减少,仓位为新旧数值的差。 - 开空:池中 USDC 侧减少(等于杠杆后的金额),ETH 侧增加,仓位为负值。 - 关仓/平仓:反向操作,从池中取回或放回对应资产,计算盈亏时需扣除借出的份额(保证金之外的部分)。 - 清算与关仓本质相同,只是操作主体不同。 - 现实项目(如原始 GMX)使用虚拟流动性,但深度固定无法调整,后来改用 Uniswap V3 或订单簿(如 Hyperliquid)以解决价格波动和深度问题。

6 0 0 2026-06-18 10:46
补充:如何在ERC20代币里区分买与卖

补充:如何在ERC20代币里区分买与卖

视频 AI 总结: 视频补充了在ERC20代币中区分买卖的机制。由于ERC20只有转账方法,业务逻辑需通过判断转账的from或to是否为Uniswap池地址来识别买卖:from=池视为买,to=池视为卖。但该方法无法区分添加/移除流动性,需进一步读取池子的储备量变化(V2)或利用V3的Position Manager地址判断。核心在于转账方法内添加额外检查逻辑以区分不同操作。 关键信息: 1. ERC20转账无买卖概念,需利用from/to地址是否为Uniswap池进行初步判断(from=池为买,to=池为卖)。 2. 简单地址判断无法区分添加/移除流动性,需读取池子储备量(reserve)变化:两者皆增为添加流动性,一增一减为兑换。 3. Uniswap V2中需确保代币为第二个转入的Token(Token1),才能在添加流动性时读取另一Token余额变化。 4. Uniswap V3可通过Position Manager合约地址区分:添加流动性时from为Position Manager,移除时to为Position Manager。 5. 实际项目如SafeMoon利用此机制实现代币扣费或燃烧。

3 0 0 2026-06-17 11:20
VibeCoding: 本地模拟闪电兑换套利

VibeCoding: 本地模拟闪电兑换套利

视频 AI 总结: 视频的核心内容是讲解如何在本地模拟两个Uniswap v2池子之间的价差,并利用闪电贷合约进行套利。演示了通过创建两个不同的Factory和流动性池,人为制造价格差异,然后编写FlashSwap合约实现从池A借出代币,在池B兑换后归还并赚取差价。此外,还介绍了如何获取TWAP(时间加权平均价格)以防范实时价格被操控的风险,并提示可使用Chainlink Automation实现自动更新。 关键信息: 1. 模拟两个池子的价差:通过创建两个不同的Uniswap Factory,用相同的两个代币分别创建流动性池,并设置不同的初始流动性比例(如100A:150B 和 150A:120B)。 2. 闪电贷套利流程:先从池A借出代币B,然后在池B兑换成代币A,再将所需数量归还池A,剩余部分即为利润。整个过程是原子性交易,任一环节失败则全部回滚。 3. 套利需要注意手续费,通常价差不大,利润有限。 4. TWAP(时间加权平均价格)比实时价格更安全,可通过定期调用update方法获取累积值,再计算平均价格。 5. 可使用Chainlink Automation或自己编写脚本来定时更新TWAP。

7 0 0 2026-06-13 10:06
深入 DEX -  价格预言机与闪电兑换

深入 DEX - 价格预言机与闪电兑换

视频 AI 总结: 视频系统讲解了去中心化交易所(DEX)的关键概念:闪电兑换利用原子交易特性实现先借后还的套利;链上价格获取需警惕操控,推荐使用TWAP或预言机(如Chainlink);对比了Uniswap V2(经典但资金利用率低)、V3(集中流动性提高效率)、V4(单合约跨池降低Gas费并支持Hook);并介绍了Curve稳定币兑换的混合模型及1inch等聚合器的工作原理。 关键信息: 1. **闪电兑换**:允许用户先从池子借出代币,在回调函数中完成套利后再归还,依赖交易的原子性(如跨池套利)。 2. **价格安全**:实时价格易被闪电贷操控,应使用时间加权平均价格(TWAP)或Chainlink等去中心化预言机。 3. **Uniswap V2 vs V3 vs V4**:V2在全部价格区间提供流动性(利用率低);V3引入集中流动性和虚拟流动性,将价格离散化以提高资金效率;V4将所有池子合并至一个合约,减少跨池转账Gas费,并支持灵活的Hook(如动态手续费、KYC)。 4. **Curve稳定币模型**:结合加法模型(无滑点)和乘法模型(抗流动性枯竭),通过动态参数χ在中间区间用加法、两侧用乘法,实现低滑点稳定币兑换。 5. **聚合器与意图交易**:1inch在链下拆分订单并跨不同DEX执行;UniswapX采用意图驱动,由做市商(fillers)竞争填充订单,保护用户免受MEV影响。

14 0 0 2026-06-12 08:29
Videcoding: 本地部署Uniswap V2与Launchpad

Videcoding: 本地部署Uniswap V2与Launchpad

视频 AI 总结: 本期视频围绕在本地部署 Uniswap V2 的实战过程展开,重点讲解如何将 V2 的旧代码(Core 和 Periphery)迁移到当前使用 Foundry 的项目中,并利用 AI 自动修改编译器版本、修复关键函数(如 Create2 计算地址)以及编写测试。视频还详细阐述了一个 Launchpad 合约的设计逻辑:通过一级市场的 Mint 和二级市场的 Uniswap 池子实现代币发行与自由交易,帮助开发者理解如何在项目中集成 DEX。 关键信息: 1. 本地部署 Uniswap V2 需处理两个代码库(Core 和 Periphery),并解决编译器版本(0.4/0.5)与当前 Foundry 环境(0.8.24)不兼容的问题。 2. 用 AI 可以自动升级编译器版本、修改关键字和依赖库(如 Create2 计算地址),并生成测试用例(如添加流动性、兑换)。 3. Launchpad 合约的核心:用户通过 Mint 按设定价格购买代币,其中 5% 的 ETH 和 5% 的代币自动添加到 Uniswap 池子提供流动性,剩余 95% 归发行方;后续可在二级市场自由交易。 4. 开发时建议本地部署 Uniswap 合约(而非使用链上 Fork),以获得更快的测试和调试体验。 5. 强调不能完全依赖 AI,开发者需通过实际动手经历来真正掌握知识。

21 0 0 2026-06-12 08:25
探索 Uniswap v4

探索 Uniswap v4

视频 AI 总结: 该视频介绍了 Uniswap V4 及其 Hooks 功能,旨在帮助开发者了解如何在 Uniswap V4 上构建应用。Uniswap V4 的核心特性是 Singleton 架构、无限自定义功能、动态费用、内部 Token 管理、Gas 效率以及 Hooks。Hooks 允许开发者在 Pool 的生命周期中插入自定义代码,实现各种功能,例如稳定币 Peg 稳定、Meme 币价格控制、MEV 分享等。通过 OpenZeppelin 的 Uniswap Hooks Library,开发者可以更便捷地构建强大的 Hook 应用。 关键信息: * Uniswap V4 的 Singleton 架构将所有合约操作集中在一个合约中,提高了 Gas 效率。 * Hooks 允许开发者在 Pool 的不同阶段(初始化、添加/移除流动性、Swap 等)插入自定义代码。 * 开发者可以使用 Hooks 实现各种功能,如白名单、修改交易数据、稳定币 Peg 稳定、Meme 币价格控制、MEV 分享、再抵押等。 * OpenZeppelin 的 Uniswap Hooks Library 提供了许多基础组件和模板,方便开发者构建 Hook 应用。 * 通过 Hooks,可以创建激励机制,平衡交易者和流动性提供者(LP)的利益,提高 LP 的盈利能力和交易量。 * V4 版本通过内部管理 Token 和 Flash accounting 等技术,极大地提高了 Gas 效率,与 V3 相比,Gas 消耗降低了 10 倍。

149 0 0 2026-04-22 13:38
DEX 扩展:价格预言机、Uniswap演进、稳定币兑换与交易聚合

DEX 扩展:价格预言机、Uniswap演进、稳定币兑换与交易聚合

视频 AI 总结: 本视频主要介绍了去中心化交易所(DEX)的价格获取机制、Uniswap 各版本的演进逻辑以及交易聚合器的运作原理。核心观点在于:直接调用实时价格极易遭受闪电贷攻击,因此在合约开发中应使用时间加权平均价格(TWAP)或预言机(如 Chainlink)来确保安全性。 **视频关键信息:** 1. **价格获取的安全性:** * **实时价格风险:** 实时价格易受闪电贷操控,导致协议估值偏差,造成资产损失。 * **TWAP(时间加权平均价格):** 通过记录一段时间内的价格累积值,计算平均价格,有效抵御短期价格操纵。 * **预言机(Oracle):** 主流资产通常接入 Chainlink 等预言机服务,通过多数据源聚合、清洗和加权平均,提供更稳健的价格数据。 2. **Uniswap 版本演进:** * **V2:** 采用恒定乘积模型($x \times y = k$),存在滑点高、资金利用率低的问题。 * **V3:** 引入“集中流动性”概念,允许用户在特定价格区间提供流动性,极大提升了资金利用率,并使用 NFT 表示流动性头寸。 * **V4:** 引入“单例合约”架构和 Hook(Hook)功能,通过减少跨池转账降低 Gas 费,并支持动态手续费、KYC 等定制化功能。 3. **稳定币兑换与聚合器:** * **Curve 模型:** 针对稳定币设计,结合了恒定和(无滑点)与恒定乘积(保证流动性)的混合方程,通过动态放大系数(A)实现高效兑换。 * **交易聚合器(如 1inch, CowSwap):** 通过算法将大额交易拆分至多个池子或采用“意图交易”(荷兰拍卖)模式,为用户寻找最优成交路径,并提供 MEV 保护和无 Gas 交易体验。

98 0 0 2026-04-04 09:07
VibeCoding:Uniswap V2 闪电贷模拟套利

VibeCoding:Uniswap V2 闪电贷模拟套利

视频 AI 总结: 本视频主要讲解了基于 Uniswap V2 的闪电贷套利编程作业。内容涵盖了在本地环境部署两个具有价差的交易池,并编写智能合约实现“借入、兑换、还款”的完整套利流程。视频深入分析了 Uniswap 的路由机制、兑换路径及回调函数原理。此外,讲师还分享了通过研究协议早期版本来学习 DeFi 的方法,并探讨了套利行为对提升市场流动性和协议稳健性的积极作用。 **关键信息:** 1. **作业目标与场景**:通过部署两个相同的 Uniswap V2 池子并手动制造价差,模拟闪电贷套利的执行过程。 2. **技术实现原理**:利用 Uniswap V2 的 `swap` 函数,通过传递 `data` 参数触发 `UniswapV2Callee` 回调接口,从而在同一笔交易中实现资金的借出与归还。 3. **路由合约解析**:详细介绍了 Router 合约中的兑换路径(Path)逻辑、精确输入/输出的计算,以及对带有转账手续费代币(SupportingFeeOnTransferTokens)的处理。 4. **DeFi 学习建议**:建议从协议的早期版本入手研究(类比学习 Linux 早期内核),因为早期代码逻辑更核心、文档更清晰,避免被后期迭代产生的臃肿代码干扰。 5. **套利的生态意义**:套利和闪电贷被视为 DeFi 的重要特性(Feature)而非漏洞。它们有助于市场价格发现、提高流动性以及确保协议(如清算系统)的稳健性。

54 0 0 2026-04-04 09:01
深入DEX:滑点、三明治攻击、无常损失、闪电兑换

深入DEX:滑点、三明治攻击、无常损失、闪电兑换

视频 AI 总结: 本视频深入讲解了去中心化交易所(DEX)的核心机制、潜在风险及高级交易策略。内容涵盖了滑点设置与三明治攻击的原理,解释了机器人如何利用交易透明度进行抢跑套利;介绍了 MEV 与 Flashbots 的捆绑交易机制;详细分析了 WETH 包装原理、流动性提供者的无常损失计算,以及利用交易原子性实现的闪电兑换(Flash Swaps)套利逻辑。最后,视频还通过实际案例警示了流动性池被大户或项目方掏空的风险。 关键信息: 1. **滑点与三明治攻击**:滑点是交易者对价格波动的容忍度。若滑点设置过高,攻击者会通过提高 Gas 费抢跑买入,待用户成交推高价格后立即卖出,从而赚取差价。 2. **MEV 与 Flashbots**:链上交易是公开的,机器人利用 Flashbots 的 Bundles(交易包)功能,通过贿赂节点确保多笔交易按特定顺序原子化执行。 3. **WETH 的作用**:原生 ETH 不符合 ERC20 标准,需通过 WETH 合约的 `deposit` 和 `withdraw` 方法进行 1:1 包装,以便在 Uniswap 等协议中使用。 4. **无常损失(Impermanent Loss)**:指在流动性池中提供代币与单纯持有代币之间的价值差。当价格发生单边大幅波动时,流动性提供者会面临资产缩水。 5. **闪电兑换(Flash Swaps)**:利用以太坊交易的原子性,用户可以先从池中借出代币进行跨平台套利,只要在同一笔交易结束前偿还本息即可实现“无本套利”。 6. **流动性池安全**:项目方或大户若持有大量代币筹码,可以在价格高位时一次性抛售,从而掏空池内的价值币(如 USDT/ETH),导致普通投资者受损。

129 0 0 2026-04-03 08:13
VibeCoding:Uniswap 本地部署与接入到 Launchpad

VibeCoding:Uniswap 本地部署与接入到 Launchpad

视频 AI 总结: 本视频主要讲解了如何利用 AI 辅助开发与调试智能合约。内容涵盖了代币解锁(Vesting)合约的逻辑实现、Uniswap V2 源码的 Fork 与本地部署、以及解决合约编译版本兼容性与字节码超限问题。重点演示了将 Meme Factory 与 Uniswap V2 集成,通过将铸造费注入流动性池来构建一二级市场联动机制,并探讨了其中的套利逻辑与 AI 协作开发的“信任且验证”原则。 视频中提出的关键信息: 1. **Vesting 合约逻辑**:详细介绍了线性解锁、悬崖期(Cliff)的计算方式,以及在 Foundry 中使用 `warp` 模拟时间进行合约测试。 2. **Uniswap V2 核心机制**:强调了 `Create2` 计算 Pair 地址时,`creationCode` 的 Hash 值会随编译器环境变化而改变,部署时需同步更新 Library 中的 Hash 值。 3. **AI 辅助工程化**:演示了如何利用 AI 将旧版 Truffle 项目迁移至 Foundry 框架,并自动修复 Solidity 版本升级(如 0.8.x)带来的语法不兼容问题。 4. **合约部署优化**:针对 `Router02` 超过 24KB 限制的问题,通过开启编译器优化(Optimizer)和将硬编码改为常量来缩减字节码体积。 5. **流动性自动化集成**:设计了新的业务逻辑,将 Meme 铸造费(5% ETH + 5% Token)自动添加至 Uniswap 流动性池,为代币提供初始交易深度。 6. **一二级市场联动与套利**:新增 `buyMEME` 功能,允许用户在二级市场价格优于一级市场铸造价时进行购买,并分析了套利者如何通过交易维持两端价格平衡。

69 0 0 2026-04-03 08:08
DeFi:Token发行与CEX、DEX 交易机制

DeFi:Token发行与CEX、DEX 交易机制

视频 AI 总结: 本视频深入讲解了 DeFi 领域中 Token 发行与去中心化交易所(DEX)的核心机制。内容涵盖加密货币发展史、Token 经济模型设计(分配与锁仓)、以及 IEO/IDO 等发行方式。重点解析了以 Uniswap 为代表的 AMM 自动做市商原理($k=x \times y$ 公式)、流动性提供(LP)及交易滑点等关键概念,揭示了链上资产从发行到交易的完整生命周期与底层逻辑。 视频中提出了以下关键信息: 1. **DeFi 发展脉络**:回顾了从 2010 年比特币交易到 2017 年 ICO 热潮,再到 2020 年“DeFi Summer”及当前稳定币与传统金融融合的趋势。 2. **Token 分类与监管**:将代币分为功能型(Utility)和证券型(Security),并提到美国 SEC 对数字商品与证券的最新监管界定。 3. **Token 经济模型(Tokenomics)**:强调了代币分配、释放机制(如 Cliff 悬崖期和线性释放)以及价值捕获对社区建设和项目长久运行的重要性。 4. **资产发行方式**:介绍了 IEO(中心化交易所发行)、IDO(去中心化交易所发行)以及近期流行的 Bonding Curve(联合曲线)发行模式(如 Pump.fun)。 5. **DEX 与 AMM 机制**: * 对比了传统订单簿(Order Book)与自动做市商(AMM)的区别。 * 详细解释了 Uniswap V2 的恒定乘积公式 $k = x \times y$。 * 阐述了流动性提供者(LP)如何通过注入资金对获得手续费收益及 LP Token 凭证。 6. **交易核心概念**:讲解了滑点(Slippage)的产生原因(交易对池子深度的影响)以及如何通过设置最小获得量来防御价格波动风险。 7. **技术实现**:简要分析了 IDO 合约、锁仓合约及 Uniswap V2 核心合约(Pair、Factory、Router)的代码结构与逻辑。

148 0 0 2026-04-01 23:05
Uniswap V3 池套利算法

Uniswap V3 池套利算法

视频 AI 总结: 视频探讨了 Uniswap V2 和 V3 资金池之间的套利策略。首先介绍了针对 V2 资金池的最优交易量计算公式,并解释了该公式不适用于 V3 的原因,即 V3 具有集中流动性范围。视频核心是提出了一种针对 V2/V3 混合套利的算法,该算法处理流动性范围不相交和相交两种情况。对于不相交的情况,策略是耗尽其中一个资金池的流动性;对于相交的情况,则通过调整后的 V2 逻辑计算最优价格。最后,视频展示了该算法的 Python 实现及其与 Foundry 测试框架的集成,用于模拟套利过程。 关键信息: 1. **Uniswap V2 套利公式:** 存在一个精确公式,用于计算在两个 Uniswap V2 资金池之间进行套利时,能最大化利润的最优代币投入量。 2. **V2 与 V3 流动性差异:** Uniswap V2 资金池的流动性被视为从负无穷到正无穷的恒定范围;而 Uniswap V3 资金池的流动性则集中在特定的价格区间内。这是 V2 公式不直接适用于 V3 的根本原因。 3. **套利条件与目标:** 当一个资金池的价格低于另一个资金池时,存在套利机会。目标是通过交易最小化两个资金池之间的价格差异,从而最大化利润。 4. **V2/V3 混合套利算法:** * **流动性范围不相交:** 当两个资金池的流动性范围没有重叠时,策略是耗尽其中一个资金池的流动性(将价格推至其流动性范围的上限或下限),具体取决于资金池中代币的数量。 * **流动性范围相交:** 当两个资金池的流动性范围有重叠时,策略是交易至一个“最优价格”。此时,可以利用 V2 的最优价格公式,因为我们只关心达到最优价格所需的流动性,而不关心超出该价格范围的流动性。 * **相交情况的边缘处理:** 如果计算出的最优价格超出某个资金池的流动性范围,则将该资金池的价格推至其流动性范围的边界。 5. **实现与模拟:** 视频展示了使用 Python 编写的 `calcDYA` 函数来实现该算法,该函数通过循环执行交易来计算最优交易量。此外,还演示了如何将此 Python 脚本与 Foundry 测试框架集成,以获取实时数据并模拟套利交易,验证算法的有效性。

406 0 0 2026-03-11 10:38
深入探讨 Uniswap V4  Hooks 安全性

深入探讨 Uniswap V4 Hooks 安全性

视频 AI 总结: 该视频主要介绍了 Uniswap V4 的架构、设计理念以及潜在的安全威胁。演讲者来自 Composable Security,分享了他们对 Uniswap V4 的安全研究经验,并着重讲解了 V4 引入的 Hook 机制可能带来的安全风险。核心观点是 V4 虽然提供了更高的定制化和效率,但也引入了新的安全挑战,开发者需要特别注意 Hook 合约的安全性,避免潜在的攻击。 视频中提出的关键信息: 1. Uniswap V4 的目标是迁移 V2 的流动性,并提供更优的 Gas 优化和可定制性。 2. V4 采用 Singleton 模式,所有 Pool 都在一个 Pool Manager 合约中。 3. V4 引入了 Hook 机制,允许在交易的不同阶段调用自定义合约,实现高度定制化。 4. Hook 机制可能存在多种安全威胁,包括缺乏访问控制、未经授权的调用、动态 V 手续费操纵、以及升级带来的风险。 5. 开发者需要注意 Hook 合约的访问控制,避免直接调用,并验证调用者的身份。 6. 动态 V 手续费可能被恶意利用,导致交易费用异常或合约被锁定。 7. Hook 合约的升级可能引入新的安全风险,需要谨慎对待。 8. Composable Security 提供了关于 Uniswap V4 安全性的文章和最佳实践,供开发者参考。

637 0 0 2026-01-22 21:10
Breakpoint 2025:Solana 上最大的 DEX -  HumidiFi

Breakpoint 2025:Solana 上最大的 DEX - HumidiFi

视频 AI 总结: 该视频介绍了 Solana 上排名第一的 DEX HumidiFi 在过去六个月取得的成就以及未来的发展方向。HumidiFi 通过升级 AMM 算法,实现了更紧密的点差和更低的滑点,提高了资金利用率,从而在 Solana 上实现了超过 10 亿美元的日交易量,并成为 Solana 上主要的流动性引擎。未来,HumidiFi 计划推出更多功能,包括链上价格模型,并进一步提升机构流动性,目标是让 Solana 成为各类交易者的首选平台。 关键信息: * HumidiFi 是 Solana 上排名第一的 DEX。 * HumidiFi 通过升级 AMM 算法,降低了点差和滑点,提高了资金利用率。 * HumidiFi 目前日交易量超过 10 亿美元,占据 Solana 现货交易量的一半以上。 * HumidiFi 正在试点链上价格模型,并计划支持更多代币对的交易。 * HumidiFi 致力于提升机构流动性,目标是支持更大规模的交易。 * HumidiFi 的成功归功于对微观结构和资本市场的深刻理解,以及对 Solana 技术的深入掌握。

480 0 0 2026-01-14 21:17