Retherswap是部署在Hypra网络之上的开源去中心化交易协议,定位为链上自动化做市DEX,主要服务于网络内各类ERC20代币的链上兑换与流动性管理场景,整体合约架构参考UniswapV2进行二次迭代开发,整套协议代码完全公开,核心合约设定为不可升级模式,从底层设计上降低协议被人为修改规则的可能性,整个交易流程不引入中心化托管机构,用户资产始终保存在个人链上钱包当中,交易行为全部交由智能合约自动执行,不存在平台托管资金的环节。
Retherswap的底层技术核心是AMM自动化做市机制,依靠常数乘积算法驱动流动性池完成资产定价与兑换。每一个交易对对应独立的流动性池,池内存放两种目标代币储备,流动性提供者将等值的两类代币注入合约之后,会收到对应的LP凭证代币,用来代表自身在资金池当中所占份额。每当用户发起swap兑换,智能合约会实时读取池内资产储备,按照算法自动计算交易后的代币价格,同步更新池内资产余额,不需要订单簿撮合,也不用寻找对手方,只要流动性池存有储备,任何时间都可以完成代币交换,链上每一笔交易记录均可在区块浏览器完整溯源,定价逻辑全部写死在合约代码内,不存在后台人为干预价格的空间。
Retherswap覆盖普通交易者、流动性提供者以及项目方三类群体。普通交易者只需要链接兼容EVM的钱包,就可以直接在界面完成代币互换,自主设置滑点阈值,控制单笔交易能够接受的价格偏移范围,以此降低大额兑换带来的滑点损耗。流动性提供者存入双币种获得LP份额之后,可以按比例瓜分池内产生的交易手续费收益,但参与做市同样会面临无常损失,当两种代币外部市场价格出现大幅偏离时,取出资产的实际价值会和初始投入形成差额,这也是AMM机制普遍存在的客观风险。对于链上新项目,开发者能够借助Retherswap快速部署全新交易池,无需搭建交易后端,就可以为项目代币建立初始链上流通市场,方便社区用户完成代币流转交换。
Retherswap作为Hypra网络基础DeFi组件,能够和生态内其他应用形成联动,部分链上DApp可以直接调用协议的swap接口,把代币兑换功能嵌入自身产品页面,用户不用跳转外部页面就可以完成资产置换,用于参与质押、挖矿、NFT购买等后续操作。协议接口和底层合约相互分离,界面只是和链上合约交互的入口,即便是前端页面出现访问异常,用户依旧可以直接和链上合约交互,执行添加流动性、代币兑换、赎回LP等全部操作,这种分离设计也是多数开源DEX共同具备的特点。
客观看待Retherswap,它继承经典AMM的优势,同时也保留这类协议固有的短板。小规模交易在流动性充足的交易对内可以实现较低滑点,但是资金池深度不足的长尾币种,大额交易容易产生明显价格冲击;不可升级合约带来抗审查属性,同时意味着合约如果出现潜在漏洞,也无法快速迭代修复。币圈用户在使用Retherswap的时候,除了关注代币本身基本面,也需要读懂AMM交易逻辑,区分交易手续费、网络gas费、滑点损耗等不同成本,流动性提供者需要充分认知无常损失,结合自身风险承受能力参与提供流动性,理性看待链上DEX带来的收益与风险。

