我該用現貨價格作為預言機嗎?
不!
因為,你可以試試下面幾個預言機。
Uniswap?TWAP
概述
UniswapTWAP預言機適用于任何在UniswapV2或V3上有交易對的代幣,幫助用戶在一定條件下計算相關數字資產特定時間段內的平均價格。
何時使用
如果您的代幣已經在UniswapV2或V3上線,并且具有足夠的交易者活動和流動性,那么請使用UniswapTWAP預言機。換句話說,正常情況下,如果有套利機會,交易者會快速捕獲價格信息以重新平衡流動性資金池。如果情況并非如此,可能是「攻擊者」在扭曲價格,你也只能耐心等待TWAP更新喂價信息。
潛在風險
使用UniswapTWAP必須選擇使用時間間隔,這可能是個很棘手的問題。因為:
Moonriver成功續約Kusama平行鏈插槽租賃期:3月10日,Moonriver官方發推稱,Moonbeam基金會宣布成功競得第27次Kusama平行鏈插槽拍賣,確保Moonriver Network在2022年下半年至2023年的插槽租賃期。Moonbeam基金會通過純自籌的方式競得該插槽,競拍插槽所用的KSM來自“社區倡議和平行鏈插槽儲備金”配額中清算的約2萬枚MOVR。
在Moonriver Network切換至新插槽前,Moonriver不會在新的平行鏈生產區塊。Moonbeam團隊預估,在遷移插槽期間,網絡運行將不會受到干擾。[2022/3/10 13:48:27]
如果將時間間隔設置更短,意味著您可以更快看到喂價數據更新,但也降低了操縱預言機的攻擊成本。
如果將時間間隔設置更長,意味著操縱平均價格變得更加困難,但也意味著您將無法對市場的波動及時做出反應。
Acala先行網Karura成為首個拍下Kusama平行鏈插槽的項目:歐科云鏈OKLink數據顯示,6月22日16時34分許,Kusama首輪平行鏈插槽拍賣結束,結束塊為8,023,237,Acala先行網Karura鎖定500934 KSM,成為首個拍下Kusama平行鏈插槽的項目,租期為2021年6月11日至2022年05月13日。Kusama首輪平行鏈插槽拍賣質押KSM前三的分別是Karura 50.09萬KSM、 Moonriver 11.40萬KSM以及Shiden 8.45萬KSM。第二輪競拍預計將在6月22日格林威治標準時間 11:00(北京時間晚上7:00)開啟。[2021/6/22 23:57:04]
示例實現
對于UniswapV2,可以參閱?GitHub?以獲取24小時TWAP預言機的示例實現。
幣贏CoinW支持Kusama平行鏈插槽拍賣,開放TrustBase獎池:據官方消息,為支持波卡生態發展,幣贏CoinW將開放Kusama插槽拍賣通道。并在FansUp31期開放TrustBase獎池,通過質押KSM參與Kusama平行鏈插槽拍賣,可獲得TrustBase項目提供的賺幣收益,收益幣種為TrustBase(TBE)。
TrustBase是基于獨立智能合約語言Subscript的波卡平行鏈,致力于為傳統開發者提供更輕量級的語言,形成Polkadot——TrustBase平行鏈——智能合約多棲發展的強大生態。
幣贏CoinW,致力于為投資者精選優質加密資產,為用戶創造科技金融新模式。[2021/6/11 23:30:33]
對于UniswapV3,可以參閱?GitHub?以獲取可以集成到項目中的代碼庫。
TokenPocket錢包正式發布Polkadot、Kusama版本:據官方消息,12月25日,TokenPocket錢包正式發布Polkadot、Kusama版本。更新版本后,用戶即可在TP錢包進行Polkadot、Kusama賬號注冊、交易轉賬、提案投票,質押,生態治理等基礎功能。
同時,所有基于Substrate框架開發的平行鏈TokenPocket都能做到快捷支持,無需發布新版本,即可實現“一鍵支持平行鏈”,滿足該鏈的交易轉賬,提案,治理等核心功能。平行鏈競拍開啟后,不論項目方或用戶都可以使用TokenPocket進行DOT/KSM質押,參與插槽拍賣。
多鏈數字資產錢包TokenPocket已為全球近千萬用戶提供可信賴的數字資產管理服務,用戶遍布全球一百多個國家和地區,日活用戶超過20萬。TokenPocket已成為BTC、ETH、TRON 、EOS 、BSC、HECO等公鏈上具備競爭力的錢包。TokenPocket內置DApp應用商店,支持UniSwap、JustSwap、MakerDAO、Organix等上千款去中心化金融(DeFi)。[2020/12/26 16:34:37]
Curve?VirtualPrice
概述
Curve流動性池提供了一種功能,能夠用「抵御」閃電貸的方式計算出單個LP代幣的價格。
何時使用
如果您需要計算CurveLP代幣的價格,可以使用get_virtual_price函數。
潛在風險
除了Curve流動性池支持的每個代幣存在依賴風險之外,沒有其他風險。
示例實現
如果你想了解更多相關信息,請參閱?Curve文檔。
Maker?PriceFeed
概述
Maker運營著自己的喂價網絡,他們會將數據公開給鏈上白名單合約,其他項目可以通過治理流程向Maker申請訪問價格數據。
何時使用
如果您認為可以通過治理流程,并且希望將你的預言機風險轉移給Maker預言機團隊,那么可以使用Maker的PriceFeed。
潛在風險
您需要信任Maker團隊和匿名喂價數據才能正確運行、使用PriceFeed,然而,鑒于Maker本身依賴于這些預言機,因此在實踐中的風險其實很低。此外,由于喂價數據運營商需要手動提交鏈上價格,因此在鏈上擁堵非常嚴重的時期,價格數據更新可能會出現延遲。
示例實現
向?MakerGovernance?提交?MIP10c9?子提案
Chainlink
概述
Chainlink在以太坊主網上支持超過100個代幣的喂價,主要用于ETH交易對和美元交易對,開發人員只需在需要時查詢智能合約,即可免費訪問這些數據。
何時使用
對于Maker或Uniswap不支持的加密資產而言,如果您需要了解這些資產的定價數據,或者你的項目無法接受TWAP預言機延遲,那么可以使用Chainlink。
潛在風險
與Maker類似,您需要信任Chainlink團隊和節點運營商才能正確運行、使用Chainlink。Chainlink還要求節點運營者在鏈上操作,因此在鏈上擁堵比較嚴重的時期也可能會出現延遲。
示例實現
如果你想了解如何從Chainlink聚合器智能合約獲取價格的示例,請參閱?Chainlink文檔。
關于該話題的關鍵問題
1.為什么我不能直接使用現貨價格?
這取決于您使用現貨價格的目的,您可能想用它來計算某些用戶存入平臺的資產價格,這意味著要確保用戶不能就資產的真正價值向您撒謊——這點至關重要。
不幸的是,根據定義,只要有人買賣資產,現貨價格就會發生變化。這意味著攻擊者可以輕松地使資產的表觀價值遠高于或遠低于資產的真實價值。對于使用現貨價格來計算用戶借貸能力的協議而言,如果作為抵押品存入的資產價值被人為夸大,意味著整個協議可能最終被榨干。
2.如何判斷我是否使用現貨價格?
事實證明,如果您使用現貨價格,效果可能不會被立即顯現出來。
舉個例子,如果您想找到WBTC兌ETH的價格。一個看似簡單的解決方案是使用UniswapV2里的ETH/WBTC交易對,抓取ETH和WBTC的儲備金余額,然后將兩者分開。但是,由于你計算的其實是現貨價格,因此攻擊者可以通過在流動性池內買入或賣出資產,這樣交易對價格就能輕松被操縱了。
當然,這看起來相當簡單,如果你真的想計算單個ETH/WBTC流動性池的LP代幣價格時,又該怎么辦呢?當你想要計算ETH/WBTC流動性池的美元總價值時,一個簡單的做法是分別計算ETH和WBTC的美元價值。但是,這樣做,本質上其實已經在考慮現貨價格了,因為你仍然依賴于流動性池的準備金余額。這是一個極其微妙的細節,但許多項目可能都采用這種計算方式。如果您想了解更多這方面的信息,可以參閱這篇?文章。
最后要說的是,你可能正在使用一個沒有在本文中列出的預言機,實際上,本文提到的這四個預言機并沒有覆蓋市場上的全部預言機,也不意味著它們是市場上最好的四個預言機。
撰文:Samczsun,著名安全專家、區塊鏈投資機構Paradigm研究合伙人翻譯:盧江飛
來源鏈接:shouldiusespotpriceasmyoracle.com
金色財經區塊鏈7月27日訊Facebook將創建一個產品團隊來研究“元宇宙”——這是一個涉及創建多人可以同時居住的數字世界概念.
1900/1/1 0:00:00在中國大數據應用大會暨Web3.0中國峰會上,數字經濟學家陳曉華表示,區塊鏈技術正是推動經濟高質量發展、效率變革、動力升級的重要驅動力.
1900/1/1 0:00:00法國央行宣布和突尼斯央行合作開展批發CBDC跨境支付試驗,這是法國央行的第七次CBDC實驗。試驗目的是探索一種即時、透明且更低價的商業跨境支付方法,特別針對在法國生活和工作的突尼斯人向突尼斯進行.
1900/1/1 0:00:00頭條 ▌Visa和萬事達卡:正在監控幣安相關的監管合規動向7月17日消息,支付巨頭Visa和萬事達卡表示,他們正在監控幣安相關的監管合規動向.
1900/1/1 0:00:00▲?商場內有售賣礦機、顯卡的公司打出服務“礦工”的廣告。?“確實是很嚇人,你就看著自己賬戶里的幣在一點點減少。”“半個小時就虧了700萬,我還算好的,當天虧了上千萬上億的都有”.
1900/1/1 0:00:007月26日,比特幣價格快速拉升,直逼40,000美元的心理價位水平,過去12小時上漲13%,幾乎收回了近一個月的跌幅。據推測,或許是下跌后反彈,加上受亞馬遜計劃接受比特幣支付的消息影響.
1900/1/1 0:00:00