主动做市商PMM详解:从零开始学习链上流动性解决方案的完整指南
什么是主动做市商(PMM)?
主动做市商(PMM,全称Proactive Market Maker)是由DODO团队首次提出并实现的新一代链上流动性解决方案[2]。与传统的自动做市商(AMM)不同,主动做市采用了更灵活的算法机制,通过引入预言机来指导价格,模仿人类做市商的行为模式[2]。
PMM的核心优势在于将资金聚集在市价附近,提供和中心化交易所一样好的流动性[2]。这意味着主动做市商拥有较高的资金利用率和较低的滑点,同时提供的价格更加优惠[2]。对于想要参与DeFi交易的用户来说,这是一个重要的改进。
主动做市与自动做市的核心区别
理解PMM和AMM的差异是学习主动做市的关键。在传统的自动做市商(AMM)机制中,代币的可用数量乘积遵循恒定乘积公式X*Y=K[2],其中X和Y分别代表交易池中两种代币的可用数量。这个公式是一个反比例函数,会导致价格滑点较大。
相比之下,主动做市采用了不同的解决方案[2]。做市商可以将自己的做市策略上链,可自定义斜率曲线、充币比例等参数,是一种更灵活更自由的算法[2]。这使得流动性提供者能够更精准地控制风险和收益。
此外,DODO允许单币做市,用户只需要持有一种资产即可参与做市,从而避免了需要同时持有两种资产的局限[2]。这大大降低了参与门槛。
主动做市的工作原理详解
主动做市利用外部价格数据(如预言机)和库存管理来下单[1]。其主要目的是更高效地利用资金,减少非永久性损失,通过主动调整价格响应市场[1]。这个过程可以分为几个关键步骤:
- 预言机提供实时市场价格信息,作为做市决策的基础
- 智能合约根据库存情况动态调整买卖单的价格
- 做市商的资金集中在市场实际交易价格附近,提高资金利用效率
- 通过主动价格调整,减少滑点和非永久性损失
这种机制确保了流动性提供者能够获得更好的收益,同时交易者也能获得更优惠的价格。
如何参与主动做市:实践步骤
参与主动做市的过程相对直观。首先,用户需要选择支持PMM机制的DeFi平台,如DODO协议[1]。然后按照以下步骤操作:
- 准备所需的单一资产(不需要两种配对资产)
- 连接钱包到相应的DeFi平台
- 选择交易对和做市参数
- 自定义斜率曲线和充币比例[2]
- 部署资金开始做市,赚取交易手续费收益
相比传统AMM,这个过程给了用户更多的灵活性和控制权。
主动做市的优势与风险
主动做市相比其他流动性解决方案具有多个优势。首先,资金利用率显著提高,因为资金集中在市价附近而不是分散在整个价格曲线[2]。其次,滑点较低,为交易者提供了更好的交易体验。第三,价格更优惠,吸引了更多的交易量。
然而,参与主动做市也需要注意风险。流动性提供者需要监控市场动态,根据价格变化调整做市策略。如果市场波动剧烈,可能导致非永久性损失。此外,用户需要理解复杂的参数设置,如斜率曲线和充币比例的含义。
主动做市与其他流动性方案的对比
除了PMM和标准AMM,还有集中流动性做市商(CLMM)等新型方案[5]。CLMM允许流动性提供者将资产部署在特定价格区间,而非分散在所有可能的价格范围[5]。这进一步提高了资金利用率。
不过,CLMM要求用户更密切地关注市场动态[5]。一旦价格离开所设区间,将无法继续赚取手续费。相比之下,主动做市商通过预言机和自动调整机制,提供了更好的自动化解决方案。
开始你的主动做市之旅
如果你对主动做市感兴趣,建议从以下几个方面入手:学习基础概念、研究不同平台的参数配置、从小额资金开始实践、逐步优化你的做市策略。通过持续学习和实践,你将能够更好地理解链上流动性机制,并从中获取收益。
