【#BingXInsights】什麼是Oracles和去中心化Oracle網路(DONs)?

BingX Taiwan
15 min readJul 24, 2023

--

Join the Trading Community: Learn & Earn with BingX.

什麼是Oracles和去中心化Oracle網路(DONs)?

區塊鏈網路和智能合約已成為解決中心化系統侷限性的強大方案。除其他優點外,它們提供了增強的安全性、透明度和不可變性。

然而,智能合約面臨的內在挑戰之一是它們無法直接從外部來源取得數據。這意味著在某些情況下,智能合約可能需要外部數據輸入來準確高效地執行其代碼。這就是「Oracles」所涉及的內容。

什麼是預言機?

一般而言,Oracles是特定的實體或系統,它們充當區塊鏈網路與外部數據來源或系統之間的中間人。它們在實現鏈上智能合約與鏈下數據和真實世界事件的整閤中發揮關鍵作用。Oracles在去中心化的Web3生態系統中扮演著重要的橋樑角色,將其連接到現有的數據來源、傳統系統和複雜的計算中。

多虧Oracles,輸入和輸出之間的連接得以實現。來源:chain.link。

透過利用去中心化的Oracle網路(DONs),一種全新的範式出現,使得混合智能合約的創建成為可能。這些創新的合約結合了鏈上的程式碼和鏈下的基礎架構,促進了高級去中心化應用(dApps)的開發。透過預言機,可以使各種 Dapps 或智能合約能夠存取區塊鏈網路之外的資料,充當鏈上世界和現實世界的橋樑。

區塊鏈Oracle問題帶來的根本挑戰在於智能合約的固有限制。在它們所處的區塊鏈環境中,智能合約無法直接與超出其範圍的數據和系統進行交互。儘管存儲在區塊鏈上的數據被稱為鏈上數據,但任何外部資源都被歸類為鏈下數據。

與外部系統的隔離使得區塊鏈能夠保持其寶貴的特性:對交易有效性的強大共識、對防範雙重支付攻擊的保護以及對網絡停機的抵抗能力。然而,要實現區塊鏈與鏈下系統之間的安全互操作性,一個被稱為「Oracle」的中介基礎設施是不可或缺的。

解決Oracle問題至關重要,因為絕大多數智能合約用例,特別是在去中心化金融(DeFi)領域,都極大地依賴對現實世界數據和鏈下事件的訪問。Oracles通過擴展區塊鏈所支持的數位協議的範圍,開啟了新的可能性。它們扮演著鏈下資源的通用門戶,同時保持了區塊鏈本身重要的安全特性。

集中式Oracle的問題

集中式Oracle是一種依賴單一權威實體或來源來向區塊鏈上的智慧合約提供數據和資訊的Oracle系統。在這種方法中,中央單位充當區塊鏈和外部數據來源之間的仲介。然而,集中式Oracle有顯著的缺點,這些缺點不容忽視。其中包括:

中心化預言機和去中心化預言機之間的區別。來源:chain.link

由於中心化預言機解決方案的問題,一種新現象以去中心化預言機網絡(DON)的形式出現。

那麼,什麼是去中心化預言機網絡?

去中心化預言機網絡(DON)是一種旨在在區塊鏈生態系統中提供去中心化和去信任的預言機服務的基礎設施或框架。 DON 提供了一種分散式的方法來檢索、驗證外部數據並將其傳遞給區塊鏈上的智能合約。

