去中心化預言機爲智能合約經濟提供動力。

原文標題:《觀點丨爲什麼我們需要去中心化預言機?》
撰文:ChainLinkGod
翻譯:Mike Jin

親愛的 Bankless 社區:

預言機是加密貨幣經濟的一個重要的基礎設施。

今天的作者是這樣說的--沒有預言機,區塊鏈就像沒有互聯網連接的計算機。它們與外部世界隔絕,只能參考區塊鏈內部賬本的信息。

這限制了加密貨幣的使用情況。

預言機解決了這個問題。

想獲得 ETH/USD 的實時價格信息,以衡量像 Maker、Aave 或 Compound 這樣的 DeFi 協議的清算閾值?你需要一個 預言機。

想交易 AMZN、AAPL 或 TSLA 的合成版本?預言機。

預言機需要高度安全,因爲很多東西都依賴於它們。如果數據輸入被破壞,人們就會失去金錢。我們已經看到這種情況發生過幾次了。

既然 DeFi 有這麼多的東西都依賴於預言機,我們就應該多瞭解它們。今天 ChainlinkGod 解讀了去中心化預言機的價值。

讓我們深入瞭解一下。

- RSA


去中心化的預言機網絡(DONs):爲智能合約經濟提供動力

爲什麼 DeFi 需要去中心化預言機?

智能合約是具有編碼邏輯(如果發生 x 事件,則執行 y 行動)的去中心化應用,在區塊鏈網絡上確定性地執行。

公鏈不是由單一的中心化機構或像 Facebook、谷歌或蘋果這樣的技術壟斷者維護,而是由全球各地的獨立計算機網絡維護。通過經濟激勵,這些計算機在沒有任何中心節點協調的情況下就區塊鏈的當前狀態達成全球共識。正如許多 Bankless 的讀者可能知道的那樣,這提供了一系列有價值的屬性,如抗審查、無許可訪問、非託管資產管理和不可逆轉的交易。

然而,有一個基本問題:區塊鏈就像一臺沒有互聯網連接的計算機。

爲什麼 DeFi 需要去中心化預言機?

區塊鏈僅通過追蹤發生在其自身賬本內的活動來產生其強大的安全屬性。因此,區塊鏈實際上是孤立的網絡,不能在不失去使區塊鏈有用的所有屬性的情況下,與現實世界中智能合約可能需要的外部資源進行自然連接。

這是一個問題,因爲絕大多數的智能合約用例都需要外部數據,如訪問 ETH 對美元的價格、布宜諾斯艾利斯的平均溫度、裝有原材料的航運集裝箱的位置、另一個區塊鏈網絡(如 BTC)的狀態,或任何其他尚未存儲在該區塊鏈原生賬本上的數據。

爲什麼 DeFi 需要去中心化預言機?

爲了克服缺乏外部連接的問題,需要一個額外的基礎設施,即「預言機」,它從鏈外來源獲取數據並將其傳遞到區塊鏈上,以便智能合約應用程序可以消費這些信息。預言機不僅提供了在鏈上傳輸數據的交付機制,而且還作爲驗證機制,以確保數據的高完整性。如果智能合約要保留端到端的確定性,預言機機制需要像底層區塊鏈一樣安全可靠,因爲預言機數據輸入直接決定了消費智能合約的輸出。

正如那句名言所說,垃圾進,垃圾出(garbage in leads to garbage out)。

因此,預言機機制不能是一個單一的中心化節點,因爲這引入了一個單點故障,如節點被破壞或脫機。這將違背使用由成千上萬個節點組成的區塊鏈網絡的全部目的。此外,預言機機制不應該依賴單一的數據源,因爲數據源可能提供錯誤的數據和 / 或導致離線。

爲什麼 DeFi 需要去中心化預言機?

相反,預言機機制必須在節點操作員和數據源層面上去中心化,以確保沒有故障點。雖然區塊鏈和預言機旨在實現不同的目標(前者提供交易共識,後者提供真實世界數據的共識),但它們的互補性意味着採取類似的方法來實現安全。

