區塊鏈預言機(3)關鍵點說明
1. 預言機型別
1.1 根據資料來源來區分,有幾種型別:
-
軟體預言機
即透過API從第三方服務商或者網站獲取資料,來作為智慧合約的輸入資料。最常用的如天氣資料、航班資料、證券市場資料等等。
-
硬體預言機
直接從實體世界收集資料,並將其轉換成數字價值,然後傳入智慧合約。這些裝置包括條形碼掃描器和感測器,它們可以主動或被動地收集資料並將其傳輸到智慧合約中。
-
共識預言機Consensus-based Oracles
透過人工共識和預測市場的方式。具有特定領域專業知識的個人也可以充當預言家,他們可以研究和驗證來自各種來源的資訊的真實性,並在預測市場上進行“預言”買賣交換。
由於使用一種資訊源可能會帶來風險且不可靠。為了避免市場操縱,預測市場對系統實行評級制度。為了進一步提高安全性,可以使用不同預言的組合,例如,其中三個預言可以確定事件的結果。
1.2 根據個數
-
由可信的中心提供資料
-
由分散式的節點提供資料
Chainlink是這一型別的預言機。分散式的預言機節點 / 預言機服務提供商從分散的資料來源獲取資料,並將資料提交給Chainlink的鏈上聚合合約(中長期戰略中將改為鏈下聚合以節約gas費成本),該合約經由演算法計算出資料結果,並將結果傳送給提出資料需求的區塊鏈應用。
-
由可信的聯盟提供資料
是“分散式的節點提供資料”的一種特殊形態,其特別之處在於,組成預言機網路的節點是指定的。
1.3 根據資料輸入
資料的方向可以是入站或出站。
-
入站預言機Inbound Oracles
允許網路從外部資料來源向智慧合約傳送資訊
-
出站預言機Outbound Oracles
允許智慧合約向外部資料來源傳送資料。一個例子是物理世界中的智慧鎖,該智慧鎖在其區塊鏈地址上接收付款並需要自動解鎖。
2. 其他概念
2.1 時間週期Time interval
The time interval is the period between requesting data from an external data source until the data is returned back to the blockchain. Centralized oracle configurations have the shortest time interval, while multiple oracles require longer time intervals as data need to be aggregated
時間週期:從外部資料到資料返回區塊鏈,中心化預言機週期相比分散式預言機週期短。
版權宣告:本文為CSDN博主「thefist11」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處連結及本宣告。
原文連結:
https://blog.csdn.net/thefist11cc/article/details/116227929
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70012206/viewspace-2931101/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 區塊鏈預言機(2)預言機概念區塊鏈
- 區塊鏈|預言機|ADAMoracle預言機區塊鏈Oracle
- 區塊鏈預言機(5):預言機原理區塊鏈
- 區塊鏈預言機(4)內在機制區塊鏈
- 什麼是區塊鏈預言機(BlockChain Oracle)區塊鏈BlockchainOracle
- 區塊鏈預言機(1)初識API閘道器區塊鏈API
- 區塊鏈發行幣說明參考區塊鏈
- 圖說區塊鏈——————3、人物篇區塊鏈
- 區塊鏈相關的關鍵概念區塊鏈
- 區塊鏈關鍵字的解析區塊鏈
- 簡單說區塊鏈區塊鏈
- 零基礎掌握區塊鏈關鍵概念區塊鏈
- 圖說區塊鏈————附錄區塊鏈
- 說區塊鏈-學習筆記區塊鏈筆記
- 圖說區塊鏈————1、起源篇區塊鏈
- 圖說區塊鏈——————5、裝備篇區塊鏈
- 和數傳媒:區塊鏈博弈論機制設計是未來關鍵區塊鏈
- 德國區塊鏈Bundesverband遊說團體:政府“歡迎區塊鏈行業”區塊鏈行業
- 區塊鏈教程、區塊鏈指南、區塊鏈中文手冊、區塊鏈原理區塊鏈
- 為什麼 Web3 與區塊鏈有關Web區塊鏈
- 區塊鏈100講:區塊鏈中的隨機數區塊鏈隨機
- 大佬們說|關於區塊鏈,大佬們在兩會上這樣說區塊鏈
- 區塊鏈商城系統開發規則說明(邏輯及原始碼)區塊鏈原始碼
- 【趣味】0基礎快速掌握區塊鏈服務關鍵概念區塊鏈
- 專家:區塊鏈底層技術創新是關鍵區塊鏈
- 福布斯:區塊鏈——社會影響力未來的關鍵區塊鏈
- BSN-DDC 基礎網路關鍵知識點(五)跨鏈機制、官方 SDK 說明、開發資料彙總
- 區塊鏈技術開發公司談區塊鏈保險的特點區塊鏈
- 區塊鏈供應鏈溯源系統開發部署邏輯說明(成品原始碼demo示例)區塊鏈原始碼
- 關於區塊鏈錢包的六大重點區塊鏈
- 區塊鏈共識機制區塊鏈
- 區塊鏈3.0儲存礦機-YottaChain芝麻雲節點區塊鏈AI
- 1.4 區塊鏈架構特點區塊鏈架構
- Docker 關鍵字說明及一鍵構建相關服務Docker
- FCS程式日誌的關鍵字說明
- 【區塊鏈技術】區塊鏈的一些相關演算法區塊鏈演算法
- 區塊鏈100講:區塊鏈為什麼叫“區塊”“鏈”?區塊鏈
- 關於區塊鏈密碼學區塊鏈密碼學