作者:msfew@ForesightVentures
0.Oracle原理與問題
區塊鏈的數據來源有兩個:一個是鏈上數據(如地址持有的ETH的數量),另一個是鏈下數據(如ETH現在在交易所的價格).要獲取后者,就需要預言機將這個數據告訴給合約.
為什么互聯網也需要有“網下”數據,但沒有預言機問題呢?因為區塊鏈上的數據需要經過共識,因此預言機上傳上來的數據也需要是可信的,而互聯網(Web2)上的數據其實本身都是中心化的.
預言機所需要解決的是從數據源到處理到喂價的信任問題,通常不是數據本身的問題.
1.鏈下Oracle
預言機的信任問題包含了數據源與數據獲取與喂價,針對它們分別有以下解決方案:
a)數據源:可信聯盟/去中心化網絡
我認為數據源可信是預言機信任問題最重要的一個點,但是這些數據很多都是鏈下的,鏈下的數據其實是無法證明是完全可信的,就像你無法證明ETH的價格一定是某個值一樣.無論是采用可信聯盟還是去中心化預言機網絡,都無法生成一個完全沒有套利空間或者OEV的價格.
唯一能解決數據源可信問題的就是在未來如果流動性和經濟活動大部分都聚集在鏈上,而不是交易所的時候,去完全采用鏈上預言機(UniswapTWAP),這樣可以保證數據源是“Crypto-native”和完全可信可驗證的.
b)數據獲取與喂價:可信計算
TownCrier使用SGX來保證數據的獲取可信;Empiric使用StarkNet上的合約來保證數據的獲取和計算可信,且數據源會直接講價格數據發送到StarkNet上的其他合約中,從而達到第一手數據,保證數據源的可信度;Redstone通過SmartWeave智能合約讓任何人都可以成為數據處理者,且使用Arweave存儲價格數據從而保證數據可信和可以在事后被驗證;Chainlink使用Chainlink網絡的鏈上聚合合約來計算出數據結果,再發送到區塊鏈上.
派盾:Curve Finance穩定幣池攻擊事件已造成2676萬美元損失:金色財經報道,據安全機構派盾(PeckShield)監測,受Curve Finance穩定幣池alETH/msETH/pETH黑客攻擊事件影響,Alchemix、JPEGd、MetronomeDAO、deBridge和Ellipsis目前已累計損失2676萬美元。
據此前消息,Curve Finance推特發文稱,由于Vyper部分版本出現故障,許多使用Vyper 0.2.15版本的穩定幣池(alETH/msETH/pETH)遭到攻擊。團隊正在評估情況,crvUSD合約和其它資金池不受影響。[2023/7/31 16:07:42]
任何應該上鏈的應用最終都會被上鏈,這樣才能滿足區塊鏈透明化,可驗證,無需準入門檻,去中心化的特點.
完全鏈上化的價格預言機會徹底解決數據源和數據獲取與喂價問題,讓DeFi應用給所有人帶來經濟活動上的自由.
2.TWAP(Time-WeightedAveragePrice)
TWAP是Uniswap所推出的價格預言機.它的數據源完全來自Uniswap協議自身的交易數據,數據的獲取和處理也是完全在鏈上進行,開發者也可以直接在鏈上使用UniswapTWAP進行代幣價格計算.
TWAP的原理是基于每個區塊的最后一筆tx時的代幣價格,結合區塊時間,計算出協議整個歷史中一個代幣的價格總和,從而使用時可以重新計算出一個平均價格.
使用最后一筆tx時的價格,是為了讓攻擊者的攻擊成本不可預測,從而增加預言機安全性.因為就算攻擊者在一個區塊的最后一筆交易中控制了價格,他也無法預知下一個區塊中的相關活動的排序等信息.根據鏈上分析,這種跨區塊的攻擊還沒有發生過.(劇透一下,PoS好像就不一定,后文會說).
支付基礎設施初創公司Ramp Network將拓展拉丁美洲市場:金色財經報道,連接加密貨幣和傳統金融的支付基礎設施的初創公司Ramp Network在巴西開設了一家本地實體,以拓展拉丁美洲市場。該公司將為客戶(包括Web2企業、加密貨幣錢包和Web3游戲)提供軟件開發工具包(SDK),使他們的用戶能夠通過端到端、非托管的方式購買加密貨幣,并提供加密貨幣到法幣的兌換。[2023/7/26 16:00:18]
加入時間的變量,是為了進一步增加攻擊成本,通過犧牲對即時價格的反映,保持價格的整體穩定性和安全性.
3.UniswapV2TWAP
V2TWAP的使用可以是直接拿到一個時間段內的總價變化,除以設定的時間段t,就可以得出一個平均價格,作為代幣的價格.每隔一段時間(不一定是t,可以用滑動窗口算法,延遲就更小),則重新獲取最新時間段內的價格.
對于TWAP來說,時間參數越長,更新越慢,但安全性越高,因為價格操縱的成本基本上就是時間區間內在每個區塊上套利和發送交易的開銷.
4.UniswapV3TWAP
V2TWAP是用時間段內的總價(price*time),V3是時間段內的總tick(tick*time).
V2中我們提到了要每隔一段時間去重新獲取價格,這可能就需要Keeper的參與,UniswapV3解決了這個問題.
V3直接通過一個可定義長度(視需求和網絡時間戳行為不同而定)的數組來存儲區塊時間戳和總tick,當合約產生Swap等交互時,這個數組就會被更新,無需Keeper的主動觸發.
Berenberg:MicroStrategy股票提供了比Coinbase更好的加密貨幣投資機會:金色財經報道,德國投資銀行Berenberg在一份報告中表示,對于希望接觸加密貨幣領域的投資者,MicroStrategy (MSTR) 是 Coinbase (COIN) 的一個有吸引力的替代品,報告稱,那些看空Coinbase股票并傾向于做空該股的投資者應該考慮將其與做多MicroStrategy做配對交易,自2021年4月Coinbase通過直接上市以來,兩只股票的相關性為0.96。
該報告說,美國證券交易委員會(SEC)已經將大多數加密代幣定性為未注冊的證券,使它們以及實現這些數字資產交易的平臺容易受到進一步的監管行動。該委員會和其他監管機構已經明確將BTC歸類為商品而非證券。[2023/5/23 15:21:02]
除此之外,使用時還需要把tick轉換成價格,稍微比V2難用一點.
5.TWAP的限制
既然TWAP那么好用,那么可信且可驗證,完全去中心化,那為什么Chainlink被如此廣泛采用呢?
寫本文的動機其實就是看到了推特上有人說,EulerFinance從TWAP切換到Chainlink是一種升級(注意此人ID…==).
他稱TWAP是非常不安全的,因為PoS之后可以進行多區塊的預言機操控,這個其實是可以完全被解決的.
相比之下,我認為TWAP完全去中心化和完全鏈上操作的優點會比Chainlink好很多,在長期看來,如果沒有顯著的需求上的差別(比如你要把天氣數據搬到鏈上),那么最好的選擇還是TWAP.
Coinbase擬于3月5日停機8小時進行系統升級:金色財經報道,據Coinbase Assets在社交媒體發布公告,加密貨幣交易所Coinbase擬于太平洋時間2023年3月4日9:00(北京時間3月5日01:00)離線停機8小時以進行預定的技術系統升級。
本次停機影響范圍較大,屆時Coinbase?com網站和移動應用程序、Coinbase Pro、Coinbase Card、Coinbase Prime、以及Exchange之間的交易和轉賬都將無法進行。Coinbase錢包轉賬無法使用,代幣發送/接收及交易提交將可繼續使用,Coinbase托管或將出現一些延遲,但Coinbase衍生品、Coinbase Cloud和Coinbase NFT不受影響。[2023/2/27 12:31:05]
TWAP和Chainlink的對比如下:
TWAP被全面碾壓,但我個人認為,去中心化和安全性是1,而其他的因素是0,完全鏈上化是一種趨勢.任何人都可以做一條比以太坊快非常多,便宜非常多,支持更多語言的智能合約平臺,但卻無法殺死以太坊.
6.PoS后TWAP的風險
ChainLinkGod所說的PoS網絡中對TWAP預言機的攻擊問題,EulerFinance的工程師自己就知道潛在解決方案,Uniswap的工程師也考慮到了.
PoS后,因為出塊者可預測了,所以更容易結合以下方式進行多區塊攻擊:
大Validator可能被連續分配區塊
通過Flashbot來發送Privatetx
Nexon創始人在去世后被盜約670萬美元加密貨幣,黑客已被判刑:12月29日消息,韓國游戲巨頭Nexon創始人金正宙的加密賬戶在其去世后曾遭黑客入侵,價值85億韓元(670萬美元)的加密貨幣被盜。金正宙于今年2月份去世,黑客則是在5月份通過非法復制USIM的方式入侵了金正宙在加密交易所Korbit開設的賬戶,他們在10天內通過27筆交易將金正宙的價值85億韓元的比特幣和以太坊等加密資產轉至其他賬戶,Korbit在發現這些可疑交易后告知了調查機關,隨后黑客團伙于10月份被捕,11月被法院判處6年監禁。[2022/12/29 22:13:56]
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”的理念,通過強大的生態力量為項目提供廣泛的支持。其團隊來自包括紅杉中國,中金公司,谷歌,比特大陸等頂級金融和技術公司的資深人士。
Website:?https://www.foresightventures.com/
Twitter:?https://twitter.com/ForesightVen
Medium:https://medium.com/@foresightventures-zh
Substack:https://foresightventures.substack.com
Discord:https://discord.com/invite/jYtyfxfB
Linktree:https://linktr.ee/foresightventures
RelatedLinks
0:
https://mirror.xyz/0x8B00cEE42f226B340aF806CD7aaA4c10cc5E0154/C4ik-DIDHZQ8krLB8D9t9-SrdhuTn1W8NKRLqPpoMmg
1b:
https://medium.com/@EmpiricNetwork/empiric-network-the-next-generation-of-oracles-data-directly-from-the-source-514b46a53f3
2:
https://docs.uniswap.org/protocol/V2/concepts/core-concepts/oracles
https://arxiv.org/abs/1912.01798
3:
https://mp.weixin.qq.com/s/h2D4oyq11Q2HwG0SU9SBbQ
4:
https://mp.weixin.qq.com/s/1axeS5XLnZ9wwt4Yix3sfw
5:
https://twitter.com/ChainLinkGod/status/1567529586405310464
https://blog.euler.finance/euler-integrates-chainlink-to-get-ready-for-the-merge-9b97a056f67f
https://smartcontentpublication.medium.com/twap-oracles-vs-chainlink-price-feeds-a-comparative-analysis-8155a3483cbd
6:
https://ethresear.ch/t/median-prices-as-alternative-to-twap-an-optimised-proof-of-concept-analysis-and-simulation/12778
https://drive.google.com/file/d/1fuuKGWdaVdXQoN_d4Riq4rsSB5OtzaJA/view
https://ethresear.ch/t/median-prices-as-alternative-to-twap-an-optimised-proof-of-concept-analysis-and-simulation/12778
7:
https://ercwl.medium.com/whats-wrong-with-the-chainlink-2-0-whitepaper-for-simpletons-d50f27049464
https://twitter.com/matthuang/status/1567383047858966528
來源:金色財經
現在的行情很多玩家玩現貨都存活不下去,行情漲三天下跌只需要3分鐘,這個時候就會有一樣東西在這個市場誘惑著你,就像一個惡魔一樣在你耳邊竊竊私語,告訴你這樣可以賺大錢,杠桿可以把本金無限放大.
1900/1/1 0:00:00加密貨幣市場確實是不可預測的。從字面上看,任何事情都可能在眨眼之間發生。事實上,在過去的幾個月里,確實如此。我指的是失敗的TerraClassic項目及其LUNC代幣的突然復興.
1900/1/1 0:00:002022年9月15日,新加坡副總理兼財政部長兼新加坡金融管理局副主席黃循財發布了《金融服務業轉型路線圖2025》.
1900/1/1 0:00:00??近日,由北京云畫數藝科技自主開發的區塊鏈網絡“奇點鏈”?正式進入公測環節。云畫數藝是國內數字收藏領域,少有的具備獨立開發區塊鏈網絡能力的科創型平臺.
1900/1/1 0:00:00以太從4小時圖解析得知,昨日行情沖高回落,在上方1520均線壓力位受阻回落,從下方MACD來看昨日在高位出現了頂背離跡象目前基本已經把前幾個交易日的上漲全部吃掉了.
1900/1/1 0:00:001)全球政策: 1.1美國財政部將建議政府采用數字美元;1.2印度央行將與公共銀行和金融科技公司啟動CBDC試點;1.3俄羅斯財政部宣布加密貨幣跨境支付可能即將合法化; 2)項目進展: 2.
1900/1/1 0:00:00