一些链上交易所把订单簿与自动做市池装进同一个市场:盘口挂单和恒定公式备底共存,你的单子按规则在两层之间分配。本文拆解这种混合结构的定价分工——订单簿提供贴市价格、池子兜住无人挂单时的成交——以及由此产生的拆单成交、两笔费率、排队与三明治暴露差异,并给出在成交回执里还原两条腿的读法。
汇总与「DEX机制」相关的文章,帮助你系统了解该主题。
一些链上交易所把订单簿与自动做市池装进同一个市场:盘口挂单和恒定公式备底共存,你的单子按规则在两层之间分配。本文拆解这种混合结构的定价分工——订单簿提供贴市价格、池子兜住无人挂单时的成交——以及由此产生的拆单成交、两笔费率、排队与三明治暴露差异,并给出在成交回执里还原两条腿的读法。
在无许可交易所里,任何人可以给任意代币对开一个交易池,但开池不等于有人来交易。本文从上链前提讲起:代币标准兼容性核对、手续费档位与价格刻度的选择、首笔流动性的初始定价、创建交易本身的费用与失败形态,并拆解假上架、首换套利、索引收录延迟这些新手最容易撞上的一次性成本。
自动做市池子有两个常被忽略的公开函数:一个把账面储备强制对齐到真实余额,一个把真实余额里多出来的部分提走。它们的源码注释各只有一行,却是理解账面库存与实际到账为何会不一致的钥匙。本文以 Uniswap v2 类池子合约为例,讲清这对镜像函数的触发场景、谁能调用、调用后价格读数如何变化。
链上兑换不是币直接换币,而是一串转账、铸造与销毁的组合动作。本文带你用区块浏览器的代币转账记录,把一笔成功兑换拆成进入路径与产出路径两条腿,认出路由合约、池子与中间跳板各自的位置,并给出核对到账与排查错付的基本动线。
集中流动性池在创建时就选定了一个手续费档位和一个与之绑定的刻度间隔,格线粗细决定仓位能挂的价格密度、单格资金的厚薄和后来者的竞争格局。本文解释刻度间隔是什么、由谁在哪个环节锁定、粗细两端的代价,以及进场前怎么把这项参数读明白。
同样是百分之零点几的兑换手续费,写进价格公式之前扣掉和从最终产出里直接抽走,会得到两个不同的到手数字。本文以去中心化交易所的流动性池为例,拆解手续费入账位置对成交价、滑点口径和跨池比较的影响,并给出把费用与价格冲击合并核对的成本动线。
贪心路由让套利者一跳搬走全部价差,多池轮询把单子均匀铺进同质池、迫使搬运逐池付费。本文以 Balancer v2 的 LBR 类设计为例,拆解渗漏再分配逻辑与用户垫付的均价、gas 两项代价。
同一笔兑换,exactInput 与 exactOutput 两种订单语义把价格影响分别推给到手端与付出端,失败形态也完全不同。本文拆解两种口径的计算方向、部分成交处理、参数含义迁移与拆单选择逻辑。
以 UniswapX 这类协议为例,意图单先被承接方竞价认领、后由承接方提交上链。本文解释报价衰减曲线、承接方资格、额度边界保护、失败零成本与「竞争烈度决定成交质量」的现实边界。