預言機

更新於 發佈於 閱讀時間約 2 分鐘

前言

區塊鏈的應用從以太坊出現後開始蓬勃發展,以太坊導入智能合約,使得許多應用在沒有中間機構的情況下依然能正常運作。
智能合約就是在區塊鏈上執行的程式,給程式輸入值,它就會按照寫好的規則給你輸出值,Ex: 一個NBA運彩的智能合約,你壓的錢和球隊就是智能合約的輸入值,等到比賽結束,智能合約會判定你壓的球隊是否有贏,若贏了,就按照賠率給你報酬作為輸出,若輸了,就回傳”下次再努力”的訊息作為輸出。
示意圖
區塊鏈世界是封閉的,智能合約要怎麼知道區塊鏈外(簡稱鏈外)發生的資訊呢?以上面例子來說,智能合約該如何知道NBA比賽哪支球隊獲勝呢?這就是預言機出現的目的了!

預言機(Oracle)

預言機可以將現實世界中的資料傳遞給智能合約,使得智能合約知曉現實世界中發生的事情,讓區塊鏈上的應用能更好的融入現實世界中。
預言機
預言機又分中心化預言機去中心化預言機。

中心化預言機

預言機由一台中心化伺服器組成,該中心化伺服器參考某外部資料來源,將取得資料傳遞至區塊鏈的智能合約。
中心化預言機
幣須知道💡
中心化預言機有兩個安全性風險:
資料來源單一:駭客成功駭入預言機參考的資料來源伺服器,使得預言機取得的資料不正確,可能會導致智能合約錯誤運作。
僅一台預言機: 駭客成功駭入預言機伺服器,篡改預言機提供給智能合約的資料,可能導致智能合約錯誤運作。

去中心化預言機

預言機由眾多節點組成,每個節點彼此獨立,參考的資料來源亦不相同,透過多方驗證後,將取得資料傳遞至區塊鏈的智能合約。
去中心化預言機提供資料的可靠度安全性遠比中心化預言機高
去中心化預言機
幣須知道💡
於多台節點共同提供資訊,即使駭客駭入某台預言機或資料來源伺服器,只要大多數的預言機和資料來源正常,都能使智能合約正確運作。

去中心化預言機原理

當有智能合約需要鏈外資訊時,該智能合約會在鏈上向Chainlink智能合約發出請求,而這個請求會被記錄在區塊鏈上。

Chainlink節點上的區塊鏈接口會到區塊鏈上抓取請求,並要求外部接口藉由呼叫外部API來取得鏈外資訊,再將資料進行回傳。))
去中心化預言機原理(以Chainlink為例)
幣須知道💡
Chainlink節點必須質押LINK代幣,當提供的鏈外資訊被採用,可以得到LINK代幣作為獎勵,若提供的資料是錯的,會被沒收質押代幣作為懲罰。
Chainlink的使用者需要付LINK代幣作為手續費,這些手續費將成為節點獎勵。

去中心化預言機範例

範例:假設有一個用戶透過DeFi平台來買運彩,整個運作流程如下:
去中心化預言機範例(以Chainlink為例)

預言機應用

預言機應用

預言機項目

