BunnySwap是部署在公链网络上的去中心化自动做市DEX协议,依托智能合约完成链上兑换,不存在中心化托管机构,用户资产始终留存于自身加密钱包,交易行为通过钱包签名直接与合约交互完成,不需要注册账号,也不存在平台资金保管环节。整套协议以流动性池作为交易底层,采用恒定乘积AMM模型驱动代币价格演算,池内两种代币的存量比例会随每一笔兑换发生变动,以此实时输出交易报价,流动性提供者注入等额价值的双币种资产,获取对应的LP凭证,以此分得交易手续费收益,部分场景还可以拿到协议原生代币作为额外激励,这套机制也是BunnySwap能够实现无撮合交易的核心基础。
BunnySwap的合约架构分为工厂合约、路由合约与流动性池合约三大部分,工厂合约负责创建与记录各类交易池,路由合约承接用户的兑换请求,完成路径计算、滑点校验并转发交互指令,池合约则管理代币存储、价格计算以及LP份额记账,整套逻辑全部上链公开可查询。协议设置固定比例的交易手续费,手续费一部分回流至流动性池,增厚LP持有者的资产价值,另一部分用于协议生态激励。不同于部分DEX需要手动提取手续费收益,BunnySwap支持手续费自动复投进流动性头寸,减少用户重复操作产生的gas消耗,同时合约内置滑点保护逻辑,用户可以自定义可接受滑点阈值,规避行情剧烈波动带来的成交异常问题。
BunnySwap的实际应用场景覆盖普通代币兑换、流动性挖矿以及新项目早期流动性搭建,普通交易者接入兼容的Web3钱包之后,就可以完成代币互换,适合想要快速完成链上资产调换,不想经过中心化平台中转的用户。流动性提供者向BunnySwap的资金池注入资产之后,拿到LP凭证,既可以单纯赚取兑换手续费,也可以将LP凭证质押到协议矿池,参与挖矿获取额外代币收益,不过注入资产会面临无常损失,代币相对价格波动幅度越大,无常损失带来的影响就会越明显,需要结合行情做好仓位权衡。不少新项目会借助BunnySwap部署初始交易池,为项目代币建立链上交易通道,早期池子深度普遍偏低,大额交易容易出现较高滑点,这也是参与该类币种交易需要留意的现实状况。
BunnySwap更多定位为中小型DEX,对比头部协议,它的交易对数量、资金池整体规模存在明显差距,适合小额高频的链上互换操作,并不适合超大额资金的集中交易。使用BunnySwap的整个流程,全部依靠链上合约执行,每一笔交易都需要支付对应公链的gas费用,gas成本会网络拥堵程度发生浮动。用户在进行授权、注入流动性、代币兑换等操作时,应当仔细核对合约地址,避免误交互仿冒钓鱼合约,同时要充分理解AMM模式自带的各类风险,合理规划参与资金规模,不要把全部资产投入单一流动性池当中,以此降低整体参与风险。

