關於區塊鏈預言機和一些關於 Web3 的知識

目前,區塊鏈與外部資訊來源(中心化資​​源和其他區塊鏈)高度隔離。 為了確保不同的區塊鏈相容並輕鬆地在它們之間(以及與外部資源)交換數據,可以使用預言機。

關於區塊鏈預言機和一些關於 Web3 的知識

什麼是神諭

預言機是一個接收和驗證來自區塊鏈外部的事件並將該資料傳輸到區塊鏈以用於智慧合約的系統(反之亦然)。 預言機對於智能合約至關重要,因為智能合約具有高度確定性。 資訊必須透過可以確認其準確性的特定管道進入智能合約。

有多種類型的預言機提供一種或另一種類型的通訊:

  • 軟體 - 從互聯網或其他區塊鏈接收數據;
  • 硬體 - 從各種感測器接收資料(RFID技術 標籤、智慧家庭;就我個人而言,我立刻想到的是物流和物聯網中的應用);

    範例:氣溫資料需要傳輸到智能合約。 您可以透過軟體預言機從網路取得數據,或透過硬體預言機從物聯網感測器取得數據。 *物聯網 物聯網。

  • 傳入 - 從區塊鏈外部進入智能合約;
  • 傳出 - 從智能合約到某些資源;

有時會使用共識預言機。 多個預言機獨立接收數據,然後使用某種演算法確定輸出。

舉例說明為什麼需要這樣做:3 個預言機從 Binance、BitMex 和 Coinbase 接收 BTC/USD 匯率,並將平均值作為輸出傳輸。 這消除了交易所之間的微小差異。

Web3

當談到預言機及其實現時,我們不能忽視 Web3,這是它們發明的概念。 Web3 最初是語義網路的一個想法,每個網站都用元資料標記以改善與搜尋引擎的互動。 然而,Web3的現代理念是由dApp組成的網路。 去中心化應用程式需要預言機。

關於區塊鏈預言機和一些關於 Web3 的知識

自己創建一個預言機是可能的(並且在某些情況下是必要的),但是有一些常用的預言機(例如隨機數產生器),因此使用預言機專案是划算的。 開發預言機的兩個主要(目前)項目是: 樂隊 и 鏈環.

頻段協議

Band Protocol 運行在 dPoS 共識演算法上(這是什麼?)並且數據提供者要對金錢的真實性負責,而不僅僅是聲譽。

專案生態中的使用者分為三類:

  • 獨立工作的數據提供者將數據從區塊鏈外部安全地傳輸到區塊鏈。 代幣持有者押注於數據提供者,以授予他們向協議提交數據的權利。
  • DApp 開發者只需支付少量費用即可使用預言機。
  • 投票給數據提供者的 Band 代幣持有者。 透過用代幣投票給提供者,他們可以從 dApp 支付的資金中獲得獎勵。

關於區塊鏈預言機和一些關於 Web3 的知識

Band 提供的開箱即用的預言機包括:飛機起飛/著陸時間、天氣圖、加密貨幣匯率、黃金和股票價格、有關比特幣區塊的資訊、平均汽油價格、加密貨幣交易所的交易量、隨機數產生器、雅虎財經、HTTP狀態代碼。

順便說一句,Band 的投資者中有傳奇的風險基金 紅杉 и Binance.

鏈環

總的來說,Chainlink 和 Band 非常相似——無論是在預設解決方案還是在開發能力上。 Chainlink更容易使用,沒有資訊提供者的投票,而Band更靈活,因為它使用 宇宙軟件開發工具包 而且是100%開源的。

目前,Chainlink 更受歡迎,專案合作夥伴名單包括 Google Cloud、Binance、Matic Network 和 Polkadot。 Chainlink 也專注於該領域的預言機 DEFI,目前正在快速成長。

關於區塊鏈預言機和一些關於 Web3 的知識
可以透過 Chainlink 的預言機取得資料的資源。

結論

預言機是將資料從集中資源轉移到區塊鏈的好主意,我將密切關注它的發展。 然而,如果我們談論不同區塊鏈的相互相容性,還有其他解決方案,包括平行鏈(一種更有前景的技術,也是我下一篇文章的主題)。

對於那些想深入挖掘的人: 樂團文檔, Chainlink 文檔.

來源: www.habr.com

添加評論