header-langage
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
掃碼下載APP
Partnered With:

UMA上線Optimistic Oracle,簡析其運作機制與應用場景

閱讀本文需 11 分鐘
有了 Chainlink 和 Uniswap 的價格輸入機制,爲什麼還需要 Optimistic Oracle?答案是:當需要獲得其它數據,或超精確的數據時,Optimistic Oracle 就能派上用場。
原文標題:《引介 | UMA 已正式上線 Optimistic Oracle》
原文作者:Hart Lambur
原文編譯:閔敏和阿劍 




太長不看:UMA 的 Optimistic Oracle 已經上線。Optimistic Oracle 可以用來獲取市場數據,並將所有類型的數據上鍊。它不僅可以用於 UMA 的金融合約,還可以整合到任意 DeFi 協議內。


UMA 低調構建了所謂的「Optimistic Oracle」。這個概念很簡單:任何人都能在鏈上發佈答案,只有在答案錯誤的情況下才會有人提出爭議。整合 Optimistic Oracle 無需在 UMA 上部署合約。




Optimistic Oracle 是以樂觀方式運行的,這就意味着絕大多數情況下,你很快就可以得到答案。它利用 UMA 系統內置的經濟機制來保障數據準確性。由於最大程度上減少了 gas 使用量,Optimistic Oracle 的使用成本很低。


換言之,Optimistic Oracle 可以讓你以極低的成本獲得準確的數據。


接下來,我們將探究 Optimistic Oracle 是如何運作的,以及它在 DeFi 領域的最佳應用場景。


Optimistic Oracle 是如何運作的  


Optimistic Oracle 系統有三類參與者:請求者(請求價格信息的合約)、提議者(回傳價格信息的鏈下參與者)和爭議者(能夠對不認可的價格提出爭議的鏈下參與者)。 




在正常的交互模式中,先由某個合約請求價格信息並指定爭議期(可以短至幾分鐘,也可長達數天)。接着提議者交納保證金並回傳價格信息——沒人對該價格提出爭議。爭議期結束後,數據被敲定,提議者拿回保證金。整個流程又快,成本又低。


如果不順利的話,爭議者不同意提議價格。爭議者需要交納與提議者同樣多的保證金,並將爭議提交至 UMA 的數據驗證機制(Data Verification Mechanism)。UMA 代幣持有者在 48 小時內解決該爭議。如果爭議者是對的,就可以獲得提議者的保證金作爲獎勵。如果爭議者是錯的,那麼作爲懲罰,ta 的保證金就會被判給提議者。


整個系統是樂觀的,因爲出現爭議的情況極其罕見。過去一年來(包括一些震盪時刻),UMA 合約都是以樂觀方式運行的,我們見過的合法爭議不超過 5 次。樂觀概念已經在實際生產環境中得到了證明。




過去幾個月來,Optimistic Oracle 已經過 OpenZeppelin 的代碼審計,並用來保護大約 2 億美元的 UMA 合成代幣。點擊此處,查看代碼。該系統現已向開發者開放。


Optimistic Oracle 的應用場景  


既然 DeFi 開發者可以使用 Chainlink/Maker/Uniswap 的價格輸入機制來獲得大部分密碼學貨幣的價格數據,他們爲什麼還要關注 Optimistic Oracle?答案是:當需要獲得其它數據,或超精確的數據時,Optimistic Oracle 就能派上用場。以下是 Optimistic Oracle 的應用場景一覽表:


KPI 期權

保險

期權和結構性產品

複雜計算

不限標的物的金融合約


KPI 期權


UMA 的 KPI 期權就是一個很好的例子,除了密碼學貨幣價格以外,它可能還會請求其它任意數據。KPI 期權是一種將收益與特定指標掛鉤的合成代幣——這個指標可以是任何可以測量的變量。雖然這個數據無法從鏈上獲得,但是可以通過 Optimistic Oracle 查詢。