預言機項目
如果這篇文章對你有幫助,歡迎追蹤~
avatar-img
8會員
30內容數
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
幣識定理的沙龍 的其他內容
前言 現在是一個多鏈的世界,用戶可以使用眾多區塊鏈上面的資源,但區塊鏈之間彼此獨立,無法直接溝通,用戶在不同區塊鏈上進行投資活動(Ex: DeFi、GameFi、質押等),是無法直接將資產進行整合的。 接下來我們就來聊聊跨鏈的相關內容吧~
基本介紹 定義:運行在Cardano區塊鏈上的原生加密貨幣。 願景:打造支援龐大交易量的公鏈,解決現今區塊鏈1.0、2.0碰到的問題,甚    至實現民主治理,並自稱自己為區塊鏈3.0。 所屬區塊鏈:Cardano 募資方式:ICO (發布300億顆) 市值:No.8 總量:450億 EMURGO
前言 代幣經濟學(Tokenomics)是由代幣(Token)和經濟學(Economics)組合而成的詞,它的基礎就是供需法則: 代幣供給量 > 需求量,代幣價值增加 代幣供給量 < 需求量,代幣價值減少 接下來就來聊聊代幣經濟的幾項評估重點: 供給量 市值 代幣通膨&通縮 代幣分配&解鎖期 用途
前言 大家是否有軟體更新的經驗呢?通常軟體更新主要是修復程式Bug,或者添加新功能,進而帶來更好的使用者體驗,而區塊鏈的「更新」或「升級」,我們就稱之為「分叉」。 在詳談分叉之前,我們先來了解一般軟體更新和區塊鏈分叉的差異吧~
IPO (initial public offering) 首次公開募股 ,公司首次將股份向大眾出售,需決定發行數量,然後投資銀行會根據需求給出一個初始價格,進行發售,經過IPO後,企業就正式從私人企業轉變為上市企業。 IPO 前:公司仍屬於私人企業,股份只有早期投資者做買賣。 募資方式比較表
前言 比特幣(Bitcoin)出現時,Coin就足以代表幣圈的幣,因為他就是一個支付貨幣,而隨著以太坊的出現,區塊鏈上引入智能合約,應用五花八門, 項目方可以在以太坊上發行基於以太坊ERC-20標準的代幣(Token),Token便出現了。 幣 (Coin) 交易由區塊鏈處理 大多可與法定貨幣兌換
前言 現在是一個多鏈的世界,用戶可以使用眾多區塊鏈上面的資源,但區塊鏈之間彼此獨立,無法直接溝通,用戶在不同區塊鏈上進行投資活動(Ex: DeFi、GameFi、質押等),是無法直接將資產進行整合的。 接下來我們就來聊聊跨鏈的相關內容吧~
基本介紹 定義:運行在Cardano區塊鏈上的原生加密貨幣。 願景:打造支援龐大交易量的公鏈,解決現今區塊鏈1.0、2.0碰到的問題,甚    至實現民主治理,並自稱自己為區塊鏈3.0。 所屬區塊鏈:Cardano 募資方式:ICO (發布300億顆) 市值:No.8 總量:450億 EMURGO
前言 代幣經濟學(Tokenomics)是由代幣(Token)和經濟學(Economics)組合而成的詞,它的基礎就是供需法則: 代幣供給量 > 需求量,代幣價值增加 代幣供給量 < 需求量,代幣價值減少 接下來就來聊聊代幣經濟的幾項評估重點: 供給量 市值 代幣通膨&通縮 代幣分配&解鎖期 用途
前言 大家是否有軟體更新的經驗呢?通常軟體更新主要是修復程式Bug,或者添加新功能,進而帶來更好的使用者體驗,而區塊鏈的「更新」或「升級」,我們就稱之為「分叉」。 在詳談分叉之前,我們先來了解一般軟體更新和區塊鏈分叉的差異吧~
IPO (initial public offering) 首次公開募股 ,公司首次將股份向大眾出售,需決定發行數量,然後投資銀行會根據需求給出一個初始價格,進行發售,經過IPO後,企業就正式從私人企業轉變為上市企業。 IPO 前:公司仍屬於私人企業,股份只有早期投資者做買賣。 募資方式比較表
前言 比特幣(Bitcoin)出現時,Coin就足以代表幣圈的幣,因為他就是一個支付貨幣,而隨著以太坊的出現,區塊鏈上引入智能合約,應用五花八門, 項目方可以在以太坊上發行基於以太坊ERC-20標準的代幣(Token),Token便出現了。 幣 (Coin) 交易由區塊鏈處理 大多可與法定貨幣兌換
你可能也想看
Google News 追蹤
Thumbnail
最近國泰世華CUBE App推出的「美股定期定額」功能,讓使用者可以方便地進行跨境理財(但讀者仍需根據自身需求審慎考量),除了享有美股定期定額的新功能,也同時享有台股定期定額的功能,可以一站滿足我們理財的需求! 透過國泰世華CUBE App線上開台股證券戶+複委託戶,流程最快僅需要5分鐘。
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
智能合约和区块链是当今社会最热门的话题之一,智能合约钱包是指用合约账户作为地址的钱包,是基于智能合约而不是外部账户的钱包,那么,智能合约钱包和区块链的关系是什么?一样安全吗?本文将为大家详细介绍 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注册即享 20% 手续费返佣
Thumbnail
預言機Oracle Machine原本指的是一種可以藉由計算得到特定答案的抽象電腦(也被稱為黑盒子、黑箱),而區塊鏈的預言機則是將真實世界資料與區塊鏈連結的可信任第三方。
Thumbnail
區塊鏈有什麼特色? 所有交易(操作資訊)紀錄會儲存在各個節點,因此具有公開性 每個節點遵守一套共識機制,基於這套機制來信任讀取的數據 透過密碼學演算法確保交易紀錄無法被串改 不會有資料中心遭受攻擊導致系統癱瘓問題 可能會對使用者喪失隱私 區塊鏈如何運作的? 節點主要可以被區分為兩種類型
Thumbnail
●智能合約 : 區塊2.0的產物   智能合約(Smart Contracts)最早是在1994年由Nick Szabo提出的概念,但一直到2015年,以太坊的創辦人Vitalik Buterin推出了智能合約,並運行於以太坊上,至今以太坊仍是最多人使用的智能合約區塊鏈。   ●智能
Thumbnail
■什麼是區塊鏈技術? 區塊鏈是透過點對點(P2P)運行的網路,這個網路由分散式節點組成,可以把它想成是共享的數據庫,也就是分散式帳本(DLT),分散式帳本技術是一種去中心化的帳本,儲存著網路上進行的所有交易。 中心化帳本:也稱為集中式帳本,由一個中心化的機構去做驗證、記帳、訂立規則。
Thumbnail
區塊鏈原理 什麼是區塊鏈? 區塊鏈(Blockchain)是一種分散式帳本技術,它基於加密學和分散式計算的原理,通過將數據以區塊的形式連接在一起,形成鏈條。每個區塊包含一定時間內的多筆交易記錄,並使用密碼學哈希函數與前一個區塊相連,這種連接保證了數據的不可篡改性。 2. 區塊鏈的基本結構 2
Thumbnail
最近國泰世華CUBE App推出的「美股定期定額」功能,讓使用者可以方便地進行跨境理財(但讀者仍需根據自身需求審慎考量),除了享有美股定期定額的新功能,也同時享有台股定期定額的功能,可以一站滿足我們理財的需求! 透過國泰世華CUBE App線上開台股證券戶+複委託戶,流程最快僅需要5分鐘。
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
智能合约和区块链是当今社会最热门的话题之一,智能合约钱包是指用合约账户作为地址的钱包,是基于智能合约而不是外部账户的钱包,那么,智能合约钱包和区块链的关系是什么?一样安全吗?本文将为大家详细介绍 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注册即享 20% 手续费返佣
Thumbnail
預言機Oracle Machine原本指的是一種可以藉由計算得到特定答案的抽象電腦(也被稱為黑盒子、黑箱),而區塊鏈的預言機則是將真實世界資料與區塊鏈連結的可信任第三方。
Thumbnail
區塊鏈有什麼特色? 所有交易(操作資訊)紀錄會儲存在各個節點,因此具有公開性 每個節點遵守一套共識機制,基於這套機制來信任讀取的數據 透過密碼學演算法確保交易紀錄無法被串改 不會有資料中心遭受攻擊導致系統癱瘓問題 可能會對使用者喪失隱私 區塊鏈如何運作的? 節點主要可以被區分為兩種類型
Thumbnail
●智能合約 : 區塊2.0的產物   智能合約(Smart Contracts)最早是在1994年由Nick Szabo提出的概念,但一直到2015年,以太坊的創辦人Vitalik Buterin推出了智能合約,並運行於以太坊上,至今以太坊仍是最多人使用的智能合約區塊鏈。   ●智能
Thumbnail
■什麼是區塊鏈技術? 區塊鏈是透過點對點(P2P)運行的網路,這個網路由分散式節點組成,可以把它想成是共享的數據庫,也就是分散式帳本(DLT),分散式帳本技術是一種去中心化的帳本,儲存著網路上進行的所有交易。 中心化帳本:也稱為集中式帳本,由一個中心化的機構去做驗證、記帳、訂立規則。
Thumbnail
區塊鏈原理 什麼是區塊鏈? 區塊鏈(Blockchain)是一種分散式帳本技術,它基於加密學和分散式計算的原理,通過將數據以區塊的形式連接在一起,形成鏈條。每個區塊包含一定時間內的多筆交易記錄,並使用密碼學哈希函數與前一個區塊相連,這種連接保證了數據的不可篡改性。 2. 區塊鏈的基本結構 2