原文作者:ForesightVentures
0.Oracle原理與問題
區塊鏈的數據來源有兩個:一個是鏈上數據(如地址持有的ETH的數量),另一個是鏈下數據(如ETH現在在交易所的價格).要獲取后者,就需要預言機將這個數據告訴給合約.
為什么互聯網也需要有“網下”數據,但沒有預言機問題呢?因為區塊鏈上的數據需要經過共識,因此預言機上傳上來的數據也需要是可信的,而互聯網(Web2)上的數據其實本身都是中心化的.
預言機所需要解決的是從數據源到處理到喂價的信任問題,通常不是數據本身的問題.
a)數據源:可信聯盟/去中心化網絡
我認為數據源可信是預言機信任問題最重要的一個點,但是這些數據很多都是鏈下的,鏈下的數據其實是無法證明是完全可信的,就像你無法證明ETH的價格一定是某個值一樣.無論是采用可信聯盟還是去中心化預言機網絡,都無法生成一個完全沒有套利空間或者OEV的價格.
Bored Ape Yacht Club最新游戲HV-MTL Forge將于6月29日推出:6月21日消息,Bored Ape Yacht Club官方推特發布新游戲HV-MTL Forge宣傳視頻,該游戲將于6月29日推出,這是一款空間建造游戲,游戲玩家可以搭建或者定制一個專屬的特色空間。HV-MTL Forge游戲故事圍繞Bored Ape Yacht Club創建者的HV-MTL機器人NFT展開,持有其NFT就可以訪問參與Forge游戲。[2023/6/21 21:51:15]
唯一能解決數據源可信問題的就是在未來如果流動性和經濟活動大部分都聚集在鏈上,而不是交易所的時候,去完全采用鏈上預言機(UniswapTWAP),這樣可以保證數據源是“Crypto-native”和完全可信可驗證的.
智能合約讓任何人都可以成為數據處理者,且使用Arweave存儲價格數據從而保證數據可信和可以在事后被驗證;Chainlink使用Chainlink網絡的鏈上聚合合約來計算出數據結果,再發送到區塊鏈上.
ORIGYN推出NFTs For Good計劃:4月30日消息,ORIGYN宣布推出NFTs For Good計劃,該計劃將拍賣伊萬·拉基蒂奇等歐洲足球巨星的NFT球衣并作為慈善捐獻給歐足聯兒童基金會,歐足聯兒童基金會將在2022年4月30日和2022年5月1日的Thonon Gaming Fest期間拍賣三件由歐洲足球巨星:伊萬·拉基蒂奇及Eugénie Le Sommer提供的NFT球衣。OGY鑄造的首個NFT,將會在在由ORIGYN基金會支持的Impossible Things市場的籌款活動中拍賣。
據悉,ORIGYN是建立在DFINITY公鏈上的泛行業NFT平臺。[2022/4/30 2:42:26]
任何應該上鏈的應用最終都會被上鏈,這樣才能滿足區塊鏈透明化,可驗證,無需準入門檻,去中心化的特點.
完全鏈上化的價格預言機會徹底解決數據源和數據獲取與喂價問題,讓DeFi應用給所有人帶來經濟活動上的自由.
開發者也可以直接在鏈上使用UniswapTWAP進行代幣價格計算.
Terra開發公司Terraform Labs辯稱SEC缺乏強制合作調查的管轄權:12月21日消息,Terra開發公司Terraform Labs表示,SEC據稱在試圖送達傳票時違反了其《實踐規則》和《行政程序法》,但Terraform Labs認為SEC缺乏為這些實體服務的管轄權。 Terraform Labs是根據新加坡法律注冊成立的,并在新加坡和韓國設有公司辦事處。Do Kwon是韓國公民和新加坡居民。根據法規,美國證券交易委員會不能在美國境外提供行政傳票。
此前消息,美國SEC宣布對Terra開發公司Terraform Labs及其聯合創始人兼首席執行官Do Kwon發起傳票執法行動,要求Terra遵守有關文件和證詞的調查傳票,并正在調查Terraform Labs、Do Kwon是否違反聯邦證券法規則,包括未登記證券銷售、未注冊經紀商或交易商、未注冊投資公司從事證券交易。(The Block)[2021/12/21 7:52:41]
TWAP的原理是基于每個區塊的最后一筆tx時的代幣價格,結合區塊時間,計算出協議整個歷史中一個代幣的價格總和,從而使用時可以重新計算出一個平均價格.
財經網站Forexlive分析師ustin Low:比特幣價格暴跌或受FOMO情緒影響:比特幣價格跌至17000美元下方,隨后有所反彈,與今日亞盤時段的暴跌如出一轍。對于加密貨幣來說,今天將是糟糕的一天,比日內暴跌逾2000美元。有關加密貨幣的行情總是不容易找到答案,但此次比特幣暴跌發生在接近刷新歷史高位之際,很有可能是受過去一周左右高位買入的FOMO情緒影響。如果收盤價低于2018年1月的高點17178美元,料將對買家的動能造成打擊。[2020/11/26 22:14:07]
使用最后一筆tx時的價格,是為了讓攻擊者的攻擊成本不可預測,從而增加預言機安全性.因為就算攻擊者在一個區塊的最后一筆交易中控制了價格,他也無法預知下一個區塊中的相關活動的排序等信息.根據鏈上分析,這種跨區塊的攻擊還沒有發生過.(劇透一下,PoS好像就不一定,后文會說).
加入時間的變量,是為了進一步增加攻擊成本,通過犧牲對即時價格的反映,保持價格的整體穩定性和安全性.
3.UniswapV2TWAP
動態 | Bitfinex首期IEO項目為Ampleforth:5月23日,Bitfinex宣布其IEO平臺Tokinex首期項目為Ampleforth,將于UTC時間6月13日13:00(北京時間6月14日凌晨1:00)開啟代幣眾籌。Bitfinex首席執行官Jean Louis van der Velde表示:“Ampleforth項目以其令人耳目一新的愿景吸引著我們,它將成為一種獨特的數字資產,并成為未來潛在的儲備貨幣。” 并說“我們相信,它可以提供一種獨特的波動性,與其它數字和傳統資產無關。這個未知的領域使得Ampleforth和它背后的團隊成為Tokinex上第一個完美的上市項目,我們很高興能為社區提供一個參與其中的機會。[2019/5/23]
V2TWAP的使用可以是直接拿到一個時間段內的總價變化,除以設定的時間段t,就可以得出一個平均價格,作為代幣的價格.每隔一段時間(不一定是t,可以用滑動窗口算法,延遲就更小),則重新獲取最新時間段內的價格.
對于TWAP來說,時間參數越長,更新越慢,但安全性越高,因為價格操縱的成本基本上就是時間區間內在每個區塊上套利和發送交易的開銷.
V3?是時間段內的總tick(tick*time).
V2中我們提到了要每隔一段時間去重新獲取價格,這可能就需要Keeper的參與,UniswapV3解決了這個問題.
V3直接通過一個可定義長度(視需求和網絡時間戳行為不同而定)的數組來存儲區塊時間戳和總tick,當合約產生Swap等交互時,這個數組就會被更新,無需Keeper的主動觸發.
除此之外,使用時還需要把tick轉換成價格,稍微比V2難用一點.
5.TWAP的限制
既然TWAP那么好用,那么可信且可驗證,完全去中心化,那為什么Chainlink被如此廣泛采用呢?
寫本文的動機其實就是看到了推特上有人說,EulerFinance從TWAP切換到Chainlink是一種升級(注意此人ID…==).
他稱TWAP是非常不安全的,因為PoS之后可以進行多區塊的預言機操控,這個其實是可以完全被解決的.
相比之下,我認為TWAP完全去中心化和完全鏈上操作的優點會比Chainlink好很多,在長期看來,如果沒有顯著的需求上的差別(比如你要把天氣數據搬到鏈上),那么最好的選擇還是TWAP.
TWAP和Chainlink的對比如下:
TWAP被全面碾壓,但我個人認為,去中心化和安全性是1,而其他的因素是0,完全鏈上化是一種趨勢.任何人都可以做一條比以太坊快非常多,便宜非常多,支持更多語言的智能合約平臺,但卻無法殺死以太坊.
6.PoS后TWAP的風險
ChainLinkGod所說的PoS網絡中對TWAP預言機的攻擊問題,EulerFinance的工程師自己就知道潛在解決方案,Uniswap的工程師也考慮到了.
PoS后,因為出塊者可預測了,所以更容易結合以下方式進行多區塊攻擊:
大Validator可能被連續分配區塊
通過Flashbot來發送Privatetx
Multi-blockbundle
PoW和PoS的不同情況下,針對V3ETH/USDC交易對的30分鐘時間窗口(144個區塊)的TWAP,要操縱價格造成30%的波動,需要以下成本:
PoW:23.7萬億美元
PoS(連續控制窗口內2個區塊情況下):23.7萬億美元
PoS(連續控制窗口內3個區塊情況下):95億美元
PoS(連續控制窗口內5個區塊情況下):1.03億美元
控制越多區塊,操縱的成本就顯著地越低,那么解決方案是啥呢?
暫時性解決PoS后TWAP的操縱風險的方法是:
選擇更大的時間窗口
選擇流動性更好的池子.
完全解決PoS后TWAP的操縱風險的方法是:
用Median而不是Average.
這樣操縱者就需要控制超過半數的區塊,才能操縱價格,對比上面的情況,就需要控制73個區塊,這個數字應該大到無法表述了.
7.未來的預言機
我認為在未來,一個完美的“預言機”需要:
完全來自鏈上的可驗證數據源(那么就是基于TWAP),且支持多鏈.
通過ZK或完全鏈上可信計算進行數據獲取和處理.
但是這些可能就需要處理以下幾個現存或將會出現的小問題:
滿足種類,精度,時效性需求的鏈上數據(當然Chainlink等一樣有價格延遲的問題,而且本身就是為了數據安全性而犧牲時效性)
徹底解決TWAP數據源價格操縱(更深的池子,更大的窗口,使用中位數而不是平均數)
整個預言機信任短板的消除(多簽?網絡去中心化程度?不靠譜的Fisherman機制?)
數據的跨鏈獲取與喂價,多鏈場景中鏈上數據的可信傳輸
數據源多樣性(比如只用UniswapV2或者V3不太好)
可信環境下執行的Keeper(如果需要的話)
我相信在未來,越來越多的經濟活動會發生在鏈上,越來越多的價格數據和交易對會存在于DEX上,Uniswap也就可以提供更好的TWAP,也就會有其他方案能基于TWAP實現我設想中的完美預言機,最終達成一個100%去中心化的金融系統.
關于ForesightVentures
ForesightVentures押注加密貨幣未來幾十年的創新歷程,旗下管理多支基金:VC基金、二級主動管理基金、多策略FOF、特殊目的S基金「ForesightSecondaryFundl」,總資產管理規模超過4億美元。ForesightVentures堅持“Unique,Independent,Aggressive,Long-term”的理念,通過強大的生態力量為項目提供廣泛的支持。其團隊來自包括紅杉中國,中金公司,谷歌,比特大陸等頂級金融和技術公司的資深人士。
9月13日,BTC和ETH都突破了關鍵點位,分別踏上了22000和1700,雖然前期走勢兇猛,但之后卻產生了分歧,BTC仍有向上的勢頭,ETH則出現了小回調的跡象,特別是臨近合并,更顯詭異.
1900/1/1 0:00:00在2022年9月15日前后,以太坊區塊鏈有望將其共識機制從工作量證明(PoW)轉換為權益證明(PoS).
1900/1/1 0:00:00尊敬的AAX用戶: 為了給用戶較好的交易深度與使用體驗,AAX將於2022年9月15日17:00(UTC8)下線MYUNI/USDT交易對,並關閉充幣服務.
1900/1/1 0:00:00全球審計和咨詢公司畢馬威(KPMG)發布了一份報告,談到了Crypto投資的下降。報告中的重點是全球范圍對于Crypto的投資都在貶損。并且該報告明確指出,今年剩余時間投資將放緩.
1900/1/1 0:00:00金色財經報道,總部位于華盛頓特區的倡導組織數字商會委托編寫了一份定于周一發布的報告,該報告將指責美國證券交易委員會通過剝奪他們在其他國家已經可用的一種交易工具來傷害美國投資者.
1900/1/1 0:00:00愛的CoinW用戶:????CoinW?活動已于2022年9月5日24點正式結束。活動期間,符合活動條件的用戶,所有獎勵已發放完畢.
1900/1/1 0:00:00