大部分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生態有哪些影響?
拾二:市場上比較常見的預言機多為“間接”預言機,他們的喂價節點只是價格數據的搬運工,把鏈下價格數據傳遞到鏈上合約里面。
間接預言機存在一個根本性的問題,即數據的驗證并不是直接的,而是通過對上傳者進行驗證的方式間接保證了數據的真實有效。
三箭資本要求參與Genesis Global的破產調解程序:金色財經報道,根據周日的一份文件,已倒閉的加密貨幣對沖基金三箭資本 (3AC) 已要求參與加密貨幣借貸平臺 Genesis Global 的破產調解程序。三箭資本稱在破產前向Genesis轉移的資金超過10億美元。[2023/6/5 21:16:30]
另一個問題是:上傳數據的節點的信用風險決定了該預言機數據的攻擊成本。如果基于該預言機提供的價格衍生了1萬億美金的資產,則預言機節點的信用也應當與之匹配,這在現實中顯然是不可能的,無論采用怎樣的節點隨機性都無法保證,這是本質問題,不是技術問題,因此間接預言機只能用于小規模的、非金融屬性的場景。
簡單總結:間接預言機無法對價格數據進行有效驗證。
因為預言機為下游DEFI提供全局變量,是大部分DeFi的基礎,如果預言機遭遇攻擊或者出現停擺,則下游DeFi會陷入崩潰。前幾個月在bZx上面發生的套利攻擊,就是利用了Uniswap預言機價格操縱成本低的問題。所以預言機未來的發展方向就是提高「抗攻擊性」和「價格精準」這兩個要素上來,這也是當前預言機的發展瓶頸。
玉竹:那么針對這些弊端,NEST預言機有哪些創新和改進呢?介紹一下NEST的工作原理,以及都有哪些特征吧。
拾二:大家可能只是聽說過NEST,但還不太了解NEST做了什么,以及做的怎么樣。接下來,我就跟大家介紹一下NEST預言機方案,希望群友們能夠對NEST預言機有一個基礎的了解和認知。
下面,我著重介紹一下NEST預言機方案的核心運行原理:
以ETH/USDT預言機價格為例
NEST預言機的礦工在進行報價時,需要往鏈上報價合約中同時轉入報價交易對所對應的雙邊資產,最小報價單位為10ETH;假設當前ETH/USDT交易對的市場價格是1ETH=200U,那么報價礦工需要往報價合約單中同時轉入10ETH和2000U的報價資產。
轉入成功之后,該報價合約單會在鏈上生效25個以太坊區塊的時間;在這一段時間內,驗證者可以按照該礦工的報價數據進行交易;比如,任意驗證者都可以往報價合約中轉入2000U兌換出10ETH,也可以往報價合約中轉入10ETH兌換出2000USDT。
NFT市場tofuNFT與區塊鏈游戲Farm Skylines達成合作:1月28日消息,專注于GameFi和收藏品的NFT市場tofuNFT宣布,與虛擬農場和區塊鏈游戲Farm Skylines達成合作,已經在平臺上線其盲盒。[2022/1/28 9:19:41]
這就意味著,如果礦工的報價與市場真實價格偏離較大,那么就給驗證者提供了一個套利機會,任何人都可以成為驗證者;通過這種套利懲罰機制促使報價礦工按照市場公允價格進行報價,進而向NEST系統輸送真正有效的價格信息。
最終,通過驗證者驗證之后_未被成交的報價單,會參與NEST預言機價格生成;而被完全成交掉的報價單會被系統舍棄。
NEST預言機方案的創新之處在于:每一條生效的價格數據都是經過市場驗證者共識過的價格,符合區塊鏈共識機制;而其他預言機方案無法對價格數據做有效驗證,只能信任那些喂價節點。這是NEST預言機與其他預言機方案的本質區別。
NEST預言機的創新型解決方案
玉竹:NEST預言機的報價挖礦機制是什么樣的,腳本挖礦需要做哪些準備?礦工如何進行報價?
紫龍:、NEST預言機是基于以太坊網絡構建的一個去中心化的預言機系統。是一個以去中心化的方式實現了價格事實同步上鏈的分布式報價系統。NEST預言機定義并實現了一種全新的在區塊鏈網絡上生成鏈上事實的機制。其采用市場博弈理論,通過礦工報價的方式將鏈下市場的價格事實同步產生于鏈上,并結合NEST報價挖礦機制,對礦工進行激勵,使其成為一套邏輯閉環的分布式報價系統,完美的將鏈下價格事實同步在鏈上生成出來,形成NEST-Price。
、首先要搭建以太坊節點,也可以使用第三方的,但是第三方會有一些局限性,主要表現在穩定性不可控、數據延遲等方面;比如數據延遲,由于服務器在海外,可能有時獲取到的數據延遲達10幾秒之多。個人建議如果想成為專業的NEST礦工,可以自己搭建以太坊全節點,這樣一來可以自己定義接口,相對更加靈活,當然了這樣會有服務器費用支出等成本。
Bicycle推出首個NFT“Genesis系列”:12月10日消息,Bicycle今天推出首個NFT“Genesis系列”,其中展示了該品牌的標志性卡片,由藝術家Adrian Valenzuela將其轉變為未來1000年 。Genesis Collection將從12月9日開始至本月底獨家發售24個NFT。(Dailycoin)[2021/12/10 7:30:49]
其次需要找到找到合適的價格接口,如果第三方價格接口錯誤會導致報價錯誤,使得被吃單驗證損失資產;或者接口出現異常,價格獲取不到導致礦機宕機。建議可以在價格獲取異常的時候,嘗試調用備用的接口避免這類情況發生。
另外就是在代碼選擇上,個人覺得可以使用python和java,可以選擇在社區開源的報價腳本上進行修改、優化,在這之前需要仔細研究熟悉一下整個報價流程以及NEST產出機制;剛上手最好是先切換到測試網在本地環境進行調試,全部OK之后再部署到服務器上啟動服務。
https://github.com/NEST-Protocol/NEST-oracle-V3
下面文檔里有,ropsten地址就是測試網地址。
最后提一下需要注意的幾個點,塊差比較小的時候要盡可能防止撞塊和追尾,降低挖礦成本;在價格偏差過大的時候,如果發現自己的價格可能異常,需要做好策略,這些邏輯都是需要在代碼中實現。
、礦工在進行報價時,需要轉入報價交易對所對應的具體數額的資產,最小單位為10ETH。假設當前USDT/ETH交易對的市場價格是420USDT=1ETH,那么報價礦工需要往報價合約單中同時轉入4200USDT和10ETH的報價資產。轉入成功之后,該報價合約單會在報價市場中顯示25個區塊的時間;在這一段時間內,任何人都可以按照該礦工的報價數據進行兌換;比如,我可以往報價合約中轉入4200USDT兌換出10ETH,我也可以往報價合約中轉入10ETH兌換出4200USDT。這就意味著,如果礦工的報價與市場真實價格偏離較大,那么就給他人提供了一個套利機會,任何人都可以參與套利;通過這種套利懲罰機制促使報價礦工都會按照市場公允價格進行報價,進而向報價系統輸送真正有效的價格信息。
動態 | 英國公司Digital Capital指控Genesis未支付其軟件開發費用:據bitcoinist消息,英國公司Digital Capital向冰島比特幣采礦公司Genesis Mining Iceland EHF提起訴訟,指控該公司未支付其軟件開發和維護費用,總計約600萬英鎊。[2020/1/29]
目前報價挖NEST可以通過腳本來挖,也可以使用NESTDAPP人工報價;兩者都需要觀察鏈上的一些報價情況,知彼知已再做出合理的策略,才能有更高的挖礦效率。
NEST3.0綜述:
https://www.nestfans.com/wiki/nest_oracle_v3
NEST預言機報價腳本:
https://github.com/NestFans/NestMiner
NEST預言機驗證腳本:
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的報價資產。
分析 | Coinness分析:BTC連續橫盤 繼續下跌風險在增加:據Coinness作者List分析,BTC日線上MACD雙線在低位持續纏繞,且紅綠柱體連續收窄,有臨近變盤的跡象。由于在指標背離后,BTC沒有出現有效的反彈,且價格一直位于10日均線之下,進一步下跌創新低的風險在增加。若在4小時圖上,BTC能保持在布林帶中軌($6120)之上,將暫時放棄看跌。[2018/6/27]
轉入成功之后,該報價合約單會在鏈上生效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使用。
謝謝。
Tags:ESTNESTETHTOKiht-real-estate-protocolnest幣最新SETH幣Coinbase Pre-IPO tokenized stock FTX
火幣大學火大教育 10月11日-19日,由火幣大學主辦,北京大學金融科技創新實驗室學術研究合作的區塊鏈行業頂級在線培訓項目,區塊鏈卓越人才特訓營正式授課.
1900/1/1 0:00:00昨日持幣者文章里已經寫到過比特幣和以太坊的周線上的危險和比特幣11000美元關口的作用以及和以太坊之間的聯動性,隨著休息日的逼近,比特幣和以太坊大的方向上的抉擇也快要到來.
1900/1/1 0:00:00隨著越來越多的機構與個人投資者關注與配置加密資產,使得AmberGroup所在的加密金融領域擴張迅速.
1900/1/1 0:00:00主題:“如果地球贈予你一支畫筆你該如何重新描繪它” 參與方式 STEP1 以漫畫形式,作品數量不限.
1900/1/1 0:00:00ETH行情分析: 以太坊昨日整體行情都在370-400通帶內運行,日內整體波動都在區間內運行,昨日最高抵達394.13隨后幣價震蕩回調,最低跌至375.58一線.
1900/1/1 0:00:00操作建議: 1.10580-10600進場布局空單,止損默認,目標10300-10250路印協議 Steve Guo:短期Optimistic 或勝出.
1900/1/1 0:00:00