迄今爲止,UMA 的總鎖倉價值、Badger 的 DIGG 代幣的正向供給調整次數和 Aragon DAO 遷移這些指標都有了 KPI 期權。這些 KPI 期權合約背後都離不開 Optimistic Oracle 的支持。


保險


藉助於 DeFi 這個強大的工具,我們可以針對任何可以衡量的活動或事務(包括真實事件)編寫保險合約。一個限制因素是如何獲得這些事件的數據。Optimistic Oracle 恰好可以解決這個問題。


我們要宣佈一個大好消息:Opium(人人皆可創建市場的金融平臺)已經整合 Optimistic Oracle,讓 DeFi 開發者可以基於任何可衡量事件創建保險產品。下週,我們將官宣首個基於該系統構建的產品。


期權和結構性產品


看漲 / 看跌期權和更加複雜的結構性產品即將成爲 DeFi 領域內快速發展的細分市場。其中,很多產品都面臨一大挑戰:其收益在很大程度上受到標的物價格的影響。由於鏈上喂價與實時價格之間的誤差最多隻能縮小到 0.5% 左右,這就會引起問題。例如,如果看漲期權的價格是 100 美元,到期日當天價格輸入機制的報價是 99.5 美元還是 100.5 美元會對期權收益產生很大影響。


這就暴露了鏈上喂價和基於時間加權平均價格(TWAP)的方法的侷限性:很難在特定時間點提供一個極度準確的價格。例如,TWAP 方法爲提高安全性而犧牲了準確性。


Optimistic Oracle 解決了這一問題:大幅降低了在特定時間點查詢精準價格的難度。通過讓買賣雙方相信自己能夠獲得準確的結算價格,Optimistic Oracle 使得更加複雜的結構性產品成爲可能。


複雜計算


一些較爲複雜的 DeFi 合約開始需要通過複雜計算來計算收益。由於計算複雜化且 gas 價格過高,許多複雜計算都無法在鏈上執行。


一種解決方案是使用 Optimistic Oracle 基於「數據時間鎖」概念在鏈下執行計算。鏈下觀察者可以在爭議期內驗證計算結果。換言之,計算是在鏈下執行的(成本很低),而驗證是使用 Optimistic Oracle 在鏈上執行的。這個方案效仿的是 Truebit(最先提出類似概念)。我們很快將官宣更多進展。


不限標的物的金融合約


UMA 的願景是讓 DeFi 開發者能夠爲任意標的物構建金融合約。只有在這些合約可以訪問任意數據(一切數據!)的情況下,這個願景才能實現。而 Optimistic Oracle 正是關鍵一環。我們很難預測 Optimistic Oracle 將帶來哪些創新,而且有可能低估了它的重要性。我個人對它的將來滿懷期待。


後續計劃


Optimistic Oracle 現已正式上線。有興趣在 Optimistic Oracle 的基礎上進行構建的開發者可以閱讀我們的文檔,並加入我們的 discord。就在這篇公告發布之前,Vitalik Buterin 在 Uniswap 的論壇上發佈了一個採用謝林點結算的治理提案。我們之後還會發布一篇文章,將 Optimistic Oracle 放在該提案的情境中進行討論。


在接下來幾個月,我們將與大家分享更多項目整合、合作關係、項目進展等情況。


特別感謝 Optimism 團隊(前身是 Plasma Group),尤其是 Ben、Jing 和 Karl。他們教會了我們如何變得更加樂觀。他們的樂觀主義鼓舞了我們。  


原文鏈接



歡迎加入律動 BlockBeats 官方社群:

Telegram 訂閱群:https://t.me/theblockbeats

Telegram 交流群:https://t.me/BlockBeats_App

Twitter 官方帳號:https://twitter.com/BlockBeatsAsia

举报 糾錯/舉報
選擇文庫
新增文庫
取消
完成
新增文庫
僅自己可見
公開
保存
糾錯/舉報
提交