大部分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緊急融資目標已從10億降至5億美元:11月22日消息,籌款目標已從10億美元降至5億美元。知情人士表示DCG不愿出售部分風險投資組合,并不打算出售灰度(Grayscale),正在與Ducerne Partners LLC的銀行家合作。另據知情人士透露,由于擔心Genesis的一些業務可能會在未來產生利益沖突,幣安決定不投資。
此前報道,Genesis曾與幣安就潛在投資進行談判,目前沒有申請破產的計劃。[2022/11/22 7:54:59]
另一個問題是:上傳數據的節點的信用風險決定了該預言機數據的攻擊成本。如果基于該預言機提供的價格衍生了1萬億美金的資產,則預言機節點的信用也應當與之匹配,這在現實中顯然是不可能的,無論采用怎樣的節點隨機性都無法保證,這是本質問題,不是技術問題,因此間接預言機只能用于小規模的、非金融屬性的場景。
簡單總結:間接預言機無法對價格數據進行有效驗證。
因為預言機為下游DEFI提供全局變量,是大部分DeFi的基礎,如果預言機遭遇攻擊或者出現停擺,則下游DeFi會陷入崩潰。前幾個月在bZx上面發生的套利攻擊,就是利用了Uniswap預言機價格操縱成本低的問題。所以預言機未來的發展方向就是提高「抗攻擊性」和「價格精準」這兩個要素上來,這也是當前預言機的發展瓶頸。
玉竹:那么針對這些弊端,NEST預言機有哪些創新和改進呢?介紹一下NEST的工作原理,以及都有哪些特征吧。
拾二:大家可能只是聽說過NEST,但還不太了解NEST做了什么,以及做的怎么樣。接下來,我就跟大家介紹一下NEST預言機方案,希望群友們能夠對NEST預言機有一個基礎的了解和認知。
下面,我著重介紹一下NEST預言機方案的核心運行原理:
以ETH/USDT預言機價格為例
NEST預言機的礦工在進行報價時,需要往鏈上報價合約中同時轉入報價交易對所對應的雙邊資產,最小報價單位為10ETH;假設當前ETH/USDT交易對的市場價格是1ETH=200U,那么報價礦工需要往報價合約單中同時轉入10ETH和2000U的報價資產。
Cosmic Clones項目Discord服務器遭到攻擊:金色財經消息,安全團隊CertiK表示,看到有報道稱Cosmic Clones項目Discord服務器遭到攻擊。請社區用戶不要點擊、鑄造或批準任何交易。[2022/8/28 12:53:02]
轉入成功之后,該報價合約單會在鏈上生效25個以太坊區塊的時間;在這一段時間內,驗證者可以按照該礦工的報價數據進行交易;比如,任意驗證者都可以往報價合約中轉入2000U兌換出10ETH,也可以往報價合約中轉入10ETH兌換出2000USDT。
這就意味著,如果礦工的報價與市場真實價格偏離較大,那么就給驗證者提供了一個套利機會,任何人都可以成為驗證者;通過這種套利懲罰機制促使報價礦工按照市場公允價格進行報價,進而向NEST系統輸送真正有效的價格信息。
最終,通過驗證者驗證之后_未被成交的報價單,會參與NEST預言機價格生成;而被完全成交掉的報價單會被系統舍棄。
NEST預言機方案的創新之處在于:每一條生效的價格數據都是經過市場驗證者共識過的價格,符合區塊鏈共識機制;而其他預言機方案無法對價格數據做有效驗證,只能信任那些喂價節點。這是NEST預言機與其他預言機方案的本質區別。
NEST預言機的創新型解決方案
玉竹:NEST預言機的報價挖礦機制是什么樣的,腳本挖礦需要做哪些準備?礦工如何進行報價?
紫龍:、NEST預言機是基于以太坊網絡構建的一個去中心化的預言機系統。是一個以去中心化的方式實現了價格事實同步上鏈的分布式報價系統。NEST預言機定義并實現了一種全新的在區塊鏈網絡上生成鏈上事實的機制。其采用市場博弈理論,通過礦工報價的方式將鏈下市場的價格事實同步產生于鏈上,并結合NEST報價挖礦機制,對礦工進行激勵,使其成為一套邏輯閉環的分布式報價系統,完美的將鏈下價格事實同步在鏈上生成出來,形成NEST-Price。
、首先要搭建以太坊節點,也可以使用第三方的,但是第三方會有一些局限性,主要表現在穩定性不可控、數據延遲等方面;比如數據延遲,由于服務器在海外,可能有時獲取到的數據延遲達10幾秒之多。個人建議如果想成為專業的NEST礦工,可以自己搭建以太坊全節點,這樣一來可以自己定義接口,相對更加靈活,當然了這樣會有服務器費用支出等成本。
Trust Machines聘請前Coinbase和紐約梅隆銀行高管:金色財經報道,區塊鏈初創公司Trust Machines聘請了Coinbase前高管Asiff Hirji和紐約梅隆銀行前副總法律顧問Manas Mohapatra。
Hirji曾于2017年至2019年擔任Coinbase總裁兼首席運營官,并以顧問的身份加入公司。他曾在多個行業擔任多個董事職位,曾短暫擔任風險投資公司a16z的顧問職位,目前在沃倫·巴菲特支持的Nubank擔任類似職位。
Mohapatra加入信托機器公司擔任法律總顧問。除此之外,他還曾擔任Twitter的助理總法律顧問超過4年,并擔任美國聯邦貿易委員會的高級律師。另一位新增員工是Igor Sylvester,他將加入公司的工程團隊。在此之前,他曾在Reddit擔任軟件工程師,并在Facebook領導了一個機器學習團隊。(blockworks)[2022/6/29 1:39:47]
其次需要找到找到合適的價格接口,如果第三方價格接口錯誤會導致報價錯誤,使得被吃單驗證損失資產;或者接口出現異常,價格獲取不到導致礦機宕機。建議可以在價格獲取異常的時候,嘗試調用備用的接口避免這類情況發生。
另外就是在代碼選擇上,個人覺得可以使用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。這就意味著,如果礦工的報價與市場真實價格偏離較大,那么就給他人提供了一個套利機會,任何人都可以參與套利;通過這種套利懲罰機制促使報價礦工都會按照市場公允價格進行報價,進而向報價系統輸送真正有效的價格信息。
TransparentBusiness公司接受加密貨幣進行IPO 前的融資:金色財經報道,Unicorn Hunters母公司 TransparentBusiness已經接受BTC、ETH、USDC和Dogecoin進行當前的 IPO 前融資。此前,該公司通過其全球私募融資籌集了超過5000 萬美元的現金,其股東批準了其在 2022 年上市的計劃。[2022/1/18 8:57:19]
目前報價挖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的報價資產。
PlasmaPay與Nest達成合作關系:去中心化金融支付和匯款平臺PlasmaPay與去中心化預言機網絡NEST Protocol達成合作伙伴關系,將在報價挖礦與去中心化跨境支付方面共同合作。[2020/12/5 14:06:26]
轉入成功之后,該報價合約單會在鏈上生效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:ESTNESTETHTOKEFuture Real Estate TokenNEST幣staking ETHStarMon Token
比特幣最近整體上一直在圍繞10500-800走區間震蕩,昨日幣價在凌晨下探至10526后再次反彈,目前價格位于10670附近震蕩,日內日可繼續期待10800區域壓力的試探.
1900/1/1 0:00:00Lucian,區塊鏈技術早期的頂層設計者,資深的數字貨幣分析師,普林斯頓大學計算機博士生導師,畢業后,曾在高盛、摩根大通、美林等多家金融高企擔任分析專家,2012年接觸到區塊鏈技術后.
1900/1/1 0:00:002020年全球新冠大流行暴露出更多的全球性問題,更加顯示出區塊鏈技術成為一個巨大而重要的變革性技術的重要性。國家的政策支持,各行業巨頭的出手,無不是在謀求新的改革之道.
1900/1/1 0:00:00市場要聞 1、央行貨幣政策司司長:數字人民幣還沒有具體推出時間表2、韓國加密稅將從2021年10月1日起實行3、柬埔寨央行數字貨幣使用率已超過美元4、ConsenSys收購摩根大通旗下區塊鏈平臺.
1900/1/1 0:00:00隱私計算網絡和分布式經濟體基礎設施PlatON今日宣布,將于10月24日正式啟動「元計算網絡」Alaya。這標志著PlatON已經從研發階段、技術測試網階段正式進入到應用驗證階段.
1900/1/1 0:00:00小結概覽 BTC的指標總體上是看跌的。上行突破疲軟及0.236斐波那契水平(10,375美元)的強大阻力一起,總體上促進了看跌情緒。然而,也有一些看漲的聲音認為可以突破10,500美元的阻力位.
1900/1/1 0:00:00