壹、項目簡介
現有的許多區塊鏈項目,雖然能夠在壹定程度上保證鏈上信息的透明、不可篡改,再利用智能合約的幫助,也能夠在理論上實現許多商業邏輯。但是在數據方面,鏈上數據與鏈下數據的映射,始終是壹個較難解決的問題,即便解決了數據的問題,也還有準確性的問題,如果想要在鏈上獲取真實的外部數據,就需要用壹個極度可靠的預言機方案。為解決這些痛點,Chainlink應運而生。
Chainlink在2017年6月由舊金山金融 科技 公司SmartContract推出,是壹個去中心化的預言機項目。其創造者是史蒂夫·埃利斯(Steve Ellis)、阿裏·尤爾斯(Ari Juels)和謝爾蓋·納紮羅夫(SergeyNazarov),主要為智能合約提供大量鏈下數據源、各種 api 和傳統支付服務。
ChainLink是預言機的去中心化交易網絡,將區塊鏈智能合約連接到現實世界的數據、活動和支付行為,幫助智能合約安全連接鏈下數據、web API以及傳統銀行支付系統。Chainlink已成功為Google、甲骨文和SWIFT等大型企業以及Polkadot/Substrate、 Synthetix、 Loopring、 Aave、OpenLaw和 Conflux等領先智能合約開發團隊提供安全可靠的預言機服務。
二、工作機制
ChainLink主要由鏈上與鏈下架構組成。
鏈上架構由三個主要的合約組成,包括聲譽合約、訂單匹配合約和聚合合約。
鏈上的工作機制如下:
第壹步:需求提交:Chainlink在工作時,用戶合約具有數據需求時,向Chainlink發出數據請求。
第二步:出價,Chainlink的聲譽合約向用戶合約出價。
第三步:數據請求,聲譽合約收到用戶合約的確認以後,向Chainlink預言機提交數據請求。
第四步:數據查詢與提交:Chainlink的數據節點收到請求後,進行數據查詢,然後將查詢的結果提交給聚合合約,聚合合約對數據進行聚合,將最終的查詢結果提交給用戶合約,完成了用戶的數據查詢請求。
鏈下架構由眾多節點組成,節點負責獲取用戶所需的各種數據。Chainlink的節點中,由核心節點負責與區塊鏈進行通訊,接受鏈上的數據請求以及返回查詢結構。核心節點將每個數據任務劃分為小的子任務再分配給節點進行數據查詢。Chainlink的節點可以獨立收集脫鏈請求,並且返回給用戶合約。
經濟模型方面,Chainlink在基本的預言機原理的實現方式之上,圍繞 LINK token 通過經濟激勵建立了壹個良性循環的生態系統。Chainlink 預言機需要通過LINK token 的轉賬來實現觸發。
三、應用場景
Chainlink將智能合約接入真實世界的數據和鏈下計算資源,極大提升了智能合約的功能,並同時保留了區塊鏈技術核心的安全性和可靠性。Chainlink根據智能合約的需求確定預言機服務由誰提供,並加權匯總所有預言機的輸出來計算最終結果。
數字貨幣領域,比如 USDC 或 Tether 這種穩定幣需要價格預言機來錨對他們的目標價格(美元);壹些合成資產產品,比如Synthetix、Deri裏的項目需要股票、大宗商品的實時價格來定價。
保險領域,保險公司借助 Chainlink 提供的數據能夠提供天氣保險,而不會出現影響傳統保險協議的所有不利因素和效率低下,包括欺詐、腐敗和延誤。也可以基於相應的新聞事件數據提供相應的保險服務。
供應鏈領域,供貨商、接收方、銀行之間建立的智能合約均可依據Chainlink提供的銀行支付信息、GPS地理位置信息、物流信息、零售信息等執行。
賭博領域,例如足球賽事對賭需要用到賽事最終比分來判定最終誰贏得獎金。還有像壹些對賭選舉結果的、投票結果甚至判決結果的合約均需要用到時間結束後最終確定的結果來判定協議執行內容。
隨機數應用領域,比如NFT、鏈遊、元宇宙等等,除了對鏈下數據存在著巨大需求之外,還需要可信的隨機數來源。尤其是鏈遊,由於鏈遊的輸贏不僅關系 遊戲 體驗,還影響著用戶的財產,具有隨機性的屬性是否真的“隨機”便尤為重要。比如妳裝備的刀槍是否真的具有50%的暴擊率,抽獎類活動是否真的是壹定概率抽到某獎等等。
Chainlink v2開始提供可驗證隨機數(VRF),這使賭博中的概率、 遊戲 中的暴擊幾率、購買次序的排列、抽號等眾多需要用到隨機參數的場景擁有可信的隨機數,使公平得以保證。
四、發展趨勢
1、生態: 逐步完善,且存在邊際成本遞減效應
Chainlink 已與 60 多家數據提供商合作,官網上當前可以提供多種種類型的數據,包括加密貨幣、穩定幣、存款證明、外匯價格、大宗商品、指數類以及Accuweather(天氣數據)、SportsDataIO( 體育 賽事數據)、美聯社(新聞數據)等等。打開其中任壹數據,例如原油價格,都可以直觀看到各預言機所提供的數據。
Chainlink可以兼容任何區塊鏈,並且在不斷擴展,接入更多區塊鏈環境。僅在2021年,Chainlink接入了眾多頂尖的L1區塊鏈和L2擴容方案,其中包括Arbitrum、Avalanche、BNB Chain、Ethereum、Fantom、Harmony、Heco、Moonriver、Optimism、Polygon、Starkware以及xDai。
2021年12月31日,Chainlink發布年終總結,並表示目前超過700個去中心化預言機在各個鏈上的生產環境中發布數據,保護的資產總價值超過750億美元,服務了250萬次以上的安全鏈下計算請求。
目前,還與超過 500 個 DeFi 應用程序、超過 200 個NFT 市場。以及谷歌、甲骨文、英特爾、AWS 等大公司存在合作。
從Chainlink 的生態系統和合作夥伴中可以發現,目前對預言機需求最大的領域依舊是DeFi領域,主要包括為個智能合約提供實時的金融數據以及其他相關的市場信息,例如房地產價格影響貸款抵押率、天氣影響相關衍生品、保險等等。這部分數據來源包括NYSE(紐交所)、 Bloomberg(彭博)等。
這些應用趨勢,壹方面佐證了預言機對整個區塊鏈世界的重要性;另壹方面也可以看出Chainlink正在將自己搭建為最具***識的鏈下數據供應商,且不斷攀升的占有率也用成績證明了自己。
由於數據的特性,獲取某壹數據的總成本基本恒定,但隨著更多合約調用這壹數據,均分在每個合約上的數據使用成本便會越來越低。這意味著Chainlink具有邊際成本遞減效應,不像其他項目使用量增多,成本也與之升高。
2、技術: 鏈下計算與混合型智能合約
Chainlink Keeper主網的上線代表著Chainlink不僅能夠提供鏈下數據、隨機數據,甚至還可以完成鏈下計算,並幫助混合型智能合約實現壹系列豐富的DevOps服務。
混合型智能合約包含區塊鏈上運行的代碼以及區塊鏈下的數據和計算資源,它可以將兩個完全不同的計算環境同步在壹起,打造出區塊鏈或預言機網絡單獨無法實現的應用功能,並且將這兩個環境中獨壹無二的優勢結合在壹起。
鏈上代碼在極其安全且功能受限的區塊鏈環境中運行,攻擊表面較小,因此用戶在執行和儲存時可以獲得極高的確定性,代碼壹定會嚴格執行,結果將被永遠儲存在鏈上,不可篡改。而DON(去中心化預言機網絡)則在鏈下運行,因此可以更靈活且更高效的實現更多功能並訪問更多數據。
目前已有幾百個用戶正在使用或積極集成PriceFeeds、Chainlink VRF和儲備金證明等Chainlink去中心化服務,其中包括去中心化衍生品交易項目Deri、Synthetix,流動性協議Aave,借貸協議Alchemix等等。
以Deri為例,Deri V3的DPMM(主動做市商)機制的定價所需要的指數數據均來自Chainlink,壹方面無論Deri上的交易量多大都不會影響到預言機提供的鏈下指數的價格,另壹方Deri已實現以秒計費(資金費率),而精準高效的預言機也能為其提供最實時的餵價服務。
微觀上看,Chainlink Keepers將為Chainlink生態帶來全新的功能,幫助所有項目開發出更高級的混合型智能合約應用。但從更廣義的角度看,Chainlink Keepers降低了web2.0向3.0躍進的門檻,在可預見的未來裏,去中心化預言機將提供所有無法在鏈上實現的服務,這也為DeFi未來的創新提供了基礎設施。
雖然目前加密貨幣資產規模已達數萬億美元,且DeFi經濟規模逼近1000億美元,但是區塊鏈生態仍處於發展初期,還有巨大潛力未被挖掘,因此混合型智能合約和Chainlink去中心化預言機網絡擁有巨大的應用空間和潛力。
END
編輯 | 領路元