與依賴單一權威來源的中心化預言機不同,DON 利用去中心化的力量來增強安全性、可靠性和抗審查性。它們通過合併多個獨立節點或參與者來實現這一目標,這些節點或參與者共同為預言機網絡的運營做出貢獻。去中心化預言機網絡通常涉及以下關鍵組件:

  • 數據來源:這些是外部系統、應用程序接口(API)、數據庫或現實世界事件,從中檢索數據。數據來源可以涵蓋廣泛的領域,包括金融市場、天氣報告、物聯網設備等。
  • 節點操作者:預言機網絡中的這些參與者負責從外部數據來源檢索數據,驗證其完整性並將其傳遞到區塊鏈。節點操作者在確保提供給智能合約的數據準確性和可信性方面扮演著至關重要的角色。
  • 共識機制:為了就數據的有效性達成一致,去中心化預言機網絡在參與節點之間使用共識機制。共識機制可以包括投票、基於聲譽的系統、經濟激勵或密碼學協議,共同決定最終提交到區塊鏈的數據。
  • 數據驗證和聚合:當從不同來源檢索數據時,需要進行驗證和聚合,以確保一致性和準確性。可以採用不同的驗證方法,例如密碼學證明、聲譽系統或統計分析,來驗證數據的完整性。
  • 智能合約集成:最終經過驗證的數據將可供區塊鏈上的智能合約訪問,使其能夠與現實世界的事件和鏈下信息進行交互和反應。

去中心化預言機網路在擴展區塊鏈應用的能力方面扮演著至關重要的角色,通過安全可靠地將它們連接到外部數據來源。通過利用去中心化的優勢,去中心化預言機網路增強了預言機的可信性、韌性和多功能性,使其適用於不同行業的各種去中心化應用。

  • 不同類型的預言機:雖然不同的預言機解決方案主要區分為集中式和去中心化,但還有其他類型的預言機需要提及。這些包括:
  • 輸入預言機:輸入預言機負責從外部來源檢索數據並將其傳遞給區塊鏈上的智能合約。它們將外部信息引入區塊鏈環境,使智能合約能夠訪問現實世界的數據和事件。
  • 輸出預言機:另一方面,輸出預言機專注於將數據從區塊鏈傳輸到外部系統或應用程序。它們使智能合約能夠觸發操作或向外部系統提供信息,使得基於區塊鏈的應用能夠與外部世界進行互動。
  • 軟體預言機:軟體預言機使用軟體應用程序或協議來實現。它們利用計算演算法、應用程序介面(API)或網絡服務來在區塊鏈和外部來源之間檢索、驗證和傳遞數據。與硬體預言機相比,軟體預言機通常更靈活且更容易更新或修改。
  • 硬體預言機:硬體預言機利用物理設備或專門的硬體來促進區塊鏈與外部系統之間的互動。這些設備可以包括物聯網(IoT)傳感器、硬體安全模塊(HSM)、專用適配器或專用硬體模塊。硬體預言機通常用於需要與實體設備直接連接或需要安全硬體操作的情況。
  • 跨鏈預言機:跨鏈預言機促進不同區塊鏈網絡之間的數據和信息交換,這些網絡運行在不同的協議上或具有不相容的數據格式。它們充當中介,通過翻譯和在多個區塊鏈之間轉移數據,實現互操作性。跨鏈預言機在實現跨鏈交易、通信以及在不同區塊鏈生態系統之間共享資產或數據方面發揮著關鍵作用。
  • 計算功能預言機:計算功能預言機超越了數據檢索和傳輸,加入了先進的計算功能。這些預言機能夠執行複雜的計算、數據處理,或代表智能合約在鏈下執行算法。計算功能預言機利用外部計算資源執行可能需要大量資源或在區塊鏈環境內無法實現的特殊處理的任務。它們為智能合約帶來額外的計算能力和靈活性,使其能夠訪問高級數據分析、模擬或複雜計算。

所有這些不同類型的預言機都有完全不同的目的和角色。每一種預言機都擁有特定的應用場景,現在我們將深入探討這些應用場景。

區塊鏈預言機的應用場景

區塊鏈預言機的應用場景廣泛,為各大行業帶來了顯著的好處。例如,金融行業受益於提供準確資產價格的預言機,保險業藉助預言機取得天氣資訊,遊戲應用程式依賴預言機的隨機性,供應鏈系統受益於與物聯網感測器連接的預言機,政府服務利用預言機進行身份驗證,等等。這些應用場景展示了預言機在不同領域中的多樣性和重要性。

