大部分DeFi協議都需要價格數據,特別像穩定幣、期貨等合約資產,需要價格進行清算,因此,價格是DeFi的核心風險。目前DeFi常用的價格預言機,一般由“可信”節點采納中心化交易所的價格,以數據的形式上傳到鏈上,供DeFi調用。此方案存在一個根本性的問題,即價格沒有進行有效驗證。
那么,是否存在一種對價格進行直接驗證的預言機,能保證價格準確、及時,且攻擊成本極高?同時,該方案是分布式的,不存在中心化的風險呢?你想要的答案,在NEST上或許能夠找到。
8月19日晚,“玉·言”第六期,邀請到NestFans論壇發起人之一、NEST預言機職業礦工拾二,以及NestFans論壇紫龍,為大家全面剖析NEST預言機的原理及特點,以及nToken代幣系統的價值和投資機會。
以下為直播全程回顧:
DeFi預言機發展現狀及NEST介紹
玉竹:今天我們請到的是NestFans論壇發起人、NestPool礦池創始人、NEST預言機職業礦工拾二,以及NEST愛好者、礦工紫龍,歡迎二位,那么首先有請拾二和紫龍來做個自我介紹。
拾二:大家好,我NestFans論壇_拾二,現在主要做NestFans論壇和NestPool礦池;今天很高興跟玉竹好朋友一起分享交流NESTOracle,還有老礦工紫龍。
紫龍:大家好,我是NestFans_紫龍,是早期的NEST愛好者、礦工,很高興今天能來到《玉·言》和大家一起分享交流NEST預言機。
玉竹:那么首先有請拾二給大家簡單介紹一下,DeFi預言機現階段都存在哪些問題和弊端?對DeFi生態有哪些影響?
拾二:市場上比較常見的預言機多為“間接”預言機,他們的喂價節點只是價格數據的搬運工,把鏈下價格數據傳遞到鏈上合約里面。
間接預言機存在一個根本性的問題,即數據的驗證并不是直接的,而是通過對上傳者進行驗證的方式間接保證了數據的真實有效。
NFL球隊Tennessee Titans宣布支持比特幣進行大宗交易及經常性支付:4月7日消息,NFL球隊Tennessee Titans宣布支持比特幣進行大宗交易及經常性支付,包括贊助費或季票等。Titans表示,團隊希望向次票、商品以及零食和飲料銷售開放比特幣支付。Bitcoin Magazine和數字資產資金UTXO Management向Titans提供比特幣支付功能并提供建議。(Bitcoin Magazine)[2022/4/7 14:09:39]
另一個問題是:上傳數據的節點的信用風險決定了該預言機數據的攻擊成本。如果基于該預言機提供的價格衍生了1萬億美金的資產,則預言機節點的信用也應當與之匹配,這在現實中顯然是不可能的,無論采用怎樣的節點隨機性都無法保證,這是本質問題,不是技術問題,因此間接預言機只能用于小規模的、非金融屬性的場景。
簡單總結:間接預言機無法對價格數據進行有效驗證。
因為預言機為下游DEFI提供全局變量,是大部分DeFi的基礎,如果預言機遭遇攻擊或者出現停擺,則下游DeFi會陷入崩潰。前幾個月在bZx上面發生的套利攻擊,就是利用了Uniswap預言機價格操縱成本低的問題。所以預言機未來的發展方向就是提高「抗攻擊性」和「價格精準」這兩個要素上來,這也是當前預言機的發展瓶頸。
玉竹:那么針對這些弊端,NEST預言機有哪些創新和改進呢?介紹一下NEST的工作原理,以及都有哪些特征吧。
拾二:大家可能只是聽說過NEST,但還不太了解NEST做了什么,以及做的怎么樣。接下來,我就跟大家介紹一下NEST預言機方案,希望群友們能夠對NEST預言機有一個基礎的了解和認知。
下面,我著重介紹一下NEST預言機方案的核心運行原理:
以ETH/USDT預言機價格為例
NEST預言機的礦工在進行報價時,需要往鏈上報價合約中同時轉入報價交易對所對應的雙邊資產,最小報價單位為10ETH;假設當前ETH/USDT交易對的市場價格是1ETH=200U,那么報價礦工需要往報價合約單中同時轉入10ETH和2000U的報價資產。
NEST Protocol 計劃孵化資產、交易、借貸等協議:3月26日消息,去中心化預言機 NEST Protocol 金融產品集成新型自動化做市協議 CoFiX ,接下來即將推出 CoFiX 2.0,還有 Parasset 平行資產協議和 Fort 永續合約協議等,這些基于 NEST 無套利價格信息流的協議會持續捕獲 NEST 生態內的價值,未來計劃進一步拓展 NEST Protocol 衍生出的基于價格信息流的應用。[2021/3/26 19:21:02]
轉入成功之后,該報價合約單會在鏈上生效25個以太坊區塊的時間;在這一段時間內,驗證者可以按照該礦工的報價數據進行交易;比如,任意驗證者都可以往報價合約中轉入2000U兌換出10ETH,也可以往報價合約中轉入10ETH兌換出2000USDT。
這就意味著,如果礦工的報價與市場真實價格偏離較大,那么就給驗證者提供了一個套利機會,任何人都可以成為驗證者;通過這種套利懲罰機制促使報價礦工按照市場公允價格進行報價,進而向NEST系統輸送真正有效的價格信息。
最終,通過驗證者驗證之后_未被成交的報價單,會參與NEST預言機價格生成;而被完全成交掉的報價單會被系統舍棄。
NEST預言機方案的創新之處在于:每一條生效的價格數據都是經過市場驗證者共識過的價格,符合區塊鏈共識機制;而其他預言機方案無法對價格數據做有效驗證,只能信任那些喂價節點。這是NEST預言機與其他預言機方案的本質區別。
NEST預言機的創新型解決方案
玉竹:NEST預言機的報價挖礦機制是什么樣的,腳本挖礦需要做哪些準備?礦工如何進行報價?
紫龍:、NEST預言機是基于以太坊網絡構建的一個去中心化的預言機系統。是一個以去中心化的方式實現了價格事實同步上鏈的分布式報價系統。NEST預言機定義并實現了一種全新的在區塊鏈網絡上生成鏈上事實的機制。其采用市場博弈理論,通過礦工報價的方式將鏈下市場的價格事實同步產生于鏈上,并結合NEST報價挖礦機制,對礦工進行激勵,使其成為一套邏輯閉環的分布式報價系統,完美的將鏈下價格事實同步在鏈上生成出來,形成NEST-Price。
AOFEX將于8月14日上線ZRX、BAND、NEST:據官方消息,AOFEX交易所將于8月14日12:00正式上線ZRX、BAND、NEST并開放充值,15:00正式開放ZRX/AQ、BAND/AQ、NEST/AQ交易對。
0x(ZRX)是DeFi領域的開源協議,促進ERC20代幣的交易;BandProtocol(BAND)是為去中心化應用程序提供可信數據的預言機;NESTProtocol(NEST)是基于以太坊網絡開發的去中心化價格預言機網絡。
AOFEX是數字貨幣金融衍生品交易所,旨在為用戶提供優質服務和資產安全保障。[2020/8/14]
、首先要搭建以太坊節點,也可以使用第三方的,但是第三方會有一些局限性,主要表現在穩定性不可控、數據延遲等方面;比如數據延遲,由于服務器在海外,可能有時獲取到的數據延遲達10幾秒之多。個人建議如果想成為專業的NEST礦工,可以自己搭建以太坊全節點,這樣一來可以自己定義接口,相對更加靈活,當然了這樣會有服務器費用支出等成本。
其次需要找到找到合適的價格接口,如果第三方價格接口錯誤會導致報價錯誤,使得被吃單驗證損失資產;或者接口出現異常,價格獲取不到導致礦機宕機。建議可以在價格獲取異常的時候,嘗試調用備用的接口避免這類情況發生。
另外就是在代碼選擇上,個人覺得可以使用python和java,可以選擇在社區開源的報價腳本上進行修改、優化,在這之前需要仔細研究熟悉一下整個報價流程以及NEST產出機制;剛上手最好是先切換到測試網在本地環境進行調試,全部OK之后再部署到服務器上啟動服務。
https://github.com/NEST-Protocol/NEST-oracle-V3
下面文檔里有,ropsten地址就是測試網地址。
最后提一下需要注意的幾個點,塊差比較小的時候要盡可能防止撞塊和追尾,降低挖礦成本;在價格偏差過大的時候,如果發現自己的價格可能異常,需要做好策略,這些邏輯都是需要在代碼中實現。
去中心化預言機NEST主網3.0將在6月底或7月初上線:去中心化預言機NEST主網3.0將在6月底左右上線,時間窗口為6月28日至7月2日。 NEST 3.0核心內容有:
1. 新增nToken系統,支持任意ERC20 Token/ETH的價格預言機;
2. 新增報價偏離防御機制,提高NEST預言機抗攻擊性;
3. 新增投票系統,支持NEST系統去中心化Token治理;
4. 新增系統ETH收益池和存儲池資金的閃電貸功能;
NEST3.0上線后,NEST預言機將正式對外開放;同步發布NEST預言機開發者文檔以及預言機價格數據調用收費規則。[2020/6/16]
、礦工在進行報價時,需要轉入報價交易對所對應的具體數額的資產,最小單位為10ETH。假設當前USDT/ETH交易對的市場價格是420USDT=1ETH,那么報價礦工需要往報價合約單中同時轉入4200USDT和10ETH的報價資產。轉入成功之后,該報價合約單會在報價市場中顯示25個區塊的時間;在這一段時間內,任何人都可以按照該礦工的報價數據進行兌換;比如,我可以往報價合約中轉入4200USDT兌換出10ETH,我也可以往報價合約中轉入10ETH兌換出4200USDT。這就意味著,如果礦工的報價與市場真實價格偏離較大,那么就給他人提供了一個套利機會,任何人都可以參與套利;通過這種套利懲罰機制促使報價礦工都會按照市場公允價格進行報價,進而向報價系統輸送真正有效的價格信息。
目前報價挖NEST可以通過腳本來挖,也可以使用NESTDAPP人工報價;兩者都需要觀察鏈上的一些報價情況,知彼知已再做出合理的策略,才能有更高的挖礦效率。
NEST3.0綜述:
https://www.nestfans.com/wiki/nest_oracle_v3
NEST預言機報價腳本:
https://github.com/NestFans/NestMiner
NEST預言機驗證腳本:
Coinnest發布關于QTUM與POS錢包關聯的公告:Coinnest在官網公告中稱,為強化POS錢包網絡安全將暫時中斷服務,并將POS供給周期從2周一次改為4周一次。[2018/6/18]
https://github.com/NestFans/NestEatOffer
NEST報價合約地址:https://cn.etherscan.com/address/0xc83e009c7794e8f6d1954dc13c23a35fc4d039f6
nToken報價合約地址:
https://cn.etherscan.com/address/0xc40d7b9ca90eaca4a6e067b6ec689fd29f4a8b3c
nToken手挖圖文教程鏈接:
https://nestfans.com/topics/336;
玉竹:NEST在數據驗證方面做了哪些改進?驗證者如何驗證NEST的報價單?
拾二:NEST預言機的礦工在進行報價時,需要往鏈上報價合約中同時轉入報價交易對所對應的雙邊資產,最小報價單位為10ETH;假設當前ETH/USDT交易對的市場價格是1ETH=200U,那么報價礦工需要往報價合約單中同時轉入10ETH和2000U的報價資產。
轉入成功之后,該報價合約單會在鏈上生效25個以太坊區塊的時間;在這一段時間內,驗證者可以按照該礦工的報價數據進行交易;比如,任意驗證者都可以往報價合約中轉入2000U兌換出10ETH,也可以往報價合約中轉入10ETH兌換出2000USDT。
這就意味著,如果礦工的報價與市場真實價格偏離較大,那么就給驗證者提供了一個套利機會,任何人都可以成為驗證者;通過這種套利懲罰機制促使報價礦工按照市場公允價格進行報價,進而向NEST系統輸送真正有效的價格信息。
玉竹:在價格驗證之時,NEST預言機又采取了哪些手段,來防范可能出現的攻擊呢?是否有什么特別的算法?
拾二:是的。主要有2點:
1)驗證者在吃單的同時,需要留下一個新的報價,并且報價規模為吃單ETH規模的2倍;
2)NEST系統設置有價格偏離防御機制:如果本次報價相對于上次生效報價偏離超過10%,則本次報價規模為10ETH*10
主要通過這2點,來防范可能出現的預言機攻擊。
玉竹:NEST預言機都采取了哪些激勵措施來調動礦工們的積極性?
紫龍:礦工可以既是報價礦工,又可以是驗證礦工,在發現有套利機會就可以進行驗證套利,同樣也維護了系統的穩定;
此外除了套利機會,在獎勵層面:
1、價格預言機調用ETH收益分配:礦工占比為20%;
2、當NESTToken出礦總量達到20億枚時取消該部分獎勵,礦工占比為85%,第一點是下游平臺調用分配獎勵,第二點是這是NEST產出分配的調整獎勵。
這幾方面都能大大調動礦工的積級性。
nToken系統和nToken代幣
玉竹:聽說7月份更新的NEST3.0新增了nToken系統,可否介紹一下nToken的設計初衷以及特點,這個系統是如何運行的?
紫龍:nToken是NEST系統中ERC20Token/ETH價格預言機的權益通證,也是基于以太坊網絡發行的ERC20Token。每開通一個ERC20Token/ETH的價格預言機,就會有一種nToken被創建出來,它可能是nDAI,也可能是nHBTC。
單一的價格對是無法滿足現有DeFi市場要求的。同樣的nToken系統也有一群礦工與驗證者在參與報價與套利,維護系統的穩定。
玉竹:nToken代幣的價值是什么,都有哪些用途?如何捕捉nToken代幣的價值?
紫龍:有了nToken系統,每一個以太坊上的資產都可以有自己的價格預言機軌道,有自己的下游生態和價值來源。
同樣的nToken代幣具有該預言機系統的收益權,持有它可以每周收益系統收益;優質的nToken未來可能會上交易市場。
玉竹:目前值得期待的ntoken有哪些?普通人是否還有投資機會?
紫龍:近日火幣發起了全球DeFi聯盟,聯合Maker、Compound、NEST社區、dYdX共同成立,共同推動DeFi發展。霍比特HBTC.com正式成立將投入千萬美金DeFi專項資金。可以看出越來越多的平臺、機構開始專注于DeFi項目研究、投資與孵化及生態建設。
我個人目前比較看好的幾個nToken:nHBTC、nWBTC
大多數DeFi應用都活躍在以太坊公鏈上,而在加密世界中,比特幣資產才是絕對的王者,HBTC與WBTC等比特幣的錨定幣,作為一座橋梁,使得用戶可以便捷無縫地使用比特幣參與以太坊上DeFi市場的運作。
WBTC活躍地址數、大額交易量與平均余額的激增可以看出,越來越多的新機構和大型參與者也在通過WBTC來參與DeFi市場。
HBTC預言機從激活到現在,區塊密度已來到了10個區塊間隔,從鏈上數據來據,NEST礦工絕對是目前HBTC上最活躍的那一份子。
比特幣賽道的DeFi正缺像NEST這樣的價格預言機,來解決鏈上價格信息缺失的問題。
所以,我個人是非常看好比特幣資產在DEFI應用場景,自己也一直參與HBTC,WBTC等nToken的報價。
nToken報價是7月中升級3.0后開放的,目前競爭還不是很大,是介入報價的較好時機。準備好資產,在NESTDAPP就可以直接參與報價挖nToken。非常期待和歡迎越來越多的礦工參與到NEST生態中來。
NEST預言機未來展望
玉竹:NEST-Price是否也存在某些風險?這些風險我們應當如何面對,或者說有哪些解決的辦法?
拾二:我就直接引用NEST白皮書中有關NEST-Price風險描述:
NEST-Price的引用風險和一切金融產品或者金融服務一樣,NEST-Price不可能沒有風險,這里對NEST-Price的引用風險做出簡單的描述,當然可能存在其它未被描述到或者認知到的風險:
1)由于最小套利空間的存在,對于價差精度要求極高的金融服務,在使用NEST-Price時,可能會出現一些風險,在設計上需要做出一定的補償。
2)市場套利機制的深度不夠,即套利者不充分,明明存在巨大的機會,卻沒有人理會。這是需要市場接受度和認知度的,是行業發展深化的問題。
3)雖然無法攻擊價格,但可以通過攻擊NEST來間接攻擊價格機制,比如占有51%以上的NEST,然后對重要參數進行修改,使得報價機制失效。這一問題可以通過對關鍵參數限定來防范,同時提升NEST市場規模,使得51%攻擊難以實現。
4)代碼漏洞或外部重大變化的風險,如果以太坊底層代碼、NEST系統代碼出現漏洞,或者外部環境發生較大變化,會對價格調用者造成影響,這可以通過鏈上治理及合約分叉來修正。
第1點,任何預言機都會存在這個問題,這也是預言機性能表現的關鍵指標之一;
第2和第3點屬于NEST市場問題,如果NEST共識足夠強,參與者足夠豐富,這些問題自然就解決了;
第4點的話,屬于代碼質量問題,可以讓更多人的白帽子和安全審計機構參與進來,對NEST協議層代碼進行反復敲打。目前NEST協議層代碼安全審計工作由安比實驗室提供。
玉竹:NEST預言機和NestPool礦池接下來都有哪些計劃?
拾二:NestFans論壇的話,我會跟紫龍等老礦工一起,繼續做好NEST預言機方案的科普和推廣工作,讓更多人了解NEST預言機。
NestPool礦池方面,除了繼續參與ETH/USDT和BTC/ETH的報價外,會拓展更多優質Token/ETH的報價,供下游DEFI使用。
謝謝。
以太坊早間價格強勢上行,價格最高來到394位置,隨后價格回落,日內一直震蕩調整,目前價格運行于387附近,不過多頭趨勢依舊,隨著比特幣的突然大漲.
1900/1/1 0:00:00市場要聞 1、七國集團草案:反對Facebook推出Libra穩定幣2、G7集團與IMF、世界銀行和BIS合作建立央行數字貨幣規則3、灰度以太坊信托已正式獲得SEC批準4、報告:9月區塊鏈融資數.
1900/1/1 0:00:00大家好,誠信立本,德行天下,用心研判趨勢和分析,傳遞有價值的投資理念!希望價有所值,值有所得!9/15BTC技術走勢解析:昨日大餅走勢可以說是走出一個U型反轉.
1900/1/1 0:00:00讓Gas費支出更平滑,支付公鏈CENNZnet有何妙招?澳洲可口可樂已經用上加密貨幣支付,背后公鏈CENNZnet了解一下?NFT平臺SolSea宣布與可口可樂塞爾維亞分公司達成合作:金色財經報.
1900/1/1 0:00:00市場要聞 1、SEC:不會對遵守現有監管的數字安全交易所采取制裁2、美國眾議院通過數字分類法及區塊鏈創新法3、數據:WBTC三個月內市值增長十倍4、以太坊2.
1900/1/1 0:00:008月28日晚上7點,麥子錢包舉辦了MathShow的第11期,有幸邀請了波卡生態6位重量級嘉賓:LiamStafiCo-Founder、MarvinPhalaCo-Founder、岳利鵬鏈合實驗.
1900/1/1 0:00:00