去中心化交易協議 Uniswap 還是一個預言機協議嗎? - 冷萃財經

去中心化交易協議 Uniswap 還是一個預言機協議嗎?

作者:Alex Kroeger

翻譯:Block unicorn

今年 5 月,Vitalik 在 Uniswap 治理論壇上創建了一個帖子,名為「UNI 應該成為一個預言機代幣」。他認為預言機需要提供鏈下數據,並且 UNI 處於有利地位,可以為高價值、容忍延遲的用例提供 Chainlink 的替代方案。

雖然這是一個有趣的想法,但正如我最近在該帖子中所反映的那樣,我一直在思考 Uniswap 如何已經是一個預言機協議。它已經從以太坊上最大的 DEX 提供了價格信息。UNI 已經是一個預言機代幣,UNI DAO 只是在這個事實方面做得不多,至少到目前為止。

Uniswap 作為預言機的歷史

自 v1 以來,Uniswap 一直是一個預言機協議,儘管當時是一個非常粗糙的協議。Uniswap v1 是一系列具有簡單x * y = k定價機制的 ETH-ERC20 礦池。您可以在任何池中查詢 ETH 和相應 ERC20 代幣的值,並且,您有一個現貨價格預言機。

然而,v1 作為預言機協議還有很多不足之處。首先,一切都以 ETH 定價。為了獲得非 ETH 報價,比如以 USDC 表示的 BAT 價格,您需要將價格鏈接在一起(在這種情況下,BAT-ETH 和 ETH-USDC)。

其次,價格是一個簡單的時間點(更具體地說,更悲慘的是,一個區塊的點)現貨價格。這很容易受到操縱,因為「不幸的是」流動性撤出和大量交易可能會大幅波動價格。我不建議依賴該價格來執行敏感任務,例如確定借入頭寸是否在底部。

v2 改進了 Uniswap 作為預言機的實用性。首先,v2 允許任意 ERC20-ERC20 對。其次,在任何交易或流動性變化發生之前,每個礦池都會對起始區塊的價格進行快照,這使得操縱更加困難。最後,它存儲的價格值(價格乘以自上一個區塊以來的秒數的運行累加器)允許用戶計算時間加權平均價格 (TWAP),而不是簡單的現貨價格。

然而,從 v2 池中獲取 TWAP 並不是開箱即用的——它需要集成商將運行累加器的過去值存儲在單獨的合約中以進行計算。

Uniswap v3 保留了 v2 提供的好處,但也通過提供存儲一系列累加器值的能力來解決上述缺陷(默認僅存儲 1 個值,但任何願意支付 gas 成本的人都可以擴展跟蹤值的數量最多 65,535 個觀察值,或約 9 天的價格)。

Oracle(預言機) 使用情況

Uniswap v3 已經在各種環境中用作鏈上預言機,許多項目從他們的合約中調用 Uniswap v3 的預言機功能,包括:

  • Popsicle Finance(LP 收益優化協議)
  • keep3r 網路(去中心化的任務運行協議)
  • Frax(一種演算法穩定幣)
  • Lixir Finance(Uniswap v3 的 LP 管理器)
  • Rari Capital(Fuse 借貸協議的創建者)
  • Babylon Finance(去中心化資產管理)
  • Unipilot(LP 產量優化協議)
  • Angle(一種穩定幣協議)

去中心化交易協議 Uniswap 還是一個預言機協議嗎?

去中心化交易協議 Uniswap 還是一個預言機協議嗎?

Uniswap DAO 作為預言機的守護者

去中心化交易協議 Uniswap 還是一個預言機協議嗎?

在德爾福與神諭一起工作的牧師會收到她的話語並將答案傳播給請願者

當前 Uniswap 預言機的局限性

冷萃財經原創,作者:Awing,轉載請註明出處:https://www.lccjd.top/2021/12/09/%e5%8e%bb%e4%b8%ad%e5%bf%83%e5%8c%96%e4%ba%a4%e6%98%93%e5%8d%8f%e8%ae%ae-uniswap-%e8%bf%98%e6%98%af%e4%b8%80%e4%b8%aa%e9%a2%84%e8%a8%80%e6%9c%ba%e5%8d%8f%e8%ae%ae%e5%90%97%ef%bc%9f/?variant=zh-tw

0

掃一掃,分享到微信

猜你喜歡

文章評論

電子郵件地址不會被公開。 必填項已用*標註

後發表評論

    上一篇

    紅杉是否All in Crypto不重要,VC的範式轉移很重要

    下一篇

    一覽固定收益協議 Element 的 7 種玩法

    微信公眾號

    微信公眾號