一個適當的安全的去中心化預言機網絡(DON)還必須提供額外的安全層,如連接到高質量數據源的能力(提供準確性和正常運行時間的保證),通過加密簽名的數據完整性證明(當數據提供者自己運行預言機節點時),通過多層聚合過程的數據驗證(減輕停機時間、異常值和損壞的數據),激勵正確操作的加密經濟保證(隱性激勵和明確抵押),以及選擇性地提供數據隱私(如零知識證明)。

爲什麼 DeFi 需要去中心化預言機?

Chainlink--最廣泛採用的預言機解決方案--遵循這種防禦方法,爲智能合約生態系統提供了一個通用的框架,用於構建開放訪問任何外部數據資源的 DONs。

目前,有超過 450 個 Chainlink Price Feeds 在多個區塊鏈網絡中運行,包括以太坊、Polygon、BSC、Avalanche、xDai 和 Heco,並計劃將訪問擴展到更多的區塊鏈和第二層解決方案,如 Arbitrum、Optimism、Solana 等。預言機網絡不僅提供去中心化的數據饋送,還提供廣泛的安全鏈外計算服務,包括可驗證的隨機性、Keepers 和其他正在開發的各種形式的鏈外計算,如 FSS、DECO 和 Town Crier。

爲什麼 DeFi 需要去中心化預言機?

有了適當的安全 DON,開發者可以創建混合智能合約--Dapp,結合基於區塊鏈的智能合約和 DON 服務,提供比孤立的鏈上邏輯更先進的功能。這些應用程序利用鏈上和鏈下世界的優點,以增強長期以來作爲智能合約的核心價值主張的用例。

去中心化預言機網絡(DON)的使用案例

雖然由 DON 實現的混合智能合約用例幾乎沒有數量限制,但我將介紹幾個我認爲在短期、中期和長期內具有重大破壞力的用例(包括你可能已經熟悉的 DeFi 應用的例子)。隨着加密貨幣生態系統的不斷創新和進步,這些用例將隨着時間的推移繼續擴大,以滿足其用戶的需求。

讓我們深入瞭解一下。

去中心化金融和價格反饋

我們今天看到的 DON-powered 混合智能合約的第一個也是最主要的用例是去中心化金融,又稱 DeFi。可以說,DeFi 是區塊鏈技術的產品市場,它提供了一個去中心化的、無許可的、非監管的、抗審查的替代方案,以替代當今破碎的傳統金融系統。然而,人們不太瞭解的是,DeFi 生態系統之所以成爲可能,正是因爲 DONs 的存在。

例如,按目前鎖定的總價值計算,排名第一的 DeFi 應用是 Aave,這是一個去中心化的貨幣市場,允許用戶借出和借用幾十個不同的鏈上 token。

這創造了一個雙面市場,貸款人可以從他們的閒置 token 上獲得被動收益,而借款人則可以獲得週轉資金,隨心所欲地進行部署。像 Aave、Compound、Cream、Rari 等去中心化的貨幣市場協議,在創建頭寸的過程中,使用 Chainlink Price Feeds 來計算最大的貸款規模,並確定頭寸何時變得抵押不足,必須進行清算,以保持整個市場的償付能力。

爲什麼 DeFi 需要去中心化預言機?

雖然今天基於 DeFi 的貨幣市場特別關注原生加密貨幣和穩定幣的借貸,但未來可以並將創建新的市場來支持 token 化的現實世界資產。例如,這允許用戶用 token 化的房地產借款,以取代抵押貸款,或借用 CBDCs 爲其業務提供資金。作爲通用的基礎設施,這種市場理論上可以支持任何類型的代幣化資產,由於 ERC20 和 ERC721 等 token 標準,這些資產將以向後兼容的方式存在。

通過 Chainlink DONs 實現的另一個強大的金融功能是 Synthetix 等協議,它使用戶能夠生成由鏈上加密貨幣(SNX)過度抵押的合成資產,並反映現實世界資產的價格,如加密貨幣(e. 如 BTC、ETH、LINK)、法定貨幣(如美元、歐元、日元)、商品(如黃金、白銀、石油)、指數(如 FTSE、N225、sDEFI)和股票(如 TSLA、GOOG、AMZN)。在全球債務池的支持下,用戶可以通過簡單地切換決定其 token 價值的數據源,以零滑點將其合成資產與任何其他合成資產進行「交換」。

