摘要
區塊鏈預言機可以視為連接區塊鏈和現實世界資訊的中間段。幣安預言機透過連結智能合約與可信賴且通過驗證的資料來源實現這一點。它一開始是為了 BNB Chain 而設計,具備未來延伸其他鏈上應用的潛力。目前可供以 BNB Chain 為基礎的專案使用並從中獲益。透過幣安預言機,開發人員不再需要擔心資料問題,可以聚焦區塊鏈專案的其他重要面向。
前言
區塊鏈預言機是區塊鏈生態系的關鍵構建區塊。沒有它們,智能合約便無法獲得現實世界的資料。幣安預言機是實現智能合約存取區塊鏈應用程式所需現實世界資料來源的一款區塊鏈預言機,可確保智能合約適時獲得準確資料。
什麼是區塊鏈預言機?
區塊鏈預言機服務可充當區塊鏈和現實世界之間的橋樑,使智能合約能夠存取其原生網路之外的資料來源。換句話說,它們可充當鏈上應用程式和鏈下資料之間的連結。
因此,鏈下事件可以傳達成為智能合約可識別的鏈上事件。這些資訊可能關於任何事物,從代幣、股票價格,到足球比賽的結果或天氣預報都可以。
區塊鏈預言機還可以驗證資料是否準確,儘管它們不是資料來源本身,但它們近似於附加層,可收集和驗證資訊,並傳輸到正確目的地。
區塊鏈預言機還允許人們在合約協定中使用區塊鏈。例如,您和好友可以這樣投注足球賽:首先,你們雙方都同意條款並將資金鎖定在智能合約中。其次,區塊鏈預言機將通知智能合約比賽結果。最後,在比賽結束後,智能合約會將資金放行給打賭的贏家。
區塊鏈預言機有不同類型,不同預言機可分為多種類別:軟體預言機、集中式預言機、去中心化預言機、入站預言機和出站預言機。基本上,區塊鏈預言機的運作方式取決於其構建目的。
什麼是幣安預言機?
智能合約無法在沒有協助的情況下與外部資料互動。相反地,它依靠預言機提供必要的資訊。幣安預言機在這方面和其他區塊鏈預言機類似 — 它是由幣安提供的資料服務,致力於提供區塊鏈可靠且安全的鏈上資料。
幣安預言機目前專門為 BNB Chain 建構,但這並不代表它將來不能擴展到其他鏈。此外,所有建構在 BNB Chain 上的項目都可以使用其服務。
BNB Chain 生態系在許多方面受益於幣安預言機。首先,擁有原生區塊鏈預言機可以強化區塊鏈資料的可信度。其次,更可靠的資料為現有專案和新專案帶來了新的可能性。
最後,幣安預言機可以吸引新的開發人員加入 BNB Chain 生態系。它可讓任何開發人員連結 BNB Chain 為基礎的專案到鏈下資料,因而省下維護現有資料和找尋新來源的麻煩,並且減少使用不可靠資料的風險。
提供哪些解決方案?
區塊鏈專案仰賴可靠的資料。幣安預言機由四個面向組成,確保預言機準確、及時和防篡改。讓我們深入探索幣安預言機連結 BNB Chain 和現實世界的功能。
資料來源
幣安預言機使用精心挑選的資料來源,有助於決定資訊是否準確,資訊來源是否可信。例如,幣安預言機的價格資料來源為多家集中式交易所 (CEX) 和應用程式,並使用加權平均公式彙整資料。
資料處理和簽章
幣安預言機具有資料處理和簽章功能,旨在防資料篡改去中心化金融 (DeFi) 。它建立了一個名為門檻式簽章方案的分散式簽章系統,並對來自不同來源的最新資料進行簽章。持有公鑰的任何人都可以驗證的準確性和真實性,沒有人可以在沒有一組私鑰的情況下更改資料。
資料發佈
資料透過僅發佈已簽名資訊的多節點實現區塊鏈上的發佈。儲存資料的智能合約安全數位簽章且經過審計,多節點可以根據不同市場情況調整資料發佈頻率。這代表在高價格波動期間可以獲得準確的資料。多節點還可確保資料發佈的可靠性,即使在最極端的情境下也是如此。
資料監控
幣安預言機上透過全天候不停歇的獨立監控服務維持最新資料。它從不同的資料來源獲取價格,並與已發佈的區塊鏈資料進行比較。若偵測到重大價差,幣安預言機客服團隊將介入干涉。
如何使用幣安預言機
如果您用過區塊鏈應用程式,大概不需要學習如何使用幣安預言機。必要時,開發人員已經將其應用程式連結到特定資料。
總結
如果沒有預言機,區塊鏈的潛力和大規模採用的可能性都會減少,因為它們的資訊將僅限於其內部資料。雖然區塊鏈預言機不能解決資料可用性的問題,但它們可以使用外部來源在鏈上提供鏈下資料。
幣安預言機可讓智能合約連結其外部的所有經確認資料。它使用的程序可確保資料一律正確、安全且為最新資料。幣安預言機已開發出四個解決方案,確保資料可靠並持續受到監控,以防問題發生。