这是交易过程中资产价格的变化。价格滑点是根据交易资产的数量和可用的流动性来预测。交易的资产越多,预期的滑点就越高。预期的滑点将在交易前计算出来。 意外价格滑点是在交易过程中由于某种未知或不可预测的原因而发生的价格上涨或下跌。
根据AMM算法和X/Y状态计算预期价格。这是流动性接受者在开始交易时所指望的价格。
执行交易所需的时间可能会极大地改变预期的执行价格和AMM市场的状态。
执行价格与预期执行价格之间的差额。
超过预期价格的意外滑点。 例如,流动性接受者想要以 0.05 Y 单位的价格交易 1X,换取 20Y。交易需要一些时间,当它最终执行时,价格可能已经改变,现在是 0.1 Y 单位。在这个价格下,流动性接受者只能买 10Y 换 1X。意外滑点为 0.05 (0.1 − 0.05)。另一方面,如果执行价格下降到 0.25 Y 单位,流动性接受者现在可以以 1 X 的价格购买 40 Y。这里的意外滑点为-0.15 (-0.25 - 0.1)。 接下来,一起看两个场景:
在这种情况下,流动性提供者试图攻击流动性接受者。攻击者看到一个待处理的交易,然后执行三个交易: 在这种攻击中,对手在受害者的交易执行之前从流动性矿池中取出所有资产。在这样做的过程中,掠夺者放弃了受害者交易的佣金。流动性提供者按其向AMM DEX市场提供的流动性的比例收取佣金。 |