爲什麼 DeFi 需要去中心化預言機?

通過鏈上抵押品和 Chainlink 數據饋送的結合,現實世界中任何資產或指標的合成版本都可以被帶入鏈上並進入加密貨幣經濟,包括財產估值、CPI 指標、原材料的總價值、特定協議的 TVL、Vitalik 在 Twitter 上的粉絲數量,或其他可以被量化和數字化爲鏈上數據饋送的指標。

這裏的潛力幾乎是無限的,允許用戶將任何東西 token 化,並開始投機和對沖而不必離開鏈上生態系統。

在 DeFi 生態系統中還有許多其他 DON 啓用的用例,如去中心化 / 算法穩定幣、收益率聚合器、去中心化交易所、永續幣、期權、期貨、回溯 token、預測市場、收益率耕作、資產管理、跨鏈 token、固定利率收益率等等。

動態 NFTs 和可驗證的隨機性

2021 年,NFTs 的公衆關注度大增,交易量和鑄造的 token 的多樣性呈指數級增長。雖然這些 NFTs 中有許多是靜態圖片或 gif,但我們也看到了由 NFT 平臺支持的動態 NFTs 的興起,例如以太卡,它通過外部數據輸入將獲得和擁有 NFTs 的體驗遊戲化。

這些外部輸入可以包括實時改變 NFT 屬性的真實世界數據。這包括價值與球員表現數據掛鉤的體育 NFT 或允許藝術家隨時間改變其數字藝術品的 NFT 市場,例如根據紐約市的天氣和時間改變圖像背景的 NFT。NFT 和鏈上游戲應用被外部數據增強的一個越來越普遍的方式是利用可驗證的隨機性解決方案,如 Chainlink 的可驗證隨機函數(VRF)。

通過可驗證的隨機性,開發者可以通過分配可證明的隨機特徵、分佈和造幣活動來增強他們的 NFT。Aavegotchi 是基於 NFT 的平臺的一個例子,它利用了 Polygon 側鏈上的可驗證隨機性。

在推出時,Aavegotchi 的智能合約要求在鏈上進行數千次的隨機性,以確定用戶在打開「門戶」(其供應量有限,只有 10,000 個)後獲得哪些 Aavegotchi 的 NFT。通過這種基於隨機性的遊戲化,用戶可以參與「稀有度耕作元遊戲」,用戶試圖通過贏得抽獎和其他遊戲來鑄造稀有 NFT 或提升現有 NFT 的等級。

爲什麼 DeFi 需要去中心化預言機?

另一個典型的例子包括越來越流行的基於 NFT 的鏈上游戲應用 Axie Infinity,它使用可驗證的隨機性來確定新鑄造的 Origin Axies 的特質。這樣的 Axies 可以有機會擁有神祕的零件,而這些零件在歷史上的售價超過 300ETH。

通過創建動態 NFTs,引入了一個全新的用戶體驗,這在 Web2.0 世界中是無法比擬的。

鏈上審計跟蹤和儲備證明

隨着智能合約生態系統的發展,穩定幣、包裹的跨鏈資產和 token 化的現實世界資產的數量也在增加。然而,支持這些 token 的抵押品位於鏈外,這意味着智能合約無法自然地訪問審計這些代幣和確保適當抵押所需的數據。

其結果是與透明度、抵押品不足和部分儲備貸款有關的新風險。DONs 可以通過儲備證明(PoR)饋送來克服這個問題,它提供必要的鏈上數據來驗證一個 token 的鏈下抵押品。

通過對由鏈外資產抵押的 token 進行按需的鏈上審計跟蹤,用戶可以獲得更多的透明度,智能合約可以通過實施特定的應用邏輯,在檢測到抵押不足時執行,快速防止不可預見的部分儲備活動。例如,DeFi 應用程序可以暫時暫停服務,或阻止從特定的抵押不足的資產中鑄造更多的 token。儲備證明不僅有助於防止像 2008 年大金融危機那樣的系統性風險,而且還爲每個人創造一個更值得信賴的 DeFi 生態系統。

