農林漁牧網

您現在的位置是:首頁 > 農業

什麼是預言機,跟區塊鏈有什麼關係?

2022-12-31由 疏影杳渺 發表于 農業

奉節橙和奉節臍橙有什麼區別

看到預言機三個字千萬別誤會,不是用於預測未來的機器。通俗易懂的理解就是一個能夠提供相對可信資料的機構或模型。本文不講預言機的技術原理,想要了解原理的繞過即可。

什麼是預言機,跟區塊鏈有什麼關係?

如何理解預言機?

用人類能理解的原因來說,

就是一個提供資料的模型或機構,你問他一個問題,他透過對資料採集、計算,然後能給你一個相對真實可信的答案。

什麼是預言機,跟區塊鏈有什麼關係?

預言機和區塊鏈有什麼關係?

眾所周知,區塊鏈是一個可信資料賬本,智慧合約是對

賬本內資料

進行業務處理的程式碼。在實際業務中,很多時候我們會發現,一個合約的執行很難完全透過鏈上已有資料完成,有時需要鏈下資料配合。

然而智慧合約又不能操作鏈下資料

,怎麼辦?

有些人會說,把鏈下資料傳到鏈上,在進行合約處理就可以了。這種方法可以,但是如何保證上鍊的真實性?一旦源頭資料造假,可能將會造成非常嚴重的損失。這時候就用到了預言機技術。

簡單來說,就是透過預言機技術與區塊鏈相結合,能夠實現鏈下資料的可信採集和上鍊。

預言機,就是區塊鏈和鏈下資料的可信橋樑

什麼是預言機,跟區塊鏈有什麼關係?

預言機的分類有哪些?

第一種,中心化預言機。顧名思義,就是一箇中心化的機構來為區塊鏈網路提供資料,一般來說這個機構能夠獲得鏈上成員的足夠信任,大家都相信它不會造假。雖然可信度存在疑問,但是這種預言機效率高。

什麼是預言機,跟區塊鏈有什麼關係?

中心化

第二種,去中心化預言機。由眾多分散式的節點組成,大家各自完成問題答案的收集或計算,然後相互校驗,最終提供一個合理的答案。資料最終上鍊的方式看具體的設計模式,比如隨機選擇預言機節點上報,或多節點上報等。這種預言機雖然可信度要高,但是執行效率相對要低很多。

什麼是預言機,跟區塊鏈有什麼關係?

去中心化

第三種,聯盟式預言機。其實就是幾個可信機構共同構成,相對中心化和去中心化的中間型別。

看完上面你是不是覺得熟悉,和中心化資料庫、公鏈、聯盟鏈很像。

預言機為什麼要給區塊鏈提供資料?

原因很簡單,有錢賺。預言機不是免費的,這也就是為什麼有去中心化的預言機存在,加入進去幫助處理問題,採集資料,你可以獲得對應的獎勵。以太坊Chainlink就是很好的例子,透過存入一定的以太幣作為不作弊的擔保,在每次進行問題處理後都可以獲得對應的獎勵。

什麼是預言機,跟區塊鏈有什麼關係?

以上就是關於預言機在區塊鏈領域的一些小知識,感謝支援和關注。