DEX(去中心化交易所)是一种无需中心化金融机构参与的交易平台,通过智能合约和区块链技术提供交易服务。与中心化交易所不同,DEX 无需通过订单簿来撮合交易,而是直接从流动性池中兑换所需资产。DEX 之所以能如此便捷地交易,是因为引入了 AMM 算法模型。
作者:Kyle @ Contributor of PermaDAO
DEX(去中心化交易所)是一种无需中心化金融机构参与的交易平台,通过智能合约和区块链技术提供交易服务。与中心化交易所不同,DEX 无需通过订单簿来撮合交易,而是直接从流动性池中兑换所需资产。DEX 之所以能如此便捷地交易,是因为引入了 AMM 算法模型。
AMM 是 Automated Market Maker(自动做市商)的缩写,是一种算法驱动的智能合约系统,其为 DEX 的资产提供流动性以供用户可以直接交易,无需等待买卖订单的匹配。
AMM 应用在 DEX 中,带来了更加开放和灵活的资产交易方式。传统市场中繁琐的身份审查、安全风险与交易限制等问题在 DEX 中得到消除,为交易者提供更多的自主权。
相对于中心化交易所,DEX 具有以下优势:
CPMM(Constant Product Market Maker)模型最早是 Vitalik 提出,由 Hayden Adams 引入 Uniswap 协议,其中 Uniswap V1 和 V2 都是采用此模型。恒定乘积做市商模型公式非常简洁:x y = k,其中 k 是常数,x 和 y 代表流动池中两种代币的数量,且 x y 恒等于 k。
CPMM 模型的资金流动性相对分散,滑点较大,容易遭到交易抢跑攻击。无常损失和 MEV 等问题也是其不可忽视的痛点。
Uniswap 迭代到 Uniswap V3 时提出了 CLMM(Concentrated Liquidity Market Maker)模型,基于 CPMM 模型中的恒定乘积公式(x * y = k)进行了改进,其允许流动性提供者在自定义的价格区间提供流动性,从而提高了资金利用率。
相对于 Uniswap V2 的 CPMM 模型,CLMM 模型在相同流动性资金下表现更佳,具有更深的交易深度,降低了滑点。此外,围绕 1 美金设置较窄的价格区间还可以让 Uniswap V3 适用于稳定币的交易场景。然而,CLMM 模型仍然无法解决 MEV 和抢跑交易攻击等问题,无常损失仍相对较高。
DLAMM(Discrete Liquidity Automated Market Maker)由 iZUMi Finance 提出,与 CPMM、CLMM 都着明显不同。CPMM、CLMM 模型都是连续的曲线,因此流动性也是连续的。而 DLAMM 模型是离散的点,所以流动性也是离散的。
具体讲,DLAMM 允许流动性提供者将流动性集中在特定的价格点上,类似限价单,进一步地提高了资金的利用率与降低交易滑点。然而也正是限价单的原因,造成交易必须发生在设定的价格点位上,缺乏灵活性。
PMM(Proactive Market Maker)由 DODO 提出,采取自动调整流动性的策略,通过引入预言机喂价,将流动性聚合在市价附近。
PMM 完全改变了过去主流的 AMM 算法结构,采用了动态可调节的算法,使其有效地提高了资金利用率,降低交易滑点,给交易者提供更优惠的价格。然而,PMM 这套模型存在过度依赖预言机等问题。
Permaswap 是 Arweave 生态中的首个实时跨链 DEX,其基于 everPay 协议所构建,具有无需 Gas 费、零抢跑滑点 、100% 数据永久存储等特点,为数字资产交易提供了更高效、更安全的解决方案。
由于区块链的不可篡改性,智能合约一旦在链上完成部署,则无法修改。如果后续想对智能合约进行更新与改进,则需要创建新的智能合约来升级。对于一个 DEX 来说,它需要不断地改进自己的 AMM 模型,以满足市场不断改变的需求。从现状看,很难有一个完美的 AMM 模型可以覆盖所有的需求和解决所有的问题。
然而,Permaswap 是一个拥有聚合器般灵活的 DEX,支持多种 AMM 算法以提供给用户最优价格。它是如何实现的?得益于其采用了全新的开发范式——SCP,这与传统区块链项目的构建路径大相径庭。
SCP(Storage-based Consensus Paradigm)——基于存储的共识范式,是 everVision 提出的下一代区块链应用开发范式。与传统区块链不同的是,SCP 是将计算与存储分开,即链上存储、链下计算。区块链(Arweave)负责存储,链外的服务器负责计算并存储生成的所有状态。
具体地讲,SCP 采用了惰性评估的策略,让链外服务器负责智能合约的计算与状态的更新,并存储到区块链,未来再对结果进行验证。这里面,区块链充当起数据可用层,确保数据的不可篡改与可追溯性,让数据随时可验证。任何人都可以对合约的结果进行验证,以确保合约的最终一致性。因此,基于 SCP 范式构建的应用都具有 Web2 级别的高性能与可用性,同时也具备区块链的透明度与可信度。
对于去中心化交易所 Permaswap 来说,在智能合约与算法的配置可以更加灵活,表现在可以支持多种类型的 AMM 模型,让 LP 节点可以按需选择。
当然,SCP 范式下的 Permaswap 还具备其他显著的优势:
Permaswap 基于 SCP 范式构建,是其可以灵活地构建与采用 AMM 模型。由于目前 Permaswap 还处于 Beta 版本,暂时统一采用特定价格范围做市的恒定乘积 AMM 模型,即借鉴了 Uniswap V3 的 CLMM 模型。用户在添加流动性时,可以选择不限定价格范围,也可以选择特定的价格区间做市。随着未来 Permaswap 网络不断壮大,将引入更多不同的 AMM 模型,逐渐成为一个多 AMM 模型的 DEX。
在 Permaswap 流动性挖矿的过程中,涉及到网络中的两个重要角色:Router 节点与 LP 节点。按照 白皮书,待 Permaswap 网络进入 Flood(洪魔)阶段后 ,任何个人和机构都可以通过质押 PSN 代币(未发行)成为 Router 节点或 LP 节点。
两个节点的主要功能分别是:
LP 节点可以自由地选择特定 AMM 模型,并注入资金提供流动性。Router 节点根据用户的交易需求,结合连接自身的 LP 节点或在其他 Router 节点的 LP 节点的信息,生成最优价格反馈给用户。
一旦交易完成,Router 节点可以从中赚取交易手续费,LP 节点可以获得流动性挖矿激励。当然,如果有 Router 节点或 LP 节点作恶,则对其质押的 PSN 代币进行罚没,代币数量低于阈值将被网络强制清退。
Permaswap 目前对所有人开放,无需质押任何担保金就可以部署 LP 节点做市以赚取激励(目前是 AR 代币)。Permaswap 内有十个流动性池可供添加流动性做市,包括 USDC/USDT、AR/USDC、AR/ETH、ETH/USDC、AR/ARDRIVE、USDC/ACNH、AR/ANS、AR/U、AR/STAMP、ETH/MAP。
💡 关于如何在 Permaswap 部署 LP 节点、如何添加流动性,请参阅 Permaswap 指南。
未来,Permaswap 将发行原生代币 PSN,作为流动性挖矿的激励、投票治理、节点准入担保金等等。按照计划,Permaswap 还会继续上线新资产,为 Arweave 生态与多个公链的资产提供流动性。随着越来越多的 Router 节点与 LP 节点加入,Permaswap 也将逐步形成强大且稳健的生态网络。
关于 PermaDAO:Website | Twitter | Telegram | Discord| Medium | Youtube
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!