Hashflow 是一个建立在多链平台上的 DEX,目前部署在以太坊、Avalanche、Arbitrum、Optimism、Polygon 和 BNB Chain。为了解决 AMM 中的无常损失、滑点和夹层攻击风险问题,Hashflow提出了“请求报价”(RFQ)模式。简而言之,它可以帮助加密货币做市商将做市策略写入智能合约,比 AMM 更有效地管理 LP 提供的流动性池,并将做市商从集中式交易所带到分散式交易所。
Hashflow 取代了 AMM 常用的恒定产品定价功能,允许做市商从任何地方获得流动性,并使用加密签名支持的链外定价功能为资产定价。通过将定价转移到链外,做市商可以使用更复杂的定价策略,将链外数据(如历史资产价格、波动性和其他真实世界的信息)纳入其中,使他们能够有效地为资产定价。
根据项目披露,$HFT 是 Hashflow 协议的治理代币。它将是一个部署在以太坊主网上的 ERC-20 代币。
RFQ是如何工作的?
Hashflow 使用 RFQ 从负责管理资金池流动性的做市商那里获取报价。做市商需要对报价进行加密签名,在交易期间保持不变。这确保了价格是有保证的,不会被夹层攻击。如果在源链上验证交易和将有效载荷转发到目的链之间出现重大的价格波动,它还可以保护交易者免受滑点。
一个跨链互换所涉及的步骤详细如下:
- 交易者请求报价,在以太坊(源链)上出售 10 $ETH,在雪崩(目的链)上购买 20 $AVAX
- 做市商向交易员提供一个签名报价
- 交易者在以太坊上提交交易,并将签署的报价作为有效载荷源
- 链上的流动性池智能合约执行安全检查,将资金从交易者的钱包转入池中,发送有效载荷,并调用源链上的网关智能合约
- 一旦源链上的交易成功,网关智能合约会触发一个事件
- 然后验证者使用该事件来验证交易,并将证明与有效载荷一起提交给目的链上的网关端点
- 然后,中继者将有效载荷提交给目的链,并将 $AVAX 转移到目的链上的交易者的钱包里。
可见,上述步骤不依赖外部桥接,也不要求用户在源链上托管他们的资产,以便在目的链上铸造桥接资产。用户可以通过利用基于签名的定价和 RFQ 来交换任何资产。