預言機和智能合約的融合為各大行業帶來了實實在在的好處。例如,金融行業受益於提供準確資產價格的預言機,保險業利用預言機取得天氣資訊,遊戲應用程式依賴預言機獲得隨機性,供應鏈系統受益於連接物聯網感測器的預言機,政府服務利用預言機進行身份驗證,這樣的例子不勝枚舉。

預言機在加密貨幣世界和 Web3 生態系統中擁有廣泛的用例,使去中心化應用程式(dApp)能夠與現實世界的數據和外部系統進行互動。以下是各個加密相關領域的一些突出用例:

  • 去中心化金融(DeFi):預言機在DeFi應用中至關重要,為資產提供價格鏈接、市場數據和流動性信息,使得去中心化交易所、借貸平台、穩定幣和自動化市場製造商能夠有效運作。它們確保DeFi協議能夠執行交易和做出明智決策所需的資產價格、利率和其他金融指標的準確和及時數據。
  • 遊戲:預言機在基於區塊鏈的遊戲中發揮著關鍵作用,提供隨機性和可驗證公平的結果。它們實現了隨機數字生成(RNG)系統的整合,確保遊戲中事件、獎勵或可證明公平競賽的結果無偏差。預言機還可以促進遊戲內資產的交換或通過非同質化代幣(NFT)實現現實世界資產的所有權驗證。
  • NFT(非同質化代幣):預言機在NFT應用中用於數字資產的驗證、來源和身份認證。它們可以將NFT連接到外部數據庫或系統,以驗證資產的唯一性、所有權歷史或真實性,確保NFT市場的完整性。
  • 保險:預言機還使得將現實世界數據整合到保險應用中成為可能。它們為參數化保險提供天氣數據,根據預先定義的條件自動處理理賠。預言機還可以驗證航班延誤、作物產量或其他事件以觸發保險賠付。這增強了保險行業的透明度、信任和效率。
  • 可持續性和供應鏈:預言機可以用於追踪和驗證供應鏈中與可持續性相關的數據。它們能夠收集環境指標、認證或可追溯性信息,提高可持續採購、公平貿易或減少碳足跡等領域的透明度和問責制。

這僅僅是預言機在加密貨幣世界和Web3生態系統中多樣應用的一些例子。預言機擴展了基於區塊鏈的應用的功能,使它們能夠利用現實世界的數據並與外部系統進行交互,開啟了創新的應用案例,推動去中心化技術的發展。

頂尖的預言機項目

有幾個項目決定嘗試解決預言機問題。以下是一些由於其重要性而需要關注的最重要的項目。

1.Chainlink (LINK)

Chainlink (LINK) 是一個去中心化預言機網絡,促進智能合約與現實世界數據和系統的整合。它通過節點網絡操作,從外部數據來源檢索、驗證並安全可靠地將數據傳遞給區塊鏈上的智能合約。通過將基於區塊鏈的應用連接到外部數據來源,Chainlink擴展了智能合約的功能,使其能夠與現實世界的事件和信息進行交互。

Chainlink的關鍵優勢在於其去中心化的方法。該網絡利用多個獨立的預言機來檢索和驗證數據,確保數據的完整性並降低單點故障的風險。Chainlink的去中心化架構增強了安全性、可靠性和抗審查性,使其成為在區塊鏈生態系統內獲取外部數據的值得信賴的解決方案。

Chainlink 的生態系統。來源:chain.link

Chainlink的靈活性是值得注意的一個方面。它支持廣泛的數據類型和協議,使得智能合約能夠訪問各種數據源、API和Web服務。這讓智能合約能夠輕鬆地取得不同類型的數據,包括價格、天氣、金融市場等多樣性的資訊。

