Uniswap v4 的 Hook 新实践,「截断式预言机」如何改变 DeFi?

'Uniswap v4 Hook 实践:「截断式预言机」对 DeFi 的改变'

截断式价格预言机:提高价格喂价可靠性和抵抗操纵成本

引言:在区块链领域,截断式价格预言机是一种用于计算价格的公式,并提供更可靠且不易被操纵的喂价。本文将介绍截断式价格预言机的工作原理、其在 Uniswap 的应用以及其抵抗操纵成本的特点。

1. 引言

在区块链交易中,价格预言机起到了至关重要的作用。然而,传统的价格预言机存在易被操纵的问题,为确保价格预言机的可靠性,截断式价格预言机应运而生。

2. 截断式价格预言机的工作原理

截断式价格预言机使用几何平均的公式记录 Uniswap 流动性池中资产的价格,并对该预言机的喂价进行截断。这意味着在单个区块内,截断式预言机只能记录价格的最大值或最小值,无法被恶意行为者操纵。

3. 截断式价格预言机在 Uniswap 中的应用

截断式价格预言机的智能合约存储了对应流动性池的价格,而在 Uniswap v3 和 v4 中,这些价格以一个个点位(Tick)表示。在交易或调整流动性之前,截断式价格预言机会将流动性池的当前价格变动与其合约中存储的价格变动进行比较。如果两者之间的差异小于某个数字单位(我们使用 9,116),截断式预言机将更新价格点位。然而,如果当前价格变动超过 9,116 个数字单位,则预言机会将其价格上限限制为正负 9,116,从而在一个区块中限制流动性池的价格点位移动量。在更新后,交易或调整才会执行,直到对应区块结束,然后循环重复下一个触发智能合约的区块。

4. 截断式价格预言机的抵抗操纵成本特点

由于截断式价格预言机的工作原理和机制,它具有一定的抵抗操纵成本特点。如果一个恶意行为者试图操纵价格,他必须在多个区块上持续进行操纵,这将导致操纵成本变得非常高昂。

5. 结论

截断式价格预言机作为一种可靠且不易被操纵的价格预言机方案,为区块链交易提供了更高的安全性。通过使用几何平均公式和截断机制,截断式预言机能够减少操纵行为的可能性,并提高价格喂价的可靠性。在 Uniswap 中的应用也证明了其有效性。随着区块链技术的发展,截断式价格预言机有望在更多的领域得到应用,从而进一步提高区块链的去中心化和安全性。

参考链接:https://foresightnews.pro/article/detail/43573