在之前的推送里,我們就有介紹過智能合約,而智能合約中是怎么判定現實世界結果的呢?
比如說小卡和小明使用智能合約打賭今天中午12:00深圳是否會下雨,到了時間,智能合約會自動判定結果然后將獎勵劃給勝方,為實現去中心化、不受第三方控制的過程,智能合約是在區塊鏈上的沙盒運行環境(通常是虛擬機)部署的,與外界隔離。
當智能合約在虛擬機中運行時,并不能進行網絡操作、文件I/O或執行其他進程。并且出于運行獨立性和安全性的要求,智能合約之間也只能進行有限的調用。
智能合約允許在沒有第三方的情況下進行可信交易,實現交易的可追蹤且不可逆轉性,但是無法與區塊鏈外的數據發生直接聯系(如外部數據的獲取與調用等)。
那么問題來了,到了中午12:00時程序如何獲取當時深圳的天氣信息呢?
蘋果CEO庫克:我還不確定普通人能說清楚元宇宙到底是什么:金色財經報道,最近蘋果首席執行官蒂姆 · 庫克(Tim Cook)在接受采訪時表示,我還不確定普通人能說清楚元宇宙到底是什么。在談到 Facebook 的 \"元宇宙 \" 時,庫克表示,人們對產品的理解非常重要。我真的不確定普通人能告訴你到底什么是元宇宙,他補充道。元宇宙這個詞出現在 Facebook 創立之前,最早出現在 1992 年的科幻小說《雪崩》 ( Snow Crash ) 中,但 Facebook 顯然已經全盤接納了這個詞,甚至把公司更名為 Meta。[2022/10/2 18:37:39]
那就需要一個外部的介質將數據寫入區塊鏈或分布式賬本中,那么問題又來了,如果是由第三個人小紅進行結果輸入,如何保證公平性和去中心化?假如小紅被其中一方收買,即使現實沒有下雨也輸入了下雨的結果,那么智能合約就失去了其意義。
聲音 | 趙長鵬在推特發文:引發下一波牛市的到底是什么:趙長鵬發布推文問到:到底什么才是引發下一波牛市的關鍵事件呢?他同時表示自己并不知道答案,只是會經常在推特上跟大家討論。孫宇晨則轉發推文表示,下一波引爆牛市浪潮的將會是 DApp的爆發。[2018/12/8]
那該怎么辦?
這時候就需要“預言機”了。難道“預言機”能自動預知未來?不要被它的名字誤導了,其實并不是這樣。
什么是預言機
其實,“預言機”并不是什么神秘的魔盒,而是一種機制:將區塊鏈外的信息傳導到區塊鏈內。并且我們需要明確的是,預言機只負責數據的可信獲取,不直接參與交易的執行。
聲音 | 郎咸平發文:沒搞清楚比特幣,有什么資格活埋李笑來?:郎咸平于5日在微信公眾號“功夫財經”上發布標題為《沒搞清楚就瞎投,有什么資格“活埋”李笑來?》的原創文章,評論日前發生的李笑來錄音泄露事件。
日前,一段疑似“中國比特幣首富”李笑來內部講話的錄音在社交媒體上廣泛傳播。在這段長達50分鐘的錄音中,李笑來對以太坊、瑞波、小蟻等多個區塊鏈項目和老貓、羅振宇、趙長鵬等多位區塊鏈領域名人進行了吐槽和評價,全程臟話連篇,不斷自曝,引起軒然大波。
郎咸平在文中評論此事件,稱自己很早之前就揭露過比特幣真相,比特幣有“三宗罪”:操縱價格,淪為傳銷,區塊鏈沒有解決問題。由于這三宗罪的存在,郎咸平十分不建議老百姓當下投資比特幣,他在文中談到:“現在的比特幣或者各種區塊鏈Token就是中世紀時期的銀行業,放長遠來看,可能二十年后這里面誰特別牛,誰從里面撈了第一桶金,畢竟這么多聰明人,群雄逐鹿,你方唱罷我登場,肯定有梟雄。但是,你一個老百姓,我非常不建議你參與這個可能99%都注定肉包子打狗有去無回的游戲。”[2018/7/5]
還是以上述的例子,如果小紅一個人容易被收買,那么如果找來隨機的20人來寫入結果呢?讓他們每個人拿出十塊錢作為保證金,如果按照準確情況寫入結果就能拿回保證金甚至還能獲得額外獎勵,而如果惡意寫入錯誤的結果,就會被扣除保證金作為懲罰。這20個人做的事情就是簡單的預言機做的事情。
閻焱回應為太空鏈站臺:我和太空鏈沒有任何關系,我連它是什么都不知道:太空鏈SPC(Space Chain)ICO項目以一天時間完成10億人民幣私募,依靠薛蠻子、閻焱、帥初等一票大佬站臺,用“量子”、“太空”、“衛星”等一堆高科技關鍵詞包裝,卻在一個月內隨即跌破發行價,市值接近為零,眾多投資者要求退避維權一事的調查。針對為太空鏈站臺一事,閻焱對媒體回應:“我和太空鏈沒有任何關系,我連太空鏈是什么都不知道,我已委托律師聯系他們。”[2018/3/16]
此外,從這20個人的組織和工作形式(即是否去中心化)又可以將現有的預言機分為兩類:中心化預言機,如Provable;去中心化預言機,其中又包括可信聯盟預言機,(如 Maker DAO 的 OSM)和去中心化預言機,如 ChainLink、Tellorr、Band、Augur、UMA。
中心化預言機指由單一的特定預言者(Oracle)為服務請求方(User)提供數據,對某一特定的數據服務請求,在請求方指定n個數據來源并向中心化預言者發送合約請求后,服務商從1個或多個數據來源(Sn)的接口調用數據。中心化預言機的好處是高效、成本低,因為單一數據來源的成本遠低于從多個數據來源匯總的成本,且僅從最可信的一個數據源調用數據,保證了整個預言機系統運行的高效。
而去中心化預言機則由多個預言者(Oracle)共同提供數據獲取服務,利用糾刪碼(Erasure encoding)技術處理冗余答案來提高整個預言機系統的判斷準確率。所有的預言者(On)將在規定時間內將數據源(Sn)提交的答案匯總和處理后,將匯總后的答案反饋給請求方(User)。
總的來說,中心化預言機的商業模式本質上是一個數據服務平臺,而去中心化預言機是一個龐大的的數據服務網絡,全網的互通互聯,因其有效整合了系統加盟的多個預言者的資源,從而形成有效的商業合力。
因此不難理解中心化預言機在性價比和用戶體驗上具有先發優勢,而去中心化預言機因在客情和生態的模式上占優而具有較大的后發優勢,也在web3世界里成為主流發展方向。
預言機的實現原理和應用現狀
剛剛所打的比方仍然是需要人手進行,實際上預言機是怎么實現區塊鏈上的“先知”功能的呢?
實際上,預言機在鏈上鏈下信息傳遞過程中扮演著數據來源API接口之間橋梁的角色,從而實現區塊鏈接口與外部數據API接口形成對接。它既可以從原生的鏈上獲取數據,也可以通過爬蟲或者可信第三方機構從鏈下獲取數據。
通俗來說,“預言機”(即oraclemechanism,一般稱Oracle)就是鏈上與鏈下信息交互的橋梁。有了預言機,就可以解決智能合約不能獲取非預先部署好的鏈上信息的痛點,從而在更好地利用區塊鏈技術接入現實世界,發展出更多的業務可能性,比如航班的延誤險、汽車意外保險、商業約定等。
預言機總結
總的來說,預言機是相當于一個數據接口,不參與智能合約的執行、決策,而僅作為鏈上鏈下信息交互的一個橋梁,也可以理解為我們做研究得出結論時所用的參考文獻庫。
當然,它仍存在一些不足,比如說數據來源的真實性、準確率,不管是中心化或非中心化的預言機都是有可能出現錯誤的,并且這種錯誤引用可能給智能合約參與方帶來巨大的不可逆損失。
金色財經 子木
金色早8點
去中心化金融社區
CertiK中文社區
虎嗅科技
區塊律動BlockBeats
深潮TechFlow
念青
Odaily星球日報
騰訊研究院
Web3.0(第三代互聯網)區別于Web1.0(第一代互聯網)、Web2.0(第二代互聯網)的核心特征是,它是以用戶為中心的可信的價值互聯網,是智能的立體全息互聯網,能極大提升用戶體驗.
1900/1/1 0:00:00作者:Michael Nadeau來源:The DeFi Report 編譯:DeFi 之道 本文將提供一份關于當前市場狀況的報告.
1900/1/1 0:00:00原文標題:《加密市場的「五維投資法」》 原文來源:比特李爾王 投資方法紛繁龐雜,但萬變不離其宗,影響最終收益的因素,脫不開三個方面:勝率、賠率、倉位,通俗來說:勝率:這一項投資.
1900/1/1 0:00:00過去幾天,FTX 創始人 SBF 再遭攻訐。Terra 創始人 Do Kwon 以及三箭資本(3AC)創始人 Zhu Su 相繼發文對 SBF 進行聲討,指責其是 Terra .
1900/1/1 0:00:00金色周刊是金色財經推出的一檔每周區塊鏈行業總結欄目,內容涵蓋一周重點新聞、礦業信息、項目動態、技術進展等行業動態。本文是其中的新聞周刊,帶您一覽本周區塊鏈行業大事.
1900/1/1 0:00:00原文:《Uniswap NFT 能行嗎?》作者:quantumzebra123Uniswap NFT 上線已經兩周了,現在是 Uniswap 主頁上的四個選項之一.
1900/1/1 0:00:00