此外,Chainlink的基礎設施支持在區塊鏈之外執行進階計算,例如數據聚合和計算。這種功能擴充了智能合約的計算能力,使得它們能夠處理更複雜的數據處理和運算,而這些在區塊鏈環境內實現可能較為困難。透過這種方式,Chainlink為智能合約提供了更多計算能力和靈活性,使得區塊鏈應用能夠更加智慧和高效地處理各種數據需求。

2.頻段協議(BAND)

Band Protocol(BAND)是一個去中心化的預言機網絡,旨在使智能合約能夠以安全可靠的方式訪問和利用現實世界的數據。它充當區塊鏈應用程序和外部數據源之間的橋樑,允許智能合約基於可信信息做出數據驅動的決策。Band Protocol通過利用驗證器網絡來實現這一目標,驗證器網絡負責檢索、驗證並將數據傳遞到區塊鏈。

Band Protocol注重數據定製和靈活性。它支持創建可定製的數據源,允許開發人員指定所需的數據參數和來源。這種定製使得智能合約能夠訪問廣泛的數據,包括價格信息、天氣情況、體育比分等,根據其特定需求定製的數據。

Band Protocol非常重視安全性和可靠性。通過去中心化的驗證器網絡,利用共識機制來聚合和驗證數據,確保提供給智能合約的信息的準確性和完整性。這種去中心化的方法降低了單點故障的風險,並提高了預言機網絡的彈性和可信度。

3.Tellor(TRB)

Tellor的一大特點是專注於鏈上數據存儲。該平台利用獨特的數據存儲系統,其中數據點直接存儲在區塊鏈上。這種方法增強了透明度和不變性,因為所有歷史數據都保留在鏈上,從而可以輕鬆驗證和審計過去的數據點。

通過利用去中心化的礦工網絡,Tellor使智能合約能夠訪問真實世界的數據,從而在各個行業中實現各種基於區塊鏈的應用程序。

4.普遍市場准入(UMA)

普遍市場準入(UMA)是一種去中心化金融協議,使開發人員能夠在以太坊區塊鏈上創建和設計合成資產,也稱為「無價」或「價格跟蹤」資產。 UMA 的主要目標是促進創新金融合約和衍生產品的創建,而無需集中中介機構。

UMA 通過採用智能合約、預言機和抵押頭寸的獨特組合來實現這一目標。該協議允許用戶創建和維護自己的金融合約,稱為「UMA 合約」,其價值來自現實世界的資產或參考價格。這些合約由抵押品擔保並受經濟激勵約束,確保其完整性和穩定性。

UMA 的開放且無需許可的架構促進了創新,因為開發人員可以使用 UMA 框架輕鬆創建新的金融產品。該協議的設計利用鏈上數據和去中心化預言機,確保金融合約透明、安全且易於驗證。UMA 旨在提供普遍的市場準入,使世界各地的個人能夠參與各種金融市場和機會。

5.去中心化訊息資產(DIA)

去中心化訊息資產(DIA)是一個基於區塊鏈的平台,專注於提供對金融和加密經濟數據的可信且透明的訪問。作為一個去中心化的預言機網絡,DIA 將外部數據源與智能合約和dApp連接起來。DIA的目標是彌合鏈上和鏈下數據之間的差距,為去中心化應用程序提供安全可靠的數據源。

DIA利用眾包和數據驗證機制來確保其提供的信息的準確性和完整性。用戶和數據提供者可以通過參與DIA網絡來貢獻和管理數據。該平台通過其原生代幣激勵貢獻者,可以通過提供高質量數據或參與數據驗證過程來獲得該代幣。

DIA的主要價值主張在於其能夠為去中心化生態系統提供透明且可審計的數據。通過結合鏈上和鏈下數據源,DIA可以訪問廣泛的數據,包括金融市場數據、加密貨幣價格、公司等資訊。這種數據可訪問性支持各種用例,例如 DeFi 應用、價格反饋、風險管理和市場分析。

6. API3(API3)

