IDEX是业内较早落地混合模式的去中心化交易所,核心设计思路是把中心化交易所的订单簿体验,和去中心化非托管资产模式结合在一起,解决早期DEX普遍存在的交易卡顿、gas成本高、容易出现抢先交易的痛点。不同于纯AMM类DEX只依靠资金池完成兑换,IDEX同时兼容限价单、市价单等传统订单簿交易类型,还接入AMM流动性池做补充,当订单簿挂单深度不足时,系统会自动调用池子流动性完成成交,让普通币种也能获得基础交易深度。用户资产并不会上交平台服务器保管,资产存放于链上智能合约,私钥依旧掌握在用户手中,从根源规避平台挪用资产的风险,这也是它和中心化交易所最核心的区分点。
IDEX最核心的技术机制为链下撮合、链上结算的混合架构,订单的接收、比对、撮合全部在链下引擎完成,不需要每一笔挂单、撤单都上链,大幅减少gas消耗,撤单操作也不会产生额外手续费。用户提交交易时用钱包对订单做数字签名,把交易授权发送给链下撮合引擎,引擎匹配买卖双方之后,会把多笔成交打包批量提交至区块链,由智能合约完成最终资产划转,所有成交记录永久上链留存可查。这套机制还可以降低三明治攻击、抢先交易的发生概率,因为交易意图在撮合阶段不会暴露在公开链上内存池,直到批量结算阶段才会广播上链,对于高频交易场景十分友好。同时平台还设置多重签名校验与nonce防重放机制,避免重复执行交易,保障合约层面的资金安全。
IDEX适合两类交易者,一类是习惯中心化交易所订单簿操作,又不愿意把资产交给第三方托管的用户,可以在这里设置限价挂单、止盈止损,执行套利策略,对比普通AMM兑换,滑点可控性更强。另一类是中小型币种的流动性提供者,做市用户既可以像传统订单簿一样挂单吃手续费,也可以向AMM资金池注入代币获取流动性挖矿收益,两种模式可以并行。批量结算的特性在网络拥堵阶段优势尤为明显,大量交易打包上链,摊薄单笔交易的gas开销,适合短时多次调仓、批量调仓的操作。不过流动性分布会随币种变化,主流币种订单簿深度充足,部分小众币种依旧需要依赖AMM池子完成交易,会带来一定无常损失风险。
使用IDEX的过程中也需要理解混合架构带来的客观限制,链下撮合引擎由平台方运维,如果撮合服务出现中断,新订单无法完成匹配,但已经存入合约的资产依旧可以由用户自主赎回,不会出现资产锁死的情况。手续费采用挂单吃单的分层模式,挂单制造者会获得一定手续费返还,吃单者承担主要交易成本,代币质押者还可以按份额瓜分平台交易手续费收益。对比纯链上DEX,它兼顾速度与非托管,对比中心化交易所,放弃部分极致响应速度换取资产掌控权,这种折中方案也成为后续很多新型DEX参考的技术范本。交易者在参与前,需要熟悉钱包签名授权逻辑,合理设置滑点参数,区分订单簿成交和AMM池成交的不同收益与风险,以此获得更稳定的交易体验。