區(qū)塊鏈網(wǎng)絡(luò)上的應(yīng)用我們稱(chēng)為去中心化應(yīng)用(DApp),DeFi就是金融類(lèi)的DApp,所有的DApp都是基于智能合約實(shí)現(xiàn)的。
智能合約有一個(gè)問(wèn)題,就是它無(wú)法主動(dòng)向外界請(qǐng)求數(shù)據(jù),就是無(wú)法主動(dòng)獲得鏈外的信息,只能被動(dòng)接收鏈外的信息數(shù)據(jù),每個(gè)智能合約都是一個(gè)等待別人滿(mǎn)足它觸發(fā)條件才會(huì)啟動(dòng)的程序,所以一般業(yè)務(wù)場(chǎng)景中需要使用到一些鏈外數(shù)據(jù)才能啟動(dòng)的程序,就需要預(yù)言機(jī)來(lái)完成。
比如去中心化交易所(DEX)需要調(diào)取全網(wǎng)某個(gè)代幣的價(jià)格來(lái)給交易對(duì)定價(jià),可以用預(yù)言機(jī)來(lái)獲得這個(gè)鏈外數(shù)據(jù);比如一個(gè)賭球的菠菜DApp,就可以用預(yù)言機(jī)來(lái)獲取現(xiàn)實(shí)世界球賽的結(jié)果數(shù)據(jù)。
簡(jiǎn)單來(lái)說(shuō),區(qū)塊鏈無(wú)法主動(dòng)獲得鏈外和現(xiàn)實(shí)中的數(shù)據(jù),但是有時(shí)候區(qū)塊鏈又需要用到這些數(shù)據(jù),個(gè)人或中心化機(jī)構(gòu)提供的數(shù)據(jù)又可能不安全,所以需要預(yù)言機(jī)來(lái)提供可靠的數(shù)據(jù)。
DeFi和預(yù)言機(jī)是天生的好伙伴,很多DeFi借貸項(xiàng)目都會(huì)用到預(yù)言機(jī)。
比如很多穩(wěn)定幣并不是真實(shí)的1:1的價(jià)值錨定,會(huì)有一些小波動(dòng),像Maker的美元穩(wěn)定幣DAI,你可以使用預(yù)言機(jī)來(lái)獲得DAI的實(shí)時(shí)匯率;還有像SALT Lending這種借貸平臺(tái),可以使用預(yù)言機(jī)在貸款生成時(shí)提供價(jià)格數(shù)據(jù),并且能監(jiān)控抵押物的保證金比率,在保證金不足的時(shí)候發(fā)出警告并觸發(fā)清算程序。
現(xiàn)在很多最新的DEX使用的是流動(dòng)池模式,而非傳統(tǒng)的訂單簿模式,流動(dòng)池就是由提供流動(dòng)性的用戶(hù)將一堆代幣放到一個(gè)資金池里,用于給交易者提供深度。流動(dòng)池代幣的價(jià)格就可以使用預(yù)言機(jī)來(lái)獲取,而且還可以根據(jù)預(yù)言機(jī)提供的價(jià)格來(lái)動(dòng)態(tài)調(diào)整代幣池的比重。
區(qū)塊鏈菠菜應(yīng)用可以說(shuō)是最早發(fā)展起來(lái)的應(yīng)用了,很多菠菜DApp都會(huì)用到隨機(jī)數(shù),但是我們要知道,計(jì)算機(jī)本身不可能產(chǎn)生完全隨機(jī)的數(shù)字,計(jì)算機(jī)本身產(chǎn)生的叫偽隨機(jī)數(shù),所以在封閉狀態(tài)的鏈上無(wú)法產(chǎn)生安全的隨機(jī)數(shù)。
這時(shí)候就需要用到預(yù)言機(jī)來(lái)獲取隨機(jī)數(shù)了,預(yù)言機(jī)可以配合現(xiàn)實(shí)世界的一些事件來(lái)生成隨機(jī)數(shù)。
一些去中心化保險(xiǎn)產(chǎn)品,相比利益驅(qū)動(dòng)的保險(xiǎn)公司,會(huì)更信任代碼。
除了常見(jiàn)的DeFi產(chǎn)品的保險(xiǎn)外,還有一種參數(shù)保險(xiǎn),它是一種帶有參數(shù)觸發(fā)器和付款條件的特殊保險(xiǎn),比如Etherisc推出了航班延誤保險(xiǎn)和颶風(fēng)保險(xiǎn),它就可以使用預(yù)言機(jī)來(lái)獲得航班是否延誤的數(shù)據(jù),或者哪里受到了颶風(fēng)影響,從而判斷是否觸發(fā)理賠條件。
Chainlink之于預(yù)言機(jī),大概相當(dāng)于以太坊之于公鏈,而且還是2018年之前的以太坊,因?yàn)閷?duì)手很少。
Chainlink是世界第一個(gè)去中心化預(yù)言機(jī),目標(biāo)是構(gòu)建一個(gè)完全去中心化的預(yù)言機(jī)網(wǎng)絡(luò),節(jié)點(diǎn)兼容以太坊、比特幣和 Hyperledger。
Chainlink的客戶(hù)包括谷歌云、甲骨文等世界頂級(jí)互聯(lián)網(wǎng)公司,還有波卡、比原鏈、IOST等知名公鏈,DiFe項(xiàng)目更是不計(jì)其數(shù)。
去年初,Chainlink的代幣LINK還是0.4美元,而今天已經(jīng)是7.2美元,全球市值市值第10,超過(guò)了EOS。
如果要挑毛病的話,Chainlink的費(fèi)用比較高。但值得一提的是,LINK的持幣地址將近17萬(wàn)個(gè)。
Band Protocol是一個(gè)新興的去中心化預(yù)言機(jī),今年5月底主網(wǎng)才上線。
Band Protocol創(chuàng)始人曾登上過(guò)福布斯“30 Under 30”排行榜,有紅杉資本的投資,并且在幣安上線,是一個(gè)明星項(xiàng)目。
與Chainlink相比,Band Protocol更便宜,而且可以直接調(diào)取外部數(shù)據(jù)。
而且在生態(tài)布局上,Band Protocol已經(jīng)和跨鏈巨頭Cosmos合作,但其它客戶(hù)并不多。
目前對(duì)Band Protocol給予厚望,很像當(dāng)年的EOS。
2019年9月,Band Protocol的代幣BAND上線幣安,價(jià)格為0.6美元,一路漲到了目前的2.2美元,當(dāng)下BAND的持幣地址是2000多。
Tellor是幣安支持的另一個(gè)預(yù)言機(jī)項(xiàng)目, PoW+PoS 的組合,以確保任何愿意參與者能夠提供真實(shí)數(shù)據(jù)并獲得獎(jiǎng)勵(lì)。
與Chainlink相比,Tellor的定位更加輕量。比如Chainlink的目標(biāo)是允許任何智能合約查詢(xún)幾乎任何一條鏈下數(shù)據(jù),而Tellor則只允許智能合約每10分鐘查詢(xún)一次
因?yàn)門(mén)ellor主要是想在DeFi上發(fā)力,目標(biāo)是成為DeFi的核心,為DeFi協(xié)議提供安全和去中心化的數(shù)據(jù)。
Tellor的缺點(diǎn)是不能實(shí)時(shí)檢索數(shù)據(jù),而且在以太坊上存儲(chǔ)數(shù)據(jù)比較貴。
Tellor采取的是結(jié)合了PoW挖礦和PoS質(zhì)押的混合機(jī)制。目前其代幣TRB持幣地址2600多,截止發(fā)稿,24小時(shí)漲幅達(dá)28%。
NEST也是一個(gè)新興預(yù)言機(jī)項(xiàng)目,號(hào)稱(chēng)是“唯一可用于DeFi的預(yù)言機(jī)”。
作為分布式價(jià)格預(yù)言機(jī),NEST是通過(guò)去中心化激勵(lì)方案解決價(jià)格數(shù)據(jù)上鏈的問(wèn)題。
具體來(lái)講是通過(guò)礦工雙邊報(bào)價(jià)的方式來(lái)生成價(jià)格,然后驗(yàn)證者如果覺(jué)得報(bào)價(jià)與市場(chǎng)價(jià)格之間有偏差,那就可以吃單套利,然后在鏈上直接生成價(jià)格。
而以Chainlink為代表的其他預(yù)言機(jī),是通過(guò)分布式節(jié)點(diǎn)向鏈上合約“喂數(shù)據(jù)”的方式形成預(yù)言機(jī)數(shù)據(jù),通俗來(lái)講就是由節(jié)點(diǎn)(也即礦工)把數(shù)據(jù)上傳到鏈上。
相對(duì)而言NEST的價(jià)格比較能夠代表市場(chǎng)公允價(jià)格,而不是依賴(lài)于節(jié)點(diǎn)的判定,但這在某種程度上也是NEST未來(lái)可能面臨的瓶頸,即團(tuán)隊(duì)影響力被弱化。
但總體來(lái)說(shuō),NEST還是令人眼前一亮。
NEST已于7月13日實(shí)現(xiàn)了NEST 3.0上線以太坊主網(wǎng),目前持幣地址4000多。
2020年的預(yù)言機(jī)的格局,很像2017年的公鏈,都被寄予厚望,都是一家獨(dú)大,都還沒(méi)有太多開(kāi)發(fā)者的涌入。同時(shí)相信大家了解完預(yù)言機(jī)之后其實(shí)可以感受到它的價(jià)值了,我們這幾年一直在說(shuō)區(qū)塊鏈限制太多了,除了性能之外就是它使用場(chǎng)景限制,區(qū)塊鏈似乎一直停留在一個(gè)狹小的世界里,原因就是它無(wú)法得知鏈外和現(xiàn)實(shí)世界里的信息,比如阿里股票的價(jià)格、世界杯的比分、朝陽(yáng)區(qū)的天氣數(shù)據(jù)等等,只有能夠安全準(zhǔn)確擁有特定場(chǎng)景的特定數(shù)據(jù),那么區(qū)塊鏈才可以在更多的場(chǎng)景落地應(yīng)用。
如果這些數(shù)據(jù)是由個(gè)人或者中心化機(jī)構(gòu)來(lái)提供的話,很有可能這個(gè)人或機(jī)構(gòu)會(huì)為了私利而謊報(bào)數(shù)據(jù),或者說(shuō)就是單純的數(shù)據(jù)輸入錯(cuò)誤,都是有可能的,如果數(shù)據(jù)的源頭就出現(xiàn)了錯(cuò)誤或造假,那么數(shù)據(jù)就沒(méi)有上鏈的意義了。
所以預(yù)言機(jī)的崛起對(duì)區(qū)塊鏈來(lái)說(shuō)意義重大,預(yù)言機(jī)通過(guò)經(jīng)濟(jì)模型、抵押資產(chǎn)、驗(yàn)證系統(tǒng)、聲譽(yù)系統(tǒng)、認(rèn)證系統(tǒng)、可信硬件等各種方式來(lái)保障數(shù)據(jù)的安全性,經(jīng)過(guò)預(yù)言機(jī)的匯總加工,使得數(shù)據(jù)可以被區(qū)塊鏈?zhǔn)褂们矣幸饬x。
當(dāng)然,目前預(yù)言機(jī)的發(fā)展階段還處于萌芽階段,并不能保證數(shù)據(jù)絕對(duì)的安全性和可靠性,但是從DeFi項(xiàng)目對(duì)它的需求趨勢(shì)來(lái)看,預(yù)言機(jī)這條路的探索,讓區(qū)塊鏈有了更多道路可走。