API3(API3)是一個去中心化的預言機平台,旨在以安全、去中心化的方式將現實世界的數據帶入區塊鏈應用程序。與傳統的預言機不同,API3 通過直接將去中心化應用程序 (dApp) 與 API 和數據提供商連接起來,消除了對第三方中介機構的需求。該平台通過一種稱為「Airnode-enabled API」的獨特方法來實現這一目標。

API3 的核心是 Airnode 技術,它允許 API 提供商將其 API 部署為區塊鏈原生、完全去中心化的服務。這些支持 Airnode 的 API 可以安全、直接地與智能合約交互,使它們能夠訪問實時、準確的數據。通過消除中介機構,API3 增強了提供給 dApp 的數據的可信度、可靠性和安全性。

API3還引入了強大的治理系統,以確保平台的完整性。 API3 代幣持有者參與決策過程,包括數據提供商的選擇和加入以及生態系統內的資源分配。這種去中心化的治理方法確保了社區驅動的決策並提高了透明度和包容性。

7.iExec RLC(RLC)

iExec RLC(RLC)是一個去中心化的市場和網絡,可實現計算資源的交換。它利用區塊鏈技術創建一個全球市場,用戶可以在其中買賣計算能力,從而實現更高效、更具成本效益的分佈式計算方法。RLC作為iExec生態系統的原生實用代幣,促進交易並激勵網絡內的參與。

iExec網絡以點對點模式運行,將需要計算資源的用戶與擁有空閒計算能力的用戶連接起來。這種去中心化的方法可以為數據分析、科學模擬和人工智能計算等任務創建一個可擴展且安全的市場。通過利用未充分利用的資源,iExec RLC促進了可持續性和成本節約,同時支持強大的計算能力。

iExec RLC代幣在生態系統中發揮著至關重要的作用。用戶可以質押RLC代幣作為資源提供者參與,通過貢獻算力獲得獎勵。此外,RLC還被用作訪問網絡上計算資源的支付方式。代幣的實用性擴展到去中心化治理,代幣持有者可以參與決策過程,例如協議升級和資源分配。

結論

預言機通過實現對外部數據源、遺留系統和復雜計算的無縫訪問,在去中心化的 Web3 生態系統中發揮著關鍵作用。通過利用去中心化的預言機網絡,混合智能合約使 dApp 能夠響應現實世界的事件並與傳統系統無縫交互。

通過解決區塊鏈預言機問題,預言機擴大了區塊鏈支持的數字協議範圍,同時保持了這些系統固有的強大安全功能。這種整合為不同行業帶來了巨大潛力,增強了金融、保險、遊戲、供應鏈、政府服務等領域的能力。

加入我們的 BingX 社區,賺取並了解有關加密貨幣、交易和最新新聞的更多信息!

臉書:https://www.facebook.com/bingx.taiwan

Instagram:https://www.instagram.com/bingxofficial/?hl=en

推特:https://twitter.com/BingXOfficial

電報:https://t.me/BingXOfficial

免責聲明:BingX 不認可本頁面上的任何內容、準確性、質量、廣告、產品或其他材料,也不承擔任何責任。讀者在採取與該公司相關的任何行動之前應該先進行自己的研究。對於因使用或依賴本文中提到的任何內容、商品或服務而造成或據稱造成的或與之相關的任何損害或損失,BingX 不直接或間接負責。

關於BingX

BingX作為全球領先的加密貨幣交易所,已為超過100個國家和地區的500+萬名用戶提供現貨衍生品跟單交易及、網格交易等服務,BingX將持續以安全和創新的方式提供將用戶和專業交易員串聯匯聚的社交平台。

--

--

BingX Taiwan
BingX Taiwan

Written by BingX Taiwan

BingX成立於2018年,作為全球領先的加密貨幣交易所,為全球500多萬名用戶提供現貨、衍生品、跟單和資產管理等多元化的產品和服務,滿足從交易新手到專業交易者的不同層級需求。BingX致力於提供值得信賴的平台,賦予用戶創新工具功能,提升交易能力。 https://bingx.com/zh-tw/

No responses yet