Pinto Exchange属于一套基于EVM生态的开源无需许可去中心化交易架构,核心组件被命名为Well流动性池,和市面上常规AMM交易所有着明显的设计差异。传统DEX大多把定价公式、预言机逻辑固化在合约内部,一旦部署完成就很难灵活调整,而Pinto Exchange将交易函数、链原生预言机模块、池执行实现三者相互拆分,支持开发者自由组合不同组件去搭建专属流动性池,Aquifers注册表用来记录各个Well池对应的底层组件,方便链上校验合约逻辑没有被篡改,降低第三方协议接入流动性时的信任成本。整套协议没有中心化运维主体干预池规则,任何链上地址都能够调用注册表部署全新的自定义流动性池,不用提交申请,也不存在白名单审核流程。
技术层面上,Well池架构最突出的优势是面向做市场景的可定制能力。普通AMM只支持恒定乘积一类固定曲线,做市商想要实现阶梯限价、波动率自适应做市策略,往往需要额外开发中间层合约,会增加gas消耗与合约风险。Pinto Exchange允许直接把自定义交易函数嵌入Well池内部,做市参与者可以根据代币属性,选用适配的定价模型,稳定币交易对可以采用低滑点的平稳曲线,波动型币种则可以选择对行情变化更加灵敏的函数模型,预言机模块同样可以按需接入,既可以选用链原生的价格数据源,也能够完全关闭预言机组件,单纯依靠池内供需完成定价。这种模块化的结构,也便于其他DeFi协议直接复用Well池流动性,跨协议调用的时候不需要额外中转合约,减少多层合约嵌套带来的安全隐患。
Pinto Exchange的架构主要服务三类链上参与者。专业链上做市方可以搭建专属Well池落地定制做市策略,不用受制于现有DEX固化的交易逻辑,精细化控制滑点、深度以及价格偏移规则;DeFi协议项目方能够新建配套流动性池,将协议代币的交易规则与自身业务逻辑深度联动,方便激励资金深度的沉淀;普通链上交易者更多是间接使用这套协议,接入基于该架构开发出来的各类前端界面,去和各式各样已经部署完成的Well流动性池完成交易交互。普通用户很难直接手动调用底层合约,大多依靠上层应用封装好的交互入口完成兑换、提供流动性等基础操作,不同前端的功能完整度,会直接影响普通交易者的实际使用体验。
这套模块化架构同时也伴对应的客观局限。因为可以自由组合各类组件,市场上会出现大量参数配置各不相同的Well池,部分第三方自行部署的流动性池,选用的交易函数、预言机配置未必经过充分实战检验,存在定价异常、损耗偏高的可能性。参与提供流动性或者进行交易之前,需要确认Well池登记在官方Aquifers注册表之内,核验对应的底层组件源码是否开源公开,避开未经审计的自定义模块组合。同时模块化拆分设计会带来单次交互合约调用逻辑的增加,部分复杂配置的Well池,gas开销对比简单恒定乘积AMM会有所抬升,高频小额交易场景下,手续费带来的影响会变得更加明显,需要权衡交易成本与滑点收益之间的关系。

