在之前的推送里,我們就有介紹過智能合約,而智能合約中是怎么判定現實世界結果的呢?
比如說小卡和小明使用智能合約打賭今天中午12:00深圳是否會下雨,到了時間,智能合約會自動判定結果然后將獎勵劃給勝方,為實現去中心化、不受第三方控制的過程,智能合約是在區塊鏈上的沙盒運行環境(通常是虛擬機)部署的,與外界隔離。
當智能合約在虛擬機中運行時,并不能進行網絡操作、文件I/O或執行其他進程。并且出于運行獨立性和安全性的要求,智能合約之間也只能進行有限的調用。
智能合約允許在沒有第三方的情況下進行可信交易,實現交易的可追蹤且不可逆轉性,但是無法與區塊鏈外的數據發生直接聯系(如外部數據的獲取與調用等)。
那么問題來了,到了中午12:00時程序如何獲取當時深圳的天氣信息呢?
摩根溪創始人:沒人知道美聯儲何時印鈔 但我們知道比特幣會做什么:摩根溪創始人Anthony?Pompliano發推稱,沒人知道美聯儲是下周、下個月還是今年晚些時候印更多的美元。不過,我們知道比特幣到底會做什么。[2020/7/21]
那就需要一個外部的介質將數據寫入區塊鏈或分布式賬本中,那么問題又來了,如果是由第三個人小紅進行結果輸入,如何保證公平性和去中心化?假如小紅被其中一方收買,即使現實沒有下雨也輸入了下雨的結果,那么智能合約就失去了其意義。
那該怎么辦?
這時候就需要“預言機”了。難道“預言機”能自動預知未來?不要被它的名字誤導了,其實并不是這樣。
什么是預言機
Gemini聯合創始人:年輕人不知道沒有互聯網或比特幣的世界是什么樣子:Gemini聯合創始人Cameron Winklevoss今早發推稱,今天成長起來的一代人,不知道一個沒有互聯網或比特幣的世界是什么樣子。加密一代或“C世代”不會接受他們正在繼承的集中化世界,而是會致力于建立一個全新的、去中心化的世界。[2020/7/18]
其實,“預言機”并不是什么神秘的魔盒,而是一種機制:將區塊鏈外的信息傳導到區塊鏈內。并且我們需要明確的是,預言機只負責數據的可信獲取,不直接參與交易的執行。
還是以上述的例子,如果小紅一個人容易被收買,那么如果找來隨機的20人來寫入結果呢?讓他們每個人拿出十塊錢作為保證金,如果按照準確情況寫入結果就能拿回保證金甚至還能獲得額外獎勵,而如果惡意寫入錯誤的結果,就會被扣除保證金作為懲罰。這20個人做的事情就是簡單的預言機做的事情。
聲音 | Blockware Solutions CEO Matt D’Souza:為什么要投資比特幣 有6大原因:金色財經現場報道,2019年10月13日由MinerUpdate在成都舉行的“2019全球礦業領袖峰會”上,Blockware Solutions CEO Matt D’Souza解釋了為什么要投資比特幣的原因,他列出了6大原因:1、各國央行爭相采取0利率甚至負利率貨幣政策;2、貨幣通脹及貶值,比如委內瑞拉、阿根廷、伊朗、土耳其等國家;3、SWIFT中美元的統治地位;4、美國的經濟制裁;5、比特幣越來越成為電子黃金,比特幣只有2100萬枚,而世界上有3600萬名百萬富翁,每人一枚都不夠分的;6、新生代的趨勢,千禧一代生活在電子世界。[2019/10/13]
此外,從這20個人的組織和工作形式(即是否去中心化)又可以將現有的預言機分為兩類:中心化預言機,如Provable;去中心化預言機,其中又包括可信聯盟預言機,(如 Maker DAO 的 OSM)和去中心化預言機,如 ChainLink、Tellorr、Band、Augur、UMA。
英國人大多數不知道區塊鏈加密貨幣是什么:調查顯示,很多英國公民可能對基本的密碼相關條款有一個完全錯誤的想法。這表明,盡管加密貨幣越來越受歡迎,一些英國人可能仍然完全不知道他們的存在。許多英國人把加密貨幣與其他東西混為一談,例如,有36%的受訪者認為“加密貨幣”與殯葬金融有關。受訪者也被問到“區塊鏈是什么?”而令人吃驚的是,41%的人說它必須是那種老式的帶有拉鏈的廁所水箱。[2018/4/2]
中心化預言機指由單一的特定預言者(Oracle)為服務請求方(User)提供數據,對某一特定的數據服務請求,在請求方指定n個數據來源并向中心化預言者發送合約請求后,服務商從1個或多個數據來源(Sn)的接口調用數據。中心化預言機的好處是高效、成本低,因為單一數據來源的成本遠低于從多個數據來源匯總的成本,且僅從最可信的一個數據源調用數據,保證了整個預言機系統運行的高效。
而去中心化預言機則由多個預言者(Oracle)共同提供數據獲取服務,利用糾刪碼(Erasure encoding)技術處理冗余答案來提高整個預言機系統的判斷準確率。所有的預言者(On)將在規定時間內將數據源(Sn)提交的答案匯總和處理后,將匯總后的答案反饋給請求方(User)。
總的來說,中心化預言機的商業模式本質上是一個數據服務平臺,而去中心化預言機是一個龐大的的數據服務網絡,全網的互通互聯,因其有效整合了系統加盟的多個預言者的資源,從而形成有效的商業合力。
因此不難理解中心化預言機在性價比和用戶體驗上具有先發優勢,而去中心化預言機因在客情和生態的模式上占優而具有較大的后發優勢,也在web3世界里成為主流發展方向。
預言機的實現原理和應用現狀
剛剛所打的比方仍然是需要人手進行,實際上預言機是怎么實現區塊鏈上的“先知”功能的呢?
實際上,預言機在鏈上鏈下信息傳遞過程中扮演著數據來源API接口之間橋梁的角色,從而實現區塊鏈接口與外部數據API接口形成對接。它既可以從原生的鏈上獲取數據,也可以通過爬蟲或者可信第三方機構從鏈下獲取數據。
通俗來說,“預言機”(即oraclemechanism,一般稱Oracle)就是鏈上與鏈下信息交互的橋梁。有了預言機,就可以解決智能合約不能獲取非預先部署好的鏈上信息的痛點,從而在更好地利用區塊鏈技術接入現實世界,發展出更多的業務可能性,比如航班的延誤險、汽車意外保險、商業約定等。
預言機總結
總的來說,預言機是相當于一個數據接口,不參與智能合約的執行、決策,而僅作為鏈上鏈下信息交互的一個橋梁,也可以理解為我們做研究得出結論時所用的參考文獻庫。
當然,它仍存在一些不足,比如說數據來源的真實性、準確率,不管是中心化或非中心化的預言機都是有可能出現錯誤的,并且這種錯誤引用可能給智能合約參與方帶來巨大的不可逆損失。
金色財經 子木
金色早8點
去中心化金融社區
CertiK中文社區
虎嗅科技
區塊律動BlockBeats
深潮TechFlow
念青
Odaily星球日報
騰訊研究院
2022年對于加密幣行業來說是最艱難的一年,也是歷史上最糟糕的熊市,在這充滿戲劇性的一年內,加密行業從年初近3萬億市值頂峰一路斷崖下行,截止目前已經跌到0.86萬億,下跌了71.3%.
1900/1/1 0:00:00摘要:當前加密貨幣總市值為8429.85億美元,比特幣市值占比約為37%,以太坊市值占比為17%。這一數字與2021年末加密數字貨幣總市值最高超過3萬億美元相比,已經是腰斬再腰斬了.
1900/1/1 0:00:00作者:Angus Berwick、Dan Levine、Tom Wilson路透社披露,美國司法部于2018年開始調查幣安,但部門內部的分歧推遲了調查結論.
1900/1/1 0:00:00采訪:Lucas、Jenny,分別為火必孵化器高級研究經理和高級運營經理受訪者:Kristof Gazso、Praneeth Srikanti.
1900/1/1 0:00:00DeFi數據 1、DeFi代幣總市值:350.7億美元 DeFi總市值及前十代幣 數據來源:coingecko2、過去24小時去中心化交易所的交易量11.
1900/1/1 0:00:00以太坊賬戶 在我們探索帳戶抽象之前,我們需要了解以太坊帳戶是如何工作的。以太坊區塊鏈上有兩個不同的賬戶。外部擁有賬戶(EOA)和合約賬戶(CA)。讓我們先從EOA(即用戶帳戶)開始.
1900/1/1 0:00:00