如何確保Web3.0的主幹——區塊鏈,繼續的保持開放、去中心化,以及最重要的是,“無需信任”?答案就在 Oracles。在一個任何人都可以發布資訊,並可以聲稱任何事情都是唯一真相的時代,Oracles的可信和安全比以往任何時候都顯得更加重要。
Oracles是區塊鏈結構的一個關鍵部分,以一種無需信任的方式實現了外部世界資訊和鏈上環境之間的順暢通信。 Oracles 對於區塊鏈行業的許多部分都至關重要,尤其是對於去中心化金融 (DeFi) 應用程序,因為區塊鏈本身沒有可以訪問鏈外數據的方式。為確保保險產品、算法穩定幣、金融衍生品和預測市場等去中心化應用程序 (dApp) 順利運行,DeFi 協議依賴 Oracles 網絡來在鏈上提供實時數據和基於實時/動態事件的結果。
用前 Coinbase 首席技術官, Balaji Srinivasan 的話來說,區塊鏈Oracles“將成為這十年中最重要的技術之一”,“在一個任何人都可以將任何東西作為真理傳播的時代,作為真理的可靠仲裁者,對 Oracles 的需求變得越來越重要。” Oracles 是開啟去中心化未來並了解它們如何運作的關鍵,故此Oracles的發展和變化將向我們反映行業的發展方向。
Oracles 的現在
Oracles 從外部來源為區塊鏈獲取真實世界的信息和數據,例如市場價格、天氣信息、位置數據和匯率,並允許智能合約對其採取行動,它們甚至可以用於提供來自其他鏈的數據。
在非區塊鏈環境中, Oracles 通常是第三方服務或用戶手動與自己交互的應用程序。這些Oracles 顯然既是中心化的,也違背了構建去中心化金融產品的目的。中心化 Oracles 也更容易被破壞,並且可以輕鬆地利用系統來為自己獲取經濟利益。在討論 Oracles 問題的時候,我們會經常強調區塊鏈 Oracles 的關鍵是它們需要提供多個可靠的數據源來確立完全的去中心化。
為此,區塊鏈 Oracles 使用密碼學和經濟激勵來創建就共享數據達成共識的機制。然而,這可能是區塊鏈協議的一個弱點。例如較常見的價格饋送 Oracles 系統可能會發生被操縱的情況,之前一個備受矚目的新聞就是 DeFi Compound上的Oracle 被惡意利用/攻擊後,貸方被清算走了1.03 億美元。
傳統的價格饋送 Oracles 也存在阻礙創新 DeFi 應用程序創建的局限性。將價格推送到區塊鏈上的Oracles適用於需要恆定價格流的應用程序,例如對 BTC/USD 等常見貨幣對的清算。然而,這樣的Oracles的設置成本很高,因此會阻礙了那些迎合小眾資產產品的發展,包括那些跟踪小額山寨幣 (small-cap odd coins) 或特定小盤幣 (specific small-cap coins) 價格的產品。當我們展望區塊鏈的繼續開發時,市場很明顯需要更多種類型的Oracles來支持人們所需要的創新。
Oracles 的進化
隨著 DeFi dApp 獲得更多主流採用,Oracles 的下一階段發展將能滿足針對小眾資產產品的需求,並將區塊鏈生態系統開放給更廣泛的金融產品類別。
其中一個演變方向是optimistic oracle —— optimistic oracles 與傳統 Oracles 的工作方式不同,因為它們運行“無價”機制,允許任何人對數據請求給出答案,而只有在數據不正確時才會提出爭議。
就像 optimistic rollups(ORs), optimistic oracles 為那些對任何不正確的發現提出異議的人提供一個時間窗口,保護智能合約和用戶免受外部數據饋送的操縱。這將是 Oracles 的一個獨特功能,因為其他 Oracles 解決方案僅與它們的數據饋送一樣安全。Optimistic oracles 在數據準確性方面提供了相同的經濟保證,因為它們最大限度地降低礦工費(Gas fee),並允許應用程序以低成本獲得準確的數據。
隨著 Web3中的新興技術將我們帶入互聯網的新時代,不同類型的 Oracles 將允許 DeFi 開發人員構建金融產品和應用程序,從而擴展 DeFi 和 Web3可能性的邊界。Oracle這項關鍵技術將擴展區塊鏈和 dApp 的功能,使它們能夠實現構建開放的、完全去中心化的和無需信任的系統的潛力。
相關:Archway 獲2,000 萬美元融資 鼓勵 dApp 開發
–
🌈一按加入ADAC Telegram社區🌈即時交流 Web3研究💬