在穩定幣的情況下,通常由鏈外銀行賬戶中的美元作爲抵押,我們看到 Paxo 的 PAX 穩定幣以及 TrustToken 的 TUSD 穩定幣都有儲備證明的反饋。對於後者,儲備數據由 Armanino 提供,這是一家美國排名前 25 的審計公司,提供實時更新,證明 TrustToken 的鏈外美元銀行持有量,支持 TUSD 穩定幣。鑑於 TUSD 存在於多個區塊鏈上,他們已經在以太坊上推出了儲備證明和供應證明的數據饋送,在允許用戶使用穩定幣參與經濟活動之前,可以通過智能合約應用進行交叉引用。

爲什麼 DeFi 需要去中心化預言機?

除了美元支持的穩定幣,我們還看到不可避免的多鏈現實正在上演,用戶希望在區塊鏈之間架起他們的加密貨幣的橋樑,例如將他們的 BTC 帶到以太坊上,這樣它就可以與 DeFi 生態系統一起使用。在這種情況下,我們已經看到 Ren Protocol 的 renBTC 和 BitGo 的 WBTC 都推出了儲備證明,以審計比特幣區塊鏈上支持這些跨鏈代幣的真實 BTC 持有量。同樣,智能合約在允許與跨鏈代幣互動之前,可以參考這些饋送,保護用戶不受沒有支持的代幣的影響,如開設不良貸款或進行不公平交易。

爲什麼 DeFi 需要去中心化預言機?

啓用 DON 的儲備證明的概念遠遠超出了這些用例,可以允許對現實世界的資產支持的代幣進行審計,如 token 化的房地產。這包括在區塊鏈上提供有關房產所有權和現金流的驗證信息,允許用戶和智能合約分析支持這些 token 的資產的真實性質。隨着 DeFi 經濟對傳統經濟的吞噬,對鏈上透明度的需求將繼續增加。

鏈外計算和保管人

關於智能合約的性質,一個常見的誤解是它們是自主的,但實際上它們默認是「睡眠」的,必須被「喚醒」才能執行任何狀態變化。這需要一個由私鑰持有人簽署和發起的鏈上交易,也就是所謂的外部擁有賬戶(EOA)。這對於用戶自己在鏈上互動的用例來說是可以接受的,但有許多智能合約功能需要在標準化的時間或基於事件的時間表上被觸發。

雖然 DON 以提供數據交付服務而聞名,但它們也可以執行信任最小化的鏈外計算形式。這包括以「守護者」的形式提供去中心化的交易自動化服務,監控智能合約的鏈上狀態和 / 或現實世界的事件,以便根據需要自主地觸發鏈上功能。這方面的一個實現是 Chainlink Keepers,它利用了同一組可靠的預言機節點,這些節點已經通過運營去中心化的數據源證明了它們的可靠性。

Keepers 的一個用例是自動清算 Aave 等去中心化貨幣市場的擔保不足的貸款。在這裏,Keepers 將監測平臺上的頭寸,並對任何低於特定資金池清算閾值的貸款觸發清算功能。然後,Aave 的智能合約將通過交叉引用 Chainlink Price Feeds 來驗證鏈上的清算,然後開始清算過程。因此,貨幣市場將通過高度可靠的清算機器人爲用戶提供關於平臺償付能力的更多保證。

爲什麼 DeFi 需要去中心化預言機?

鑑於 Keepers 提供了一個通用的交易自動化服務,任何智能合約功能都可以自動化,包括執行限價單、收穫收益率、發放賭注獎勵、重新發布算法穩定幣、釋放既得 token、爲 token 餘額充值、管理債務頭寸、改變收益率策略等等。

結論

去中心化預言機網絡(DONs)擴展了區塊鏈網絡和智能合約應用的能力,使它們能夠實現其真正的潛力,即提供卓越的數字協議,完全按照預期執行,用於廣泛的用例。

雖然 DeFi 是目前最明顯的證據,但更有可能的是,下一個被大規模採用的主要智能合約用例將是開發者在鏈上訪問 DONs 的真實世界數據的直接結果。

有許多難以想象的用例是可能的,未來確實從未如此光明。

來源鏈接:newsletter.banklesshq.com