Retherswap是部署在Hypra网络上的开源去中心化自动做市商DEX协议,整体架构参考UniswapV2进行迭代优化,整套协议由多组不可升级智能合约构成,主打抗审查、无托管的链上代币交换服务,不需要中心化撮合服务器,用户资产始终留存于个人钱包,交易行为全部在链上完成执行与记录。和传统订单簿交易所不同,Retherswap不依赖买卖双方挂单匹配,依靠流动性池储备资产完成代币兑换,只要对应交易对存在流动性池,任意符合标准的ERC20代币都可以完成交换,降低新项目代币上线交易的门槛。
Retherswap核心技术机制沿用AMM自动做市算法,依靠恒定乘积公式驱动池内资产定价,每一笔swap交易都会改变池子两类代币储备量,同步推动代币价格动态变动,整个价格调整过程完全由合约自动运算,不存在人为干预空间。协议把创建流动性池、注入流动性、代币交换、提取流动性的逻辑全部封装在独立合约模块,普通交易者调用路由合约完成兑换,流动性提供者向池内双向存入配对代币,按份额获取交易手续费分成。由于合约不可升级,底层交易逻辑一经部署便无法修改,减少后台权限带来的风险,但同时也意味着没有办法直接修复合约运行后暴露的潜在漏洞。
Retherswap最基础用途就是Hypra链内ERC20代币即时互换,用户只需要链接兼容的Web3钱包,设置滑点参数,签名交易即可完成资产置换,适合短线调仓、新币抢筹、稳定币互相转换等操作。对于项目方,Retherswap提供无许可建池能力,新项目无需审核就可以搭建交易对,快速获得初始流通市场,这也是很多链上小币种首要的交易渠道。流动性提供者则可以存入代币参与做市,赚取每笔swap产生的手续费收益,不过参与做市同样会面临无常损失,币价波动幅度越大,无常损失带来的影响就会越明显。
Retherswap的swap接口具备可组合特性,其他Hypra链上DeFi应用可以对接协议路由,把代币兑换功能嵌入自身产品页面,用户不用跳转至Retherswap前端界面,就能在借贷、质押、NFT项目内部完成代币交换,提升整套DeFi生态的流转效率。普通用户需要区分协议合约与前端交互界面,即便官方网页无法访问,只要智能合约正常部署,用户依旧可以通过链上工具直接调用合约完成swap、增减流动性等全部操作,这也是去中心化协议区别中心化交易所的关键特征。
使用Retherswap需要重点关注滑点设置、池内流动性深度两大要素。流动性稀薄的交易对,大额swap会造成剧烈滑点,实际到手代币数量会显著低于预估数值;过小的滑点参数,又容易遇上链上拥堵,直接造成交易失败。同时链上所有操作都需要消耗Hypra网络gas费用,gas水平会随网络繁忙程度起伏。作为AMM类DEX,Retherswap给链上资产流通提供开放通道,但交易者与流动性提供者都需要理解合约机制对应的各类风险,结合自身的交易策略合理使用协议功能。

