OasisDEX是以太坊链上早期知名的链上订单簿型去中心化交易协议,依托MakerDAO生态诞生,在AMM流动性池普及之前,为DeFi赛道提供了一套链上撮合的成熟解决方案。和多数自动化做市商不同,OasisDEX把完整的订单簿逻辑部署在智能合约当中,买卖挂单全部上链存储,每一个交易市场都分为双向排序的双向链表,分别承接买单与卖单,合约自动完成价格排序与撮合匹配,不存在中心化服务器托管订单的环节。协议采用挂单方资产托管模型,做市用户提交限价单之后,对应数量的代币会暂时锁定在合约内,订单成交或者主动撤销后资产才能取回,这套机制从底层避免了成交之后卖方违约的情况,保证每一笔撮合都能即时交割,也是它区别于其他链上撮合方案最核心的特点。普通交易者无需托管账户资产,钱包签名即可直接吃单,资产全程留在用户自己的钱包地址中,属于典型的非托管交易架构。
OasisDEX整套技术架构采用分层合约设计,底层SimpleMarket提供订单基础存储逻辑,向上延伸出到期市场模块,最上层的MatchingMarket承载完整排序撮合功能,模块化的代码结构让它很容易被其他DeFi项目调用集成。流动性最大的亮点在于合约可组合性,其他智能合约能够在一笔原子交易当中读取OasisDEX订单簿深度、直接执行交易,这一点给链上套利机器人、清算工具留出了充足的开发空间。在早期MakerDAO体系中,很多抵押债仓清算程序会对接OasisDEX,当抵押资产触发清算条件,清算机器人可以直接在订单簿卖出抵押品换回DAI,完成债务闭环,这也是协议最早落地的深度技术联动场景。不过链上订单簿模式也自带短板,每一次挂单、撤单都需要发送链上交易并支付gas费,行情剧烈波动时,高频挂单会带来不菲的手续费开销,相比AMM池子更适合中长期限价策略,并不适合短线频繁换手。
OasisDEX主要适配三类币圈用户群体。第一类是想要执行精准限价挂单的资深交易者,平台支持自定义成交价格,用户可以提前挂出想要的价位等待行情触发,不用时刻盯盘手动兑换,适合波段交易策略;第二类是链上套利开发者,借助协议开放的接口编写套利脚本,捕捉不同DEX之间的价差,很多早期DeFi套利策略都是基于OasisDEX订单数据开发而成;第三类是生态项目方,可以直接嵌入协议搭建自有交易界面,不需要从零开发撮合逻辑,不少早期DeFi项目都选择对接它快速上线代币交易市场。交易标的以以太坊ERC‑20代币为主,稳定币交易对尤其是DAI相关交易对长期拥有相对充足的深度,在稳定币兑换、大额代币互换场景当中经常被选用。
放在整条DeFi发展时间线当中观察,OasisDEX代表了去中心化交易所一条重要的技术分支,它证明完整订单簿逻辑可以完全运行在公链之上,但也暴露了链上订单簿gas成本偏高、流动性分散的痛点,为后续DEX赛道的技术迭代提供了参考样本。自动化做市商快速普及,纯链上订单簿模式热度有所回落,但协议本身依旧保持开源开放,开发者依旧能够自由部署和二次开发。对于普通交易者来说,选择OasisDEX前需要理清自身交易习惯,如果偏好高频短线交易,AMM流动性池往往体验更好;如果追求精准限价成交,愿意承担挂单产生的gas开销,那么这套链上撮合方案就能够匹配对应的交易需求。了解它底层的托管撮合逻辑,也能帮助交易者分清不同类型DEX之间的技术差异,在繁杂的DeFi工具当中选出适配自己策略的交易渠道。

