在之前的推送里,我們就有介紹過智能合約,而智能合約中是怎么判定現實世界結果的呢?
比如說小卡和小明使用智能合約打賭今天中午12:00深圳是否會下雨,到了時間,智能合約會自動判定結果然后將獎勵劃給勝方,為實現去中心化、不受第三方控制的過程,智能合約是在區塊鏈上的沙盒運行環境(通常是虛擬機)部署的,與外界隔離。
當智能合約在虛擬機中運行時,并不能進行網絡操作、文件I/O或執行其他進程。并且出于運行獨立性和安全性的要求,智能合約之間也只能進行有限的調用。
智能合約允許在沒有第三方的情況下進行可信交易,實現交易的可追蹤且不可逆轉性,但是無法與區塊鏈外的數據發生直接聯系(如外部數據的獲取與調用等)。
那么問題來了,到了中午12:00時程序如何獲取當時深圳的天氣信息呢?
Binance正在研究BNB Chain在Twitter未來可以扮演什么角色:5月7日消息,Binance一位發言人透露,這家加密貨幣交易平臺已經看到幫助Twitter擴展其功能的機會。該發言人表示,我們相信,未來Web3能在包括Twitter在內的社交媒體平臺發揮同樣重要的作用,Web3對權力下放的關注有助于提高用戶透明度、問責制和言論自由。
據悉,Binance正在組建一個團隊,專注于如何利用區塊鏈和加密技術幫助Twitter和其他社交媒體平臺,比如,BNBChain在Twitter未來可以扮演什么角色,該發言人稱。
此前消息,在SEC公布的馬斯克推特私有化的收購文件中,包含了一份共同投資者列表,表中顯示Binance出資5億美元參與股權收購。(BlockWorks)[2022/5/8 2:58:12]
那就需要一個外部的介質將數據寫入區塊鏈或分布式賬本中,那么問題又來了,如果是由第三個人小紅進行結果輸入,如何保證公平性和去中心化?假如小紅被其中一方收買,即使現實沒有下雨也輸入了下雨的結果,那么智能合約就失去了其意義。
美國參議員:從政策制定的角度來看,擁有比特幣與擁有牛沒有什么不同:金色財經報道,美國參議員Cynthia Lummis正準備推出負責任的金融創新法案,這將影響加密貨幣的征稅方式。她表示,從政策制定的角度來看,擁有比特幣與擁有牛沒有什么不同。作為2020年上任的參議員,Lummis 報告稱持有價值 50,000 至 100,000 美元的 BTC,2021 年 8 月,她報告額外購買了價值 50,000 至 100,000 美元的 BTC。她沒有從出售資產中獲得任何收入。(decrypt)[2022/4/2 13:59:51]
那該怎么辦?
這時候就需要“預言機”了。難道“預言機”能自動預知未來?不要被它的名字誤導了,其實并不是這樣。
什么是預言機
對話鏈上ChainUP江南:99%的交易所技術服務新選擇——WaaS聯盟到底是什么?:隨著Filecoin的主網上線在即,鏈上云平臺率先支持FIL/USDT幣對,并同步上線300多家交易所。上線一周,各大二線交易所的Filecoin幣對及其期貨交易量都十分驚人,是什么能讓鏈上云如此敏銳的把握市場動向?
隨后,LINK大熱,同期鏈上云推出LINK3L期貨,再次帶動市場,掀起一波高潮。這背后又是怎樣強大的系統能夠支撐如此龐大,而且還能快速跟上熱門主鏈和幣種開發的服務?
專注優質項目,搶灘優質資產,是什么讓鏈上ChainUP成為區塊鏈行業最受信任和青睞的交易系統服務商?
7月23日晚20:00,鏈上ChainUP市場部合伙人江南將做客金色微訪談,帶你看鏈上ChainUP在技術服務賽道的乘風破浪。[2020/7/23]
其實,“預言機”并不是什么神秘的魔盒,而是一種機制:將區塊鏈外的信息傳導到區塊鏈內。并且我們需要明確的是,預言機只負責數據的可信獲取,不直接參與交易的執行。
萊特幣首次突破320美元 其大幅上漲的原因是什么:
萊特幣(LTC)按市值計算的第四大數字貨幣今年已經走高,周二萊特幣的價格首次突破320美元,大漲了91%。
萊特幣為什么上升?似乎沒有一個事件發生——盡管最近圍繞加密貨幣的興趣激增,可能已經促使一些投資者變得更有冒險精神。一些投資者可能還認為比特幣價格過高,正在尋求其他投資機會。與此同時,萊特幣今年早些時候才變得更容易購買,Coinbase在其上市中加入了萊特幣。[2017/12/13]
還是以上述的例子,如果小紅一個人容易被收買,那么如果找來隨機的20人來寫入結果呢?讓他們每個人拿出十塊錢作為保證金,如果按照準確情況寫入結果就能拿回保證金甚至還能獲得額外獎勵,而如果惡意寫入錯誤的結果,就會被扣除保證金作為懲罰。這20個人做的事情就是簡單的預言機做的事情。
此外,從這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星球日報
騰訊研究院
Tags:區塊鏈CHAAINChain區塊鏈通俗易懂的例子有哪些ConnectChainChainswapUtah Chain
NFT領域正在完成一場”時代交接“。首先是巨大的、持續的下滑。據Dune Analytics數據,最大的NFT交易平臺opensea在10月份的交易額已經相比年初1月份下跌了94%.
1900/1/1 0:00:00撰寫:Viktor DeFi編譯:深潮 TechFlow可以說,Arbitrum 是現在最有前途的區塊鏈鏈,讓人無法忽視.
1900/1/1 0:00:00原文:《Multicoin回撤90%:不過是盈虧同源》作者:FYJ,BlockBeats近日,曾以三箭資本債權人身份披露過諸多信息的 Soldman Gachs 在推特上表示.
1900/1/1 0:00:00FTX爆雷后,業內人人自危,一旦有點風吹草動,投資者首要目的便是從平臺將coin提到錢包,畢竟相對可能面臨的損失來說,提花不了多少成本.
1900/1/1 0:00:00DeFi數據 1、DeFi代幣總市值:377.96億美元 DeFi總市值及前十代幣 數據來源:coingecko2、過去24小時去中心化交易所的交易量15.
1900/1/1 0:00:00撰文: TJ Keel 編譯:aididiaojp.eth,Foresight NewsSUAVE 是去中心化且開源的,內設有一個加密內存池,這意味著交易保留了一定程度的不透明性.
1900/1